Search tools

Find a tool by name or what it does.

Morse Code Translator

Convert text to and from International Morse code, and play it back at an adjustable speed and pitch.

Direction

Converted live as you type. Nothing leaves your browser.

How to translate Morse code online

  1. Choose a direction

    Pick Text to Morse to encode, or Morse to Text to decode dots and dashes back into words.

  2. Type or paste your input

    Enter plain text like SOS, or paste morse like ... --- ... and watch the result update on every keystroke.

  3. Copy or play the result

    Copy the converted output, or press Play as sound to hear the morse, then adjust the speed and tone sliders to taste.

Why use this tool

Both directions

Encode text into Morse code and decode Morse back into readable text, switching between the two with one click.

Audio playback

Play the morse as sound with standard timing, where a dash lasts three times a dot and gaps separate letters and words, with a Stop control whenever you want silence.

Adjustable speed and tone

Slow the playback down to learn a new letter or speed it up to test yourself, from 5 to 40 words per minute, and set the beep pitch anywhere from 400 to 1000 Hz.

Full character set

Covers A to Z, the digits 0 to 9, and common punctuation such as . , ? ! / ( ) & : ; = + - _ " $ and @.

Honest about unknowns

Any character with no Morse equivalent is passed through unchanged and listed in a quiet note, so nothing is silently dropped.

Private and free

Everything runs on this page with no upload, no account, and no usage limit.

About this tool

International Morse code represents each letter, digit, and punctuation mark as a short pattern of dots and dashes, originally sent as long and short signals over a wire or radio. This translator moves text in both directions: type words to get their Morse code, or paste dots and dashes to read them back as text. Conversion happens live as you type, so there is no button to press.

Morse turns up in decoding puzzles, escape rooms, and geocaching caches, where a string of dots and dashes hides the next clue. The audio playback helps with the other reason people come here, which is learning morse by ear: hearing SOS as three short, three long, three short teaches the rhythm far faster than reading a chart. The tool plays the rhythm at standard timing, and you can slow the speed right down while a letter is still unfamiliar, raise it toward conversational pace once it clicks, and set the tone to a pitch that is easy on the ear.

When you enter morse to decode, separate the symbols within one letter with a single space and separate whole words with a slash surrounded by spaces, like the classic ... --- ... for SOS. For other ways to encode text, see the text to binary converter, the Base64 encoder, or the Unicode escape tool for escape sequences.

Frequently asked questions

How do I type Morse code in for decoding?
Separate the dots and dashes of a single letter with one space, and separate whole words with a slash surrounded by spaces. For example, ... --- ... decodes to SOS, and .... .. / - .... . .-. . reads as HI THERE.
Which characters are supported?
The full International Morse set: the letters A to Z, the digits 0 to 9, and common punctuation including . , ? ' ! / ( ) & : ; = + - _ " $ and @. Letters are case-insensitive. Anything without a Morse equivalent is passed through unchanged and noted below the output.
How does the audio playback work?
Press Play as sound to hear the morse tapped out as tones. It follows standard timing, where a dash is three times as long as a dot, gaps inside a letter are one unit, gaps between letters are three units, and gaps between words are seven. Use the speed slider to set the pace in words per minute and the tone slider to change the pitch, then press Stop to end it early.
Can I change the playback speed and tone?
Yes. The speed slider sets the pace from 5 to 40 words per minute, so you can slow morse right down to learn it or speed it up to practise, and the tone slider moves the pitch between 400 and 1000 Hz. The standard timing ratios between dots, dashes, and gaps stay correct at every speed.
What is the Morse code for SOS?
SOS is ... --- ..., three short signals, three long signals, then three short. It became the international distress call because the pattern is simple to send and recognise even in noisy conditions.
Is my text uploaded anywhere?
No. Every conversion and the audio playback run entirely in your browser. Your text is never sent to a server, stored, or logged.

Related tools