String to Morse Code

Translate text to international Morse code instantly — letters and digits become dots and dashes, spaces become slashes. Free and client-side.

🔒 100% Client-Side Processing

Your data is processed entirely in your browser and never transmitted to any server.

0 / 100M Limit

Common Use Cases

Learning and teaching Morse

Convert practice phrases to dots and dashes to drill reading or check your own translations.

Puzzle and geocache clues

Encode hints in Morse for escape rooms, treasure hunts, and themed party games.

Frequently Asked Questions

What characters can be translated to Morse?
Letters A–Z and digits 0–9, output as dots and dashes separated by spaces, with word breaks shown as forward slashes. Punctuation without a mapping passes through unchanged.
How do I read the Morse output?
Each letter's code is separated by a space and words by " / " — so "HI YOU" becomes ".... .. / -.-- --- ..-". Dots are short signals, dashes are three times longer.
Can this also decode Morse code back to text?
Not on this page — this tool only encodes plain text into Morse. Use the Morse Code Decoder for the reverse direction, converting dots and dashes back to readable text.
Is my data private when I use this tool?
Yes. This tool runs entirely in your browser using client-side JavaScript — nothing you type is transmitted to, logged by, or stored on any server. You can safely process confidential text, tokens, or code.