Handy tools
Morse Code Translator
Translate text to Morse code and back as you type — hear the beeps, watch the light blink, set 5–30 WPM.
Type text to get Morse code, or enter dots and dashes to read them back as text — the result updates as you type. Press Play to hear it as beeps while a light blinks in time. Pick from five code charts: International Morse (Latin letters, digits and punctuation), Russian Morse (Cyrillic), Arabic Morse, Korean Morse, and Japanese Wabun.
Plays a 600 Hz tone with the light blinking in sync. Drag the slider to change the speed.
Everything is converted right in your browser and never sent to a server.
Recommended Content
Compare two versions of a text line by line, with removed lines in red and added lines in green. Runs in your browser.
Pretty-print JSON with 4-space indentation and validate it in your browser, with the error's line and column when it's invalid.
Generate QR codes for URLs, Wi-Fi, contacts, social, calendar, maps — 11 types, one-click, free download.
Count characters with and without spaces, words, sentences, lines and bytes as you type, with a target-length bar.
Test how strong your password is — 100% in your browser.
Generate strong random passwords in one second with length, case, number, and symbol options.
Build campaign URLs with utm_source, medium, campaign and more. Presets for Instagram, YouTube, newsletters and QR codes, plus one-click copy.
If your whole life were one 24-hour day, what time would it be now? Enter your birthday and pick 80 or 100 years to find out.
Free Morse code translator: type text to get dots and dashes, or paste Morse code to decode it back to text as you type. Press Play to hear a 600 Hz beep while an on-screen light blinks in time, and set the speed anywhere from 5 to 30 WPM. Five charts are built in: International Morse (A–Z, 0–9 and common punctuation, plus É, Ä, Ö, Ü and Ñ), Russian Cyrillic, Arabic, Korean and Japanese Wabun. Letters are separated by spaces and words by a slash. It all runs in your browser, so nothing you type is uploaded.
Frequently Asked Questions
Q. How do I write Morse code so it can be decoded?
A. Use a dot (.) for a dit and a hyphen (-) for a dah, a space between letters and a slash (/) between words. For example, ... --- ... decodes to SOS, and any code it doesn't recognise shows up as ?.
Q. Can I hear the Morse code?
A. Yes. Press Play to hear a 600 Hz beep with an on-screen light blinking in sync. The slider sets the speed from 5 to 30 words per minute using standard PARIS timing.
Q. Which characters are supported?
A. International Morse covers A–Z, 0–9 and common punctuation; É, Ä, Ö, Ü and Ñ have their own codes, while other accented letters such as è or ç are sent as the plain letter. Separate charts handle Russian Cyrillic, Arabic, Korean and Japanese Wabun. Chinese characters are not supported.