Auto direction
Paste dots and dashes or regular text. The two boxes adapt instantly.
Free · Instant · No sign-up
Type, paste, hear or upload. Decode Morse into English, or turn text into Morse with a fast, Google Translate-style workflow — right in your browser.
Auto-detect
Timing follows ITU 1:3:7 · 100% client-side
Paste dots and dashes or regular text. The two boxes adapt instantly.
Hear clean Morse playback with adjustable speed and tone.
Upload simple dot-dash screenshots and convert detected signal rows.
Overview
morsedecoder converts English to International Morse code and decodes Morse back to text in real time. Letters are separated by a single space and words by a slash (/), following the ITU-R M.1677 standard where a dash lasts three times as long as a dot. Everything runs client-side, so your text never leaves the browser.
For example, HELLO WORLD becomes.... . .-.. .-.. --- / .-- --- .-. .-.. -.., and the distress call SOS is ... --- .... Use the example chips to load common phrases, press Play to hear the rhythm, andCopy or Share the result.
Reference
Answers
Paste the dots and dashes into the Morse box and the English appears instantly in the text box. Use a space between letters and a slash (/) between words.
Yes. morsedecoder is completely free, works in your browser with no sign-up, and runs entirely on your device.
Yes. Press Play to hear the Morse code as audio. You can adjust the speed (WPM) and tone frequency in Advanced playback.
Yes, for clear screenshots and digital dot-dash images. Handwriting, angled paper photos and low-contrast real-world photos are not supported in v1.
A slash (/) marks the gap between words. Single spaces separate letters within a word.