·−· MorseMate

·−· RADIO CONSOLE · EST. SIGNAL

Morse Code Translator

Text to Morse, Morse to text — then hear it. Play real audio beeps at your speed, or switch to screen-flash signal mode like a naval lamp operator.

Unlimited Free Usage
SIGNAL LAMP
Ready — standby
WPM 20 · DOT 60ms · LEN 0ms

Flashes a full-screen lamp with every dot & dash.

Dots 0 · Dashes 0 · Letters 0 · Words 0

Complete Morse Code Reference Chart

How to use MorseMate

  1. Type in the Plain Text panel — Morse appears instantly in the Morse panel. Or paste Morse and read the plain text back.
  2. Set your speed with the WPM dial. Beginners: start at 8–12 WPM. The readout shows dot length and total transmission time.
  3. Press Play Signal to hear beeps, enable screen-flash mode to see the signal, and use Copy buttons to take the result anywhere.

Morse code is one of the most resilient communication systems ever invented. Long before telephones carried voices, before radio carried music, and long before the internet carried everything, operators were sending complete messages across continents and oceans using nothing more than patterns of short and long electrical pulses. MorseMate is a modern Morse code translator built in the spirit of those original radio rooms: type plain English and watch it become dots and dashes, paste in Morse and read it back as words, then press play and actually hear your message transmitted as audio beeps at a speed you control. Whether you are a radio amateur studying for a licence, a scout learning a classic skill, a puzzle hunter decoding a clue, a teacher bringing history to life, or simply curious about how SOS really sounds, this one page gives you a complete, private, free signalling station in your browser.

From Telegraph Wires to a Browser Console

The code is named after Samuel Morse, who developed an electrical telegraph system in the 1830s and 1840s alongside Alfred Vail, whose contributions to the letter assignments were substantial. The earliest version was designed for wired telegraph lines: an operator held down a key to complete a circuit, and at the far end a pen or embossing stylus marked a moving paper tape for as long as the circuit stayed closed. A short mark became a dot; a longer mark became a dash. Operators soon discovered they did not need the tape at all. The clicking of the receiving instrument had a rhythm of its own, and skilled listeners could copy messages by ear faster than they could read paper. That single discovery — that Morse is fundamentally a sound, not a drawing — still defines how the code is learned and used today, and it is why MorseMate treats audio playback as a first-class feature rather than an afterthought.

The version used worldwide today is International Morse Code, standardised in the middle of the nineteenth century and refined by international conferences as wireless telegraphy spread. It differs in several letter assignments from the original American Morse used on landline railroads, which is why old American railroad documents sometimes look subtly wrong when decoded with a modern chart. International Morse was designed for radio: its patterns are distinct enough to survive static, fading and interference. Every letter of the English alphabet, every digit, and a useful set of punctuation marks has its own pattern, and the most frequent letters were deliberately given the shortest codes. E, the commonest letter in English, is a single dot. T is a single dash. That economy is an early example of data compression, decades before information theory had a name.

How the Translation Works

Translating text to Morse is a lookup exercise, but the details matter. MorseMate uppercases your input, looks up each character in the International Morse table, separates letters with a single space, and separates words with a slash surrounded by spaces, written like this: HELLO WORLD becomes .... . .-.. .-.. --- / .-- --- .-. .-.. -.. That slash convention matters because Morse written without word gaps is genuinely ambiguous. A continuous stream of dots and dashes can often be segmented into letters in more than one valid way, which is precisely why real radio operators rely on timing gaps rather than written separators. In transmission, the gap between symbols inside one letter is one dot unit, the gap between letters is three dot units, and the gap between words is seven dot units. When you press play, MorseMate honours exactly those ratios, so what you hear is rhythmically correct Morse, not just a sequence of beeps.

Decoding runs the same table in reverse. Paste Morse into the lower panel and MorseMate splits it first on slashes into words, then on spaces into letters, then maps each pattern back to its character. If a pattern matches nothing in the table, the tool tells you instead of guessing silently, and it lists any plain-text characters it cannot encode — accents and emoji, for example, have no International Morse equivalent. That honesty is useful when you are copying code from a photograph, a game, or a handwritten note, where a smudged dash or a missing space is the usual culprit.

Speed Is Measured in Words Per Minute — and PARIS Sets the Standard

Ask a radio operator how fast they send and they will answer in words per minute, but a word is a slippery unit unless everyone agrees on its length. The convention is the word PARIS, chosen because its Morse pattern, including the following word gap, occupies exactly fifty dot units. Send PARIS correctly and the arithmetic falls out neatly: at twenty words per minute, you send the fifty-unit word twenty times in sixty seconds, which makes one dot unit last sixty milliseconds. A dash is three units, or one hundred and eighty milliseconds. The letter gap is three units and the word gap is seven. The WPM slider on MorseMate drives every one of these numbers through that single formula, and the console shows you the dot length and the estimated total transmission time for your message, so a long passage stops being an abstraction: you can see that a two-hundred-character message at twelve words per minute is a commitment of several real minutes on the air.

Beginners should resist the temptation to start fast. Most experienced instructors recommend learning at a character speed of fifteen to twenty words per minute with wider spacing between letters — a technique known as the Farnsworth method — because the brain learns to recognise each letter as a single sound-shape rather than counting individual dots and dashes. Counting works at five words per minute and collapses at fifteen. MorseMate's slider goes down to five words per minute for absolute beginners copying their first letters, and up to forty for operators testing their head-copy speed. Use the slower settings to learn the shapes, then nudge the speed upward a little each week.

The Sound of the Signal: Web Audio Playback and Flash Mode

When you press Play Signal, MorseMate uses the Web Audio API built into your browser to generate a clean sine-wave tone — typically around six hundred hertz, the pitch generations of operators have found comfortable through headphones — and switches it on and off according to the timing sequence. No audio file is downloaded and no server is involved; the tone is synthesised on your device in real time. A signal lamp indicator on the console lights in sync with the tone, and the screen-flash mode goes further, flashing a full-screen panel with each element. Flash mode is more than a novelty. Navies communicated by signalling lamp for over a century, blinking Morse across the water between ships maintaining radio silence, and some people simply learn better visually. Flash mode is also the accessible option for practising in a silent room, on a train, or anywhere headphones are not welcome. A stop button halts playback immediately, because a transmitter you cannot switch off is a transmitter nobody trusts.

SOS and the Language of Distress

No discussion of Morse is complete without SOS, the international distress signal: three dots, three dashes, three dots. It was adopted in the early twentieth century not because it stood for anything — the popular expansions Save Our Souls and Save Our Ship came later — but because the pattern is unmistakable, symmetrical, and easy to send under stress, even by an untrained hand. Sent as a prosign, the nine elements run together with no letter gaps. Morse distress calls saved lives in the wireless era's most famous disasters and continued to do so until maritime Morse watchkeeping formally ended in 1999, when satellite-based systems replaced it. Yet the pattern survives everywhere: in flashlight signalling, in tapping on pipes, in film soundtracks, and in the muscle memory of anyone who has ever learned it. Type SOS into MorseMate, play it once, and you will recognise it for the rest of your life.

Around the distress signal grew a whole culture of abbreviations and prosigns that made skilled operators astonishingly efficient. CQ means calling any station. DE means from. AR means end of message. SK means end of contact. Numbers and procedure signals compressed routine exchanges so that a complete conversation could happen in a fraction of the time voice would take. Amateur radio operators still use much of this shorthand daily, along with Q-codes such as QTH for location and QRM for interference, many of which have drifted into general hobby slang far beyond radio.

Who Still Uses Morse Code Today?

More people than you might expect. Amateur radio remains the largest home of Morse, known there as CW, for continuous wave. A Morse signal occupies a tiny slice of bandwidth — a few hundred hertz against several kilohertz for voice — which means it punches through noise and travels astonishing distances on very low power. Operators routinely make intercontinental contacts with five watts and a wire antenna, and a dedicated community contests, chases awards, and holds slow-speed practice nets every week. Although most licensing authorities no longer require a Morse examination, voluntary use has grown rather than vanished, precisely because it is enjoyable: part language, part music, part sport.

Beyond the hobby, Morse persists in aviation, where navigation beacons still identify themselves in Morse so pilots can confirm they have tuned the right station. It survives in assistive technology, where a single switch operated by a blink, a breath, or a small movement can send dots and dashes that software expands into full text — for some users, the fastest channel they have. It appears in the military as a backup skill, in emergency preparedness communities as a no-infrastructure signalling method, in escape rooms and alternate-reality games as a favourite puzzle, and in classrooms, where a lesson on Morse sneaks in history, mathematics, pattern recognition and the physics of radio all at once. Even the default text-message ringtone on some early mobile phones spelled out SMS in Morse. The code endures because it asks almost nothing of technology: a battery, a wire, a torch, a whistle, or two stones will do.

Learning Morse Code the Way That Actually Works

If this translator sparks an ambition to learn the code properly, a few principles will save you months. First, learn by sound from the very beginning. Print the chart, use it in MorseMate to check translations, but never sit counting dots and dashes from a visual table as your main practice method; it builds a translation habit you will later have to unlearn. Second, practise in short daily sessions. Ten focused minutes every day beats an exhausted hour once a week, because recognition speed is a form of fluency and fluency grows through frequent exposure. Third, learn the letters in a sensible order, starting with the simplest patterns — E, T, I, M, A, N, O, S — and add a few at a time, mixing old and new so your brain retrieves rather than merely recognises. Fourth, copy real content. Names, places, song titles and short sentences are more engaging than random letter groups, and MorseMate makes it trivial to generate your own practice material: type a sentence, hide the text panel, play the signal, write down what you hear, then compare.

Expect a plateau around ten to twelve words per minute; almost everyone hits one. The way through is not more effort but varied effort: alternate listening practice with sending practice on a straight key or paddle if you have one, copy call signs during a contest weekend, and use flash mode for a week to force your visual pathway to keep up with your ears. Speed arrives unevenly, in jumps, usually just after you stop straining for it.

Reading the Reference Chart

The complete chart on this page lists every letter, digit and punctuation pattern MorseMate supports. A few patterns reward a closer look. The digits are beautifully systematic: one through five start with that many dots followed by dashes, six through zero continue the pattern in mirror, so 7 is two dashes and three dots while 2 is two dots and three dashes. Once you see the counting structure, all ten digits can be learned in a single sitting. Punctuation is longer and less regular — the full stop is an alternating dot-dash sequence of six elements — which is why operators historically spelled out punctuation in formal traffic. Prosigns and accented letters exist in extended practice but are outside the core international table this tool implements, and MorseMate will always tell you plainly when a character has no encoding rather than substituting a near miss.

Privacy, Simplicity and a Tool That Just Transmits

MorseMate does everything on your device. There is no account, no upload, and no server-side processing: translation is a table lookup in JavaScript, and the audio is synthesised locally. That design is a deliberate nod to the medium itself. Morse was the original peer-to-peer network, station to station, with nobody in the middle. A translator for it should feel the same way — open the page, send your message, close the page. Whether you are preparing for a licence exam, decoding a clue in a game, teaching a room full of children why three dots and three dashes changed history, or sending a flashlight message across a dark garden for the pure joy of it, the signal is yours. Key up, listen first, and send clean code.

Frequently Asked Questions

What is Morse code and how does MorseMate translate it?

Morse code represents each letter, digit and common punctuation mark as a unique pattern of short signals called dots and long signals called dashes. MorseMate contains the complete International Morse Code table, so when you type plain text it looks up every character and joins the patterns with a space between letters and a slash between words. When you paste Morse code, it reverses the process, splitting on spaces and slashes and mapping every pattern back to its character.

How does the speed control in words per minute work?

Speed in Morse code is measured in words per minute, based on the standard word PARIS, which occupies exactly fifty dot units. At twenty words per minute one dot lasts sixty milliseconds, a dash lasts three dots, the gap between letters is three dots and the gap between words is seven dots. Drag the WPM slider in MorseMate and the beep playback, the timing readout and the estimated transmission time all update instantly using that standard formula.

Can I practise receiving Morse code by ear with this tool?

Yes. Type or paste any message, press Play Signal, and MorseMate plays it as clean audio beeps through your device speakers using the Web Audio API. Start slowly at five to ten words per minute, try to write down what you hear without looking, then check yourself against the text panel. Gradually raise the speed over several sessions. The screen-flash mode also lets you practise copying signals visually, the way sailors once read signalling lamps.

What do the slash and the spaces mean in Morse code text?

Spaces and slashes are conventions for writing Morse code on paper or on a screen. A single space separates the code for one letter from the next letter in the same word, while a slash surrounded by spaces separates one word from the next. Without those separators Morse would be ambiguous, because many short patterns are also parts of longer ones. MorseMate follows this convention exactly, so code you copy from here can be pasted into other translators and read correctly.

Does MorseMate send my messages anywhere or store them?

No. MorseMate runs entirely in your browser. Translation happens in JavaScript on your own device, the audio beeps are generated locally, and nothing you type is uploaded, logged or stored on a server. You can close the page and your text disappears with it. That makes the tool safe for call signs, practice sentences, puzzle answers or anything else you would rather keep private.

Why does my Morse code show a warning or decode with missing letters?

A warning appears when a pattern does not match any character in the International Morse Code table, or when the input contains characters other than dots, dashes, spaces and slashes. Common causes are missing spaces between letters, using a hyphen style your keyboard substituted, or pasting prosigns that combine letters. Check the highlighted guidance under the Morse panel, add the missing spaces, and the translation will complete. Unsupported plain-text characters are listed for you as well.