|

Morse Code Translator Online Free

Morse Code Translator

Translate text to Morse code and Morse code back to text — free, in your browser, nothing uploaded.

Tip: in Morse code, a space separates letters and a / separates words. For example, SOS is … — …

Morse Code Translator Online Free

Use this free Morse code translator to convert text to Morse code and Morse code back to text. Type a message, choose the direction, translate it in your browser, and copy the result. It runs entirely in your browser, needs no sign-up, and never uploads your message anywhere.

Morse code is one of the oldest ways of sending a message electronically, and it is still one of the most elegant. Invented in the nineteenth century for the electric telegraph, it represents every letter, number, and common punctuation mark as a sequence of short and long signals: dots and dashes. Those signals can be sent as sounds, as flashes of light, as taps, or as electrical pulses, which means Morse code works over any channel that can distinguish a short signal from a long one. That flexibility is why it survived long after the telegraph itself disappeared, and why it is still learned by radio amateurs, scouts, and enthusiasts today.

The most famous Morse code message is SOS, three dots, three dashes, three dots, written as ... --- ... . It became the international distress signal not because those letters spell anything, but because the pattern is unmistakable and easy to send even under stress. That history gives Morse code a cultural familiarity that few other codes enjoy: many people recognise SOS even if they cannot decode a full message. A translator makes the rest of the code accessible, so you can encode a message of your own, or decode a message you have received, without memorising the whole alphabet first.

What is Morse code?

Morse code, in the form most people use today, is International Morse Code. Each letter is represented by a sequence of one to four dots and dashes. E, the most common letter in English, is a single dot, which makes it the fastest letter to send. T is a single dash. Longer codes are given to less common letters, which is an early example of efficient coding: frequent symbols get short codes, so the average message is shorter. Numbers use five signals each, and common punctuation marks have their own codes as well.

The timing rules are what turn dots and dashes into a readable message. A dot is one unit of time. A dash is three units. The gap between signals within a letter is one unit, the gap between letters is three units, and the gap between words is seven units. In written form, those timing gaps are represented by spaces: a single space between letters, and a longer gap, or a slash, between words. This translator follows that written convention: it separates letters with a space and words with a slash, which is the clearest way to write Morse code as text.

It is worth distinguishing Morse code from the code used on the original American telegraph lines, which had a different set of codes and is sometimes called American Morse Code or Railroad Morse. International Morse Code is the standard used by radio amateurs, in aviation and maritime contexts, and in most teaching material today, and it is the code this translator uses. If you are decoding a historical message, check which code it uses, because a few letters differ between the two systems.

How to use this Morse code translator

  1. Choose the direction: Text to Morse code, or Morse code to text.
  2. Type your message in the input box. For Morse code input, use dots, dashes, and spaces, with a / between words.
  3. Click Translate.
  4. Read the result in the result box.
  5. Click Copy Result to copy the translation, or Clear to start again.

If you type nothing, the tool shows a clear message instead of producing an empty result. If you try to decode Morse code that contains characters other than dots, dashes, spaces, and slashes, the tool explains the problem in plain language. If you try to decode a sequence of dots and dashes that does not correspond to any letter or number, the tool names the sequence it could not translate, instead of silently dropping it or guessing.

Try the tool on a familiar message first. Type SOS and translate it to Morse code to see ... --- ... . Then switch the direction, paste ... --- ... back in, and translate it to text to see SOS again. That round trip is a good way to check that you understand the spacing: letters separated by single spaces, words separated by a slash. Once that feels natural, try a longer message, such as your name, a short greeting, or a phrase you might send by torch or by tapping.

Encoding text: letters, numbers and punctuation

Encoding text to Morse code is straightforward once you know the alphabet, and this translator handles it for you. Each letter becomes its code, each number becomes its five-signal code, and each supported punctuation mark becomes its code. Spaces between words become a slash, so the word boundaries survive the translation. Characters that have no Morse code equivalent, such as some accented letters or unusual symbols, are skipped rather than translated incorrectly, and the tool tells you if nothing in your input could be translated at all.

A few encoding details are worth knowing. Lower-case and upper-case letters produce the same Morse code, because Morse code does not distinguish case. That means a decoded message will always come back in upper case, even if the original message was in mixed case. Punctuation is supported for the most common marks, including full stop, comma, question mark, apostrophe, exclamation mark, slash, brackets, ampersand, colon, semicolon, equals, plus, hyphen, underscore, quotation mark, dollar, and at sign. Less common symbols have no standard Morse code, and a translator that claimed to encode them would be inventing codes.

Numbers deserve a note, because their codes follow a memorable pattern. The code for 1 is one dot followed by four dashes, 2 is two dots followed by three dashes, and so on up to 5, which is five dots. Then the pattern reverses: 6 is one dash followed by four dots, up to 0, which is five dashes. That pattern makes numbers easier to learn than they first appear, and it is a good example of how Morse code was designed for human operators, not just for machines.

Decoding Morse code: spacing is everything

Decoding Morse code is harder than encoding it, and spacing is the reason. A single space separates letters, a slash separates words, and a longer gap in spoken or flashed Morse code separates words as well. If the spacing is wrong, the same sequence of dots and dashes can decode to different letters. For example, ... could be S, but with different spacing it could be three separate E letters. A translator can only decode what you type, so getting the spaces right matters more than getting the dots and dashes right.

This translator accepts two ways of marking word boundaries: a slash, with or without spaces around it, or a gap of three or more spaces. Both are common in written Morse code, and accepting both makes the tool forgiving of different writing styles. Letters within a word should be separated by single spaces. If you paste Morse code from another source, check its spacing before translating, and add slashes between words if they are missing, because a long run of letters without word breaks will decode as one very long word.

When decoding fails, the tool names the sequence it could not translate. That is deliberate: silently skipping an unknown sequence would produce a message that looks complete but is missing letters, which is worse than an honest error. If you see an error naming a sequence, check that sequence against a Morse code chart. It may contain a typo, such as an extra dot, or it may be a code from a different Morse code variant, or a prosign — a special combination used by radio operators, such as the end-of-message signal, which is not a letter at all.

Learning Morse code and using it today

Morse code is still a practical skill in amateur radio, where it is known as CW, or continuous wave. Radio amateurs use Morse code to make contacts over long distances with very simple equipment and low power, because a Morse code signal can be understood through noise that would make voice unintelligible. Learning Morse code by sound, rather than by counting dots and dashes on paper, is the standard approach: operators learn to recognise the rhythm of each letter as a whole, which allows much faster sending and receiving than visual decoding.

Beyond radio, Morse code appears in scouting, in outdoor education, in puzzles and escape rooms, and in popular culture. It is a useful way to send a message by torch, by tapping on a wall, or by blinking, in situations where speaking or writing is not possible. It is also a good introduction to coding and communication for learners, because it shows clearly how information can be represented in a different form, transmitted, and recovered, which is the core idea behind all digital communication.

If you want to learn Morse code properly, start with the most common letters, practise by listening rather than by reading, and use a translator like this one to check your work. Encode a short message, try to decode it by ear or by eye without looking at the answer, and then check yourself. Short, regular practice sessions work better than long, infrequent ones, and learning in the order of letter frequency, rather than alphabetical order, gets you reading real messages sooner.

Why use this tool?

  • Both directions: text to Morse code and Morse code to text, in one tool.
  • Honest errors: unknown Morse sequences are named, not silently dropped, and invalid input is explained in plain language.
  • Clear spacing: letters separated by spaces, words separated by a slash, so the result is easy to read and to copy.
  • Copy button: copy the translation with one click, for use in a message, a document, or a puzzle.
  • Private: your message stays in your browser and is never sent to a server, stored, or shared.
  • Free and simple: no sign-up, no app to install, and it works on a phone, tablet, or desktop.

Privacy deserves emphasis. A message you translate may be personal, even if it is short, and many online tools send what you type to a server, where it may be logged. This tool does not. The translation happens locally in your browser, so the only person who sees your message is you. That is the same privacy approach used across Your Smart Kit: tools that can run locally, do run locally.

Frequently asked questions

Q: What does SOS mean in Morse code?
A: SOS is ... --- ... , three dots, three dashes, three dots. It became the international distress signal because the pattern is unmistakable and easy to send, not because the letters spell a phrase.

Q: How are words separated in written Morse code?
A: Letters are separated by a single space, and words are separated by a slash, or by a longer gap of three or more spaces. This translator accepts both forms for word breaks.

Q: Why does decoded text come back in upper case?
A: Morse code does not distinguish lower case from upper case, so every letter decodes to the same form. The translator returns upper case for decoded messages.

Q: Is my message uploaded or stored?
A: No. The translation runs entirely in your browser. Your message is never sent to a server, saved, or shared with anyone.

Related tools on Your Smart Kit

If you found this Morse code translator useful, you may also like the case converter, which changes the capitalisation of pasted text, and the word counter, which counts words, characters and reading time. The barcode generator turns text into a downloadable barcode, and the QR code generator turns text or a web address into a QR code. All of them are free, run in your browser, and need no sign-up — the same approach as this Morse code translator.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *