Image Morse Code Translator

About this translator

Image Morse Code Translator is a free tool for reading and writing Morse code. It grew out of one frustration: plenty of sites translate typed text to Morse, but almost none will read Morse back out of a picture — a photo of a puzzle, a screenshot of dots and dashes, a scan of an old card. So that is what this site does first, and does well.

How it works

The picture decoder is not OCR and not an AI model. It is plain canvas pixel analysis: the image is turned to grayscale, an automatic threshold separates the marks from the background, each mark is measured to tell a dot from a dash, and the gaps are read to split letters and words. General OCR is built for letters and struggles with rows of dots and dashes — measuring the marks directly is both simpler and more reliable. The same engine powers the audio decoder (timing the beeps) and the text translator.

Nothing is uploaded

Every picture, clip and message is processed on your own device. There is no upload endpoint on this site — you can check your browser's network tab, and the tool keeps working offline once the page has loaded. That matters when the thing you are decoding is a private puzzle solution, a student's work, or a field recording.

Where it is going

The focus is accuracy on real-world images — uneven lighting, low contrast, a slight tilt — because that is the hard part everyone else leaves to a manual fallback. The auto-decode keeps improving; the manual controls (threshold, invert, an editable Morse box) are always there when a photo needs a nudge.

Questions or a picture it won't read? Get in touch — feedback on tricky images directly shapes what gets tuned next.