Letters & numbers
International Morse A–Z, case-insensitive, plus 0–9. Decoded text appears in uppercase.
TEXT ⇄ MORSE · in your browser
Paste a sentence — or paste dots and dashes and we decode them back into text. Everything stays in your browser, with no sign-up. Play the rhythm and stop it any time. No app to install.
Keep the full alphabet nearby: open the Morse code chart
SOS... --- ...
HELLO WORLD.... . .-.. .-.. --- / .-- --- .-. .-.. -..
International Morse A–Z, case-insensitive, plus 0–9. Decoded text appears in uppercase.
Supports . , ? ! ' / ( ) : ; = + ". Unsupported characters are skipped with a count tip.
Play the dots and dashes you just got, at 5, 10 or 20 WPM. Stop any time.
Input is hard-capped at 500 Unicode code points — the field stops accepting more once you hit 500. For learning and puzzles—not emergency, radio, microphone or image decoding.
When pasting Morse, put a space between letters and use / (or a new line) between words. Inside one letter, dots and dashes are written together (for example ... or Unicode ··· for S — middle dots and long dashes are accepted and normalized). A bare / between Morse letter groups is a word separator. The slash character itself is also supported punctuation; its own Morse token is -..-..
Unsupported characters (like @) are skipped and counted. Illegal Morse fragments do not produce a fake decode — fix the dots and dashes, then try again.
. , ? ! ' / ( ) : ; = + " — the same set as the full Morse code chart punctuation section. ASCII - is the Morse dash glyph only (not a translatable character); typing a hyphen in text mode is skipped. In Morse input, a bare / (or new line) separates words; decoding the Morse token -..-. is how you get a slash character.
The input field is hard-capped at 500 Unicode code points (maxlength="500"). Once you hit 500, the field stops accepting more characters. There is no soft overflow path and no half-translated result beyond that limit.
WPM means words per minute — how fast the rhythm plays. Higher numbers are faster. If the sound is hard to follow, start at 5 WPM.
No. Normal typing is enough. Nothing to install — no Morse keyboard, input method, or app.
If the input is only Morse glyphs (. - and common Unicode lookalikes), spaces, and / or newlines, we decode to text. If it contains letters, digits, or supported punctuation, we encode to Morse. Input we cannot decide yields no fake result.
No. Translation and playback run in your browser. We do not create an account or keep a history of your input.
No. Play is online-only in this page. There is no MP3 download.
Alphabet, numbers and punctuation: full Morse code chart.
This tool processes text locally in your browser for translation and rhythm playback. No sign-up. No server-side storage of what you type. If that ever changes, this section will say so first.