PPizza Edition
Home

Morse code tool

Morse Code Translator

Translate text and International Morse code instantly.

Playback controls

Enter a message to enable playback.

Format
Space between letters · / between words

Example
... --- ... translates to SOS

Type a message to translate.

Reference

Morse input rules

Text to Morse

Enter A–Z, 0–9, or supported punctuation. The result uses a space between characters and / between words.

Morse to text

Use . for a dot and - or _ for a dash; separate letters with spaces and words with /.

Processed locally

Translation and playback run in this browser. Your message is not sent to Pizza Edition.

Try these inputs

... --- ... SOS   .... . .-.. .-.. --- HELLO   ..--- ----- ..--- -.... 2026

Supported text

A–Z, 0–9, and . , ? ' ! / ( ) & : ; = + - _ " $ @

How do I separate words?

Use / between words. Spaces around the slash are optional: .... . .-.. .-.. --- / .-- --- .-. .-.. -...

Can I use underscores for dashes?

Yes. The translator accepts both - and _ as a dash when decoding.

What happens to unsupported input?

Unsupported text characters and unrecognized Morse groups appear as #.