The honest
dog translator.

No app can translate a bark into English, but your dog is telling you plenty, and it can be read. translate.dog teaches you to read it - body, face, voice, and context, with the reasoning shown and the science cited.

Growling, snapping, or something new? Start here. What to do tonight, whether it can wait until morning, and how to find real help.
A hand-painted portrait of a dog tilting its head, listening closely with soft, attentive eyes.
Read your dog. Don't translate it

What is your dog doing right now?

Tap what you can see to begin. We ask for the context too, because the same signal means different things in different places.

Free · no account · no microphone · nothing leaves your device. What this can and cannot do.

Read-along

We read your dog. We don't put words in his mouth.

Every part of a dog is saying something at once, and the parts can disagree. Here is what each region contributes, and what would change the reading.

A hand-painted side profile of a calm dog standing in a relaxed, natural posture.
An illustration for learning, not a photograph, and not evidence of any individual dog's emotional state.
Ears

Ears report where attention is aimed and how much social pressure a dog feels. Pricked forward is orienting, pinned flat is fear or appeasement, one back and one forward is genuine conflict. Judge them against this dog's own resting carriage.

Open the ears guide →
Eyes

The most useful single distinction on a dog's face is soft and blinking versus hard and fixed. A crescent of white, known as whale eye, usually means the dog is tracking something while trying hard not to escalate.

Open the eyes guide →
Mouth & face

Lips drawn long and back lean fearful; pushed short and forward lean warning. A lip-lick or a yawn with no food and no tiredness is usually a request to lower the intensity, not hunger or boredom.

Open the mouth guide →
Body & weight

Weight forward on a stiff frame is assertive; weight back or crouched is unsure. A sudden freeze is a decision point that often comes right before escalation. A play bow, chest down and rear up, is one of the clearest signals a dog has.

Open the body guide →
Tail

A wag reports engagement and arousal, not happiness. Read height against this dog's own neutral, and read the movement separately, because a loose sweep that swings the hips is very different from a fast, stiff vibration held high.

Open the tail guide →

The method

Three steps, and you can inspect all of them.

The scam category cannot show you its working, because there is no working. Here is ours.

Step 01 · Describe

You record what you can see

Ears, eyes, mouth, tail position, tail movement, weight, hackles, displacement behaviours, sound. Then the context, which is required: where you are and what is happening. Without context the interpreter refuses to give you an answer.

Step 02 · Infer

A transparent table does the weighing

Each signal casts weighted votes across ten states. Context multiplies them. No machine learning, no server, no randomness. The same ticks always produce the same answer, and you can read every rule that fired.

Step 03 · Act

You get a next step, not a verdict

A worded confidence band, the competing reading when it is close, a pain differential on every result, and specific force-free guidance. Where there is a bite risk, safety guidance comes first and cannot be skipped.

Read the full method, including the formula

The question everyone asks

“Do dog translator apps actually work?”

No, and it is worth understanding why. A bark carries real information about arousal and, to some degree, context. Human listeners can classify recorded barks above chance, and dogs themselves discriminate between growl types. What no acoustic signal contains is syntax: there are no words, no grammar, and therefore nothing that could be decoded into a sentence such as “I missed you today.”

When an app shows you that sentence, it did not decode anything. It generated plausible text. That is a fabrication dressed as a measurement, and it is the reason this site exists.

The genuinely useful thing is not translation. It is interpretation with its uncertainty attached: reading the whole animal in its situation, naming what the signals are associated with, and being honest about the parts that stay unknown.

Read the full evaluation

Privacy you can check

Do not take our word for it.

A bark-translator app needs two things: your microphone, and a server to invent the sentence. This site has neither, and you can confirm that in under a minute.

  1. Open your browser's developer tools, switch to the Network tab, and reload. Every request goes to www.translate.dog. There is no analytics beacon, no font CDN, no third party.
  2. Switch the Network tab to Offline, or turn on airplane mode, and use the interpreter. It keeps working, because the reasoning runs on your device.
  3. In the console, run navigator.mediaDevices.getUserMedia({audio:true}). It is rejected by policy: the site sends Permissions-Policy: microphone=(), so the browser itself refuses before any code runs.

Your dog's profile and journal are stored in your browser's local storage and can be exported or deleted at any time. How this works.

Your dog is already communicating.

It takes about two minutes to read one moment properly, and the habit changes how you see the animal you live with.

Read your dog

For understanding, not diagnosis. A sudden change in behaviour can be pain. See your vet first.