Morse Code Image Translator
Found morse in a photo, game or puzzle? Read the dots and dashes, paste them below — get the message instantly.
📷 Drop your photo here, or
JPG · PNG · WebP · GIF — or take a screenshot and press Ctrl+V
Tip: screenshot something and press Ctrl+V — it loads into the viewer above.
📸 Automatic photo scanning is live. Drop a photo (or screenshot it and press Ctrl+V) and the tool reads the dots and dashes with on-device OCR, then decodes them automatically — everything runs in your browser, nothing is uploaded. For tricky photos (glare, handwriting, stylized fonts), read the code from the preview and paste it into the decoder manually.
How the Image Translator Works
- Read the dots and dashes from your photo. Dots are short marks, dashes are about three times longer — zoom in if they blur together.
- Paste what you read into the decoder above, keeping a space between letters and a
/between words. - Get your message instantly. If a symbol looks wrong, fix that one character and decode again — the tool never guesses silently.
Tips for an Accurate Decode
- Crop tightly around the code. Extra background gives the detector more chances to hallucinate symbols.
- Shoot straight-on. Angled photos stretch dots into dashes and dashes into smears. If you can't reshoot, use the rotate control.
- Maximize contrast. Dark code on a light background (or the reverse) decodes far better than low-contrast grey-on-grey.
- Kill glare and shadows. A shadow across half the code is the single most common reason for a failed decode.
- Enlarge small text before uploading. Tiny code from a distant photo should be zoomed or cropped in close first.
What You Can Decode
- Puzzle screenshots — video games love hiding Morse in audio logs, posters, and blinking lights. Screenshots are ideal input: sharp and high-contrast.
- Escape-room clues — dots and dashes on walls, cards, and props. Photograph them straight-on and decode on the spot.
- Engravings and plaques — memorial plates, trophies, and monuments often carry Morse inscriptions.
- Tattoos — checking what someone's ink actually says (or planning your own) starts here.
- Printed worksheets — homework, scout activities, and classroom handouts.
Working through a whole puzzle night? See our Morse puzzle ideas for game formats and solver strategies.
Limitations — Read This First
Plain talk: this tool will struggle with handwriting (everyone's dots look different), text on curved surfaces like mugs and bracelets, and heavily stylized fonts where dots and dashes blur together. When the automatic decode looks wrong, don't re-upload the same photo hoping for magic — type what you can see into the [text translator → /]. Ten seconds of manual fixing beats ten minutes of re-uploading.
Frequently asked questions
Can I decode Morse code from a photo?
Yes. Upload a JPG, PNG, or WebP photo and the tool detects the dots and dashes and converts them to text. For best results, crop tightly around the code and make sure the photo is straight-on with strong contrast between the code and the background.
Why did my image decode fail?
The usual causes are low contrast, angled photos, glare or shadows, and stylized or handwritten dots and dashes. Try a sharper, straight-on photo with strong contrast; if symbols are still wrong, paste the code manually into the textarea.
What image formats can I upload?
JPG, PNG, and WebP. Screenshots work especially well because they are sharp and high-contrast. Very small or blurry images should be enlarged before uploading — tiny code from a distant photo needs to be cropped in close first.
Can it read Morse code from a screenshot?
Yes — screenshots are actually ideal input. They are sharp, high-contrast, and perfectly straight. Paste or upload the screenshot, crop to the code, and decode. This is the fastest way to solve Morse puzzles hidden in video games.
Is my photo uploaded to a server?
No. All image processing happens locally in your browser. Your photos are never sent anywhere, stored, or seen by anyone. (The first scan downloads the recognition engine, so it needs a connection the first time.) Code too messy for the camera? Type it into the translator → Love puzzles? Try the Morse quiz