Morse Code Translator: The Complete Guide (2026)

A morse code converter is a lookup table with audio attached — the interesting part is the 180 years of standards, hardware, and trained ears that turned dots and dashes into the world's first global telecom protocol. The history, the timing math, the alphabet, the use cases that still earn Morse its place in 2026, and how the translator on the next tab actually works.

On this page

The origin: Samuel Morse, Alfred Vail, and the 1838 demo

Samuel Morse demonstrated the first working telegraph in 1838. The first long-distance public message ("What hath God wrought") was sent on May 24, 1844, from Washington to Baltimore. The code that traveled the wire that day was not what most people call Morse code today. It was an earlier variant designed mostly by Alfred Vail, Morse's machinist and partner, and it used internal silences inside some letters to encode short codes for the most common English words.

That variant, now called American Morse or Railroad Morse, stayed in use on US landline telegraphs into the 1920s. It is essentially extinct outside historical reenactments and a handful of railroad heritage demonstrations. The version every modern translator, ham operator, and aviation beacon uses is a cleaner descendant called ITU international Morse, standardized at the 1865 International Telegraph Conference in Paris and revised several times since.

ITU vs American Morse: why the modern version won

American Morse was efficient on a single wire under perfect conditions. ITU Morse is robust under bad conditions. The key difference: ITU Morse uses only two element lengths (dot and dash) with three fixed gap lengths (intra-letter, inter-letter, inter-word), and that uniform rhythm is what makes the code intelligible by ear in static, by light flash through fog, and by buzzer through a sleepy operator's headphones at 3 a.m.

The other reason ITU won: international radio. As soon as wireless telegraphy crossed borders in the 1890s, the multiple national variants of Morse stopped being a quirk and started being a serious problem. ITU Morse became the global standard, and it is the version this translator uses.

How the code actually works

Every character is a sequence of dots (short) and dashes (long, three times the length of a dot). Inside a letter, the gap between elements is one dot. Between letters, the gap is three dots. Between words, the gap is seven dots. Those five timing values (dot, dash, intra-letter gap, inter-letter gap, inter-word gap) are the entire grammar of Morse code.

The text-form convention layered on top: one space between letters, one slash with surrounding spaces between words. So "SOS" is ... --- ... (one continuous sequence, no letter gaps inside the distress call), and "HELLO WORLD" is .... . .-.. .-.. --- / .-- --- .-. .-.. -...

The PARIS standard for words per minute

Morse speed is measured in WPM (words per minute), but "word" is ambiguous. The convention since the 1930s: the reference word is PARIS plus a trailing space, which sums to exactly 50 dot-length units when timed against the standard gaps. WPM equals how many times you can send PARIS in one minute.

The arithmetic: at 20 WPM, the whole PARIS sequence takes 3 seconds, so one dot is 60 milliseconds, a dash is 180 ms, intra-letter gap is 60 ms, inter-letter gap is 180 ms, and inter-word gap is 420 ms. Faster speeds shrink everything proportionally; slower speeds stretch everything proportionally.

One important variation: the Farnsworth method keeps the character elements at a high speed (so each letter still sounds like a competent operator's letter) but stretches the inter-letter and inter-word gaps. This lets learners build correct character recognition before they have to copy at high overall speed. The audio in this translator runs at a slightly relaxed 80 ms dot, closer to Farnsworth pacing.

How to learn Morse code: Koch and Farnsworth

Two methods dominate modern Morse instruction.

The Koch method, developed in the 1930s by German psychologist Ludwig Koch, starts you at full target speed (typically 20 WPM character speed) with two characters only. You drill those two until you are copying them at 90% accuracy, then add a third character, drill again, and so on through the alphabet. It is harder than it sounds for the first three characters and easier than it sounds for the rest. The big idea is that you build a single direct sound-to-letter reflex rather than a two-step sound-to-pattern-to-letter mental translation. Programs like LCWO (Learn CW Online) and the G4FON Koch trainer implement it.

The Farnsworth method, named for Donald "Russ" Farnsworth (W6TTB), keeps the characters at a fast speed but stretches the gaps. You hear letters at 18 to 20 WPM character speed but with enough silence between them that your overall copy speed starts at 10 WPM or slower. The gaps shrink as you improve. ARRL (American Radio Relay League) curriculum and most commercial training apps use Farnsworth.

Both methods agree on one thing: do not start by memorizing a dot-dash table. Visual recognition of patterns is a dead end. The skill you actually need is direct sound recognition, and the table is just a reference for when you are sending, not receiving.

Audio playback under the hood

The Web Audio API in every modern browser exposes an oscillator node that produces a clean sine wave at a programmable frequency. The TextKit translator uses a 600 Hz sine, the traditional ham radio sidetone pitch that is comfortable to copy by ear for hours. Each dot or dash is one short oscillator burst with a 5 ms attack and 5 ms release envelope to avoid the clicks that a hard square edge would produce.

Timing is scheduled in advance on the audio context's clock, not driven by setTimeout. That matters because setTimeout drifts under load; scheduling a sequence of oscillator.start(t) and oscillator.stop(t + duration) calls against the audio context clock produces sample-accurate playback even if the main thread is busy. The whole sequence for a paragraph of text is queued in milliseconds and then plays back independent of the rest of the page.

Where Morse still earns its place in 2026

Amateur radio (ham radio). CW (continuous wave Morse) is one of the most popular modes on the HF bands. Contests like CQ WW CW and ARRL DX CW draw tens of thousands of operators. Morse signals occupy a few hundred Hz of bandwidth and punch through atmospheric noise that would render single-sideband voice unintelligible. QRP (low-power) operators routinely make contacts across oceans using Morse and five watts; the equivalent voice contact would need a hundred watts and a far better antenna.

The FCC and most other national regulators dropped the Morse code requirement for amateur radio licensing in the 2000s, but CW use has actually grown since then. Removing the requirement let people approach Morse as a hobby skill rather than a hurdle, and the population of voluntary CW operators is larger today than it was when the test was mandatory.

Aviation navigation beacons. Every VOR (VHF Omnidirectional Range) and NDB (Non-Directional Beacon) station broadcasts a Morse identifier on its frequency. Pilots tune the beacon, listen for the three-letter Morse ID, and confirm they are receiving the right station before flying its signal. The translator on the next tab is what student pilots use to decode the IDs they hear during instrument training.

Maritime emergency procedures. SOS is no longer the primary maritime distress signal (GMDSS, the Global Maritime Distress and Safety System, replaced it in 1999), but it is still taught as a fallback in every basic seamanship course. A signal lamp flashing three short, three long, three short is universally recognized even by crews with no training, which is the whole point.

Accessibility. Morse code input is a US-FDA-recognized assistive technology. Switch-based Morse keyboards (a sip-puff switch, a head switch, a single button) let users with severe motor impairment type at competent speed using only two reliable inputs. Apple's iOS has supported Morse input natively since 2017.

Geocaching, escape rooms, and ARGs. Morse is the single most common cipher in puzzle design because the dot-dash pattern is instantly recognizable, easy to clue with light or sound, and just hard enough to feel earned when solved. Most escape room designers include at least one Morse puzzle per build.

SOS: the most famous nine elements in history

SOS was adopted in 1906 at the International Radiotelegraphic Convention in Berlin as the maritime distress signal. The choice was deliberate: three dots, three dashes, three dots is a continuous nine-element sequence with no letter gaps, which makes it easy to send under stress and impossible to confuse with normal traffic.

The letters do not stand for anything. The folk etymologies (save our souls, save our ship, save our skin) were invented after the fact to give the signal a memorable backstory. The actual reason for the choice was acoustic: nothing else in the international code is as unmistakable to a tired radio operator at 3 a.m.

The first ship to send an SOS in genuine distress was the SS Slavonia in June 1909. The most famous use was the RMS Titanic on April 15, 1912, which sent both the older CQD distress call and the newer SOS. Subsequent inquiries credit the SOS for reaching the Carpathia in time to save 705 survivors.

Common errors and how to avoid them

The errors that show up most often when people use a Morse translator:

  • Curly quotes and Unicode bullets. Pasting Morse from a document that ran through a typography filter can replace your dots with Unicode bullet characters (U+2022) and your dashes with en-dashes (U+2013) or em-dashes (U+2014). The decoder rejects all of those. Replace with plain ASCII "." and "-" before pasting.
  • Missing word separator. Without a slash or a triple-space gap, the decoder reads the entire input as one word and produces a long string with no spaces. Always use "/" between words.
  • Unsupported characters. The translator covers the ITU Latin alphabet plus digits and common punctuation. Accented characters, non-Latin scripts, and emoji are silently skipped on encode and produce question marks on decode. That is intentional; trying to invent codes for unsupported characters would break interoperability with other Morse tools.
  • Inconsistent timing in paste-from-spec messages. Some Morse references write the inter-word gap as a vertical bar "|" or a double slash "//". This translator only accepts a single slash. Edit your input to match before decoding.
Translate, decode, listen. The Morse Code Translator handles text-to-Morse, Morse-to-text, and 20 WPM audio playback in the browser. Nothing uploaded, nothing logged.

Use the tool

Paste text in Text to Morse mode and the encoded output appears as you type. Switch to Morse to Text mode and paste a sequence of dots, dashes, and slashes to decode. Hit Play to hear the message at 20 WPM. Everything runs in the browser; nothing is uploaded.

For longer practice sessions, the translator works as a quick check while you drill with a dedicated trainer like LCWO or the G4FON Koch app. Type a target message, hit Play, copy it by ear, then switch to Morse to Text mode and paste your copy to see where you missed.

Keep reading

If you are coming to Morse from another text utility, the related TextKit pieces below cover adjacent territory. The text tools overview explains why browser-local processing matters for any kind of text manipulation. The ChatGPT output formatting guide covers the cleanup workflow that any encoder needs to handle smart quotes and other invisible Unicode. The email regex cheatsheet walks through a different encoding problem (recognizing addresses in messy text) with the same kind of lookup-table-plus-edge-cases discipline that Morse decoding needs.

Frequently asked questions

Is Morse code still used in 2026?

Yes, in several places. Amateur radio (ham radio) operators still send CW (continuous wave Morse) every day, especially in contests and low-power operating. Aviation NDB and VOR navigation beacons identify themselves in Morse. Maritime and military emergency procedures still teach SOS as a fallback signal. Switch-based Morse input is a recognized assistive technology for users with limited mobility.

What is the difference between ITU and American Morse?

Two different codes. American Morse (sometimes called Railroad Morse) was Samuel Morse and Alfred Vail's original 1844 telegraph code and used internal spaces inside some letters. It is essentially extinct outside historical reenactment. ITU international Morse, standardized in 1865 and revised since, uses only dots and dashes with uniform timing, and is the version every modern tool, ham radio operator, and trainer uses.

How fast can a human read Morse code?

Most ham operators copy comfortably at 20 to 25 words per minute. Contest operators routinely handle 35 to 40 WPM. The world record set in head-copy competitions has exceeded 75 WPM. For comparison, this translator plays at 20 WPM, which is a good practice target for someone six months into learning.

What is the PARIS standard for WPM?

The reference word is PARIS plus a trailing space, which contains exactly 50 dot-length units when timed against the standard intra-letter, inter-letter, and inter-word gaps. WPM is defined as how many times you can send that word in one minute. At 20 WPM the dot is 60 ms; this translator uses a slightly relaxed 80 ms dot, which sounds and feels closer to 15 WPM Farnsworth-style training.

What does SOS stand for?

Nothing. SOS was chosen in 1906 because the sequence three dots, three dashes, three dots is unmistakable and easy to send under stress, not because the letters stand for anything. The folk etymologies (save our souls, save our ship) were invented after the fact. The signal is sent as one continuous nine-element string with no letter gaps.

Do I need to learn Morse code to use the translator?

No. The translator does the encoding and decoding for you. The audio playback is mainly useful for two groups: people learning Morse who want to practice copying by ear, and people building puzzles, art, or accessibility tools who want to hear what their message sounds like before they commit to it.

Keep reading

Written by . We build the tools we write about. Try the Morse Code Translator used in this post.