Morse Code Encoder
Convert text into International Morse code and hear it played back at your chosen speed.
Encode text to Morse
No text encoded yet.
Playback is idle.
How to use the Morse Code Encoder
- Type the text you want to send in Morse code.
- Choose the letter and word separators you prefer.
- Copy the Morse code, or set the speed and press Play.
Features
- Full International Morse table for letters and digits
- Punctuation and standard prosigns included
- Configurable letter and word separators
- Web Audio playback at a chosen words per minute
Advertisement
Frequently Asked Questions
Common questions about the free online morse code encoder.
Type your text and the dots and dashes appear at once. Letters are separated by a space and
words by a slash unless you change the settings.
All 26 letters, the ten digits, common punctuation such as the full stop and question mark,
and the standard prosigns typed with a tilde.
Write a tilde followed by the two or three letter name, for example ~SK for end of contact,
and it is encoded as a single Morse group.
Yes. Set the speed in words per minute and press Play. A tone oscillator sounds every dot and
dash with the correct spacing between them.
Beginners usually start between 5 and 10 words per minute. Experienced operators often work
at 20 words per minute or more.
Only characters that exist in the International Morse table can be encoded. Anything else is
counted in the stat line and left out.
Yes. Pick a space, comma, semicolon or nothing between letters, and a slash, pipe, double
space or new line between words.
No. The encoding and the playback both happen locally in your browser, so your text never
leaves your device.
Yes. Paste the dots and dashes into the Morse Code Decoder tool and it rebuilds the original
letters and words.
Last updated: October 10, 2026