Skip to main content

Morse code simulator

This online Morse code simulator turns your keyboard, screen or a real key into a telegraph key. Send Morse, hear it as a radio tone or sounder clicks, and read it as you go. Free, in your browser.

translatemorsecode.com/learn/keyer/Live

Click or tab here to use the keyboard.

Hold
Pause

Your sending

…

What you send appears here

Timing
–
Dot
–
Dash
–
Speed
18 WPM

Reading against 18 WPM until your dots and dashes settle.

Timing of what you sent

Send a letter to see its timing.

Code chart
  • A.-
  • B-...
  • C-.-.
  • D-..
  • E.
  • F..-.
  • G--.
  • H....
  • I..
  • J.---
  • K-.-
  • L.-..
  • M--
  • N-.
  • O---
  • P.--.
  • Q--.-
  • R.-.
  • S...
  • T-
  • U..-
  • V...-
  • W.--
  • X-..-
  • Y-.--
  • Z--..
  • 0-----
  • 1.----
  • 2..---
  • 3...--
  • 4....-
  • 5.....
  • 6-....
  • 7--...
  • 8---..
  • 9----.

Punctuation, accents and sounds: Morse code alphabet

Speed and tone

How to use

  1. Pick a key: Straight key, Paddles (iambic) or Cootie.

  2. Press and hold the button on the screen, or click the key area and use Space or Ctrl (Z and X for paddles). A short press is a dot, a long one a dash. On a phone, tap and hold with one finger: a quick tap is a dot, a longer hold a dash.

  3. With Paddles, [ and ] or the arrow keys work too, and Mode (A or B) and Swap paddles sit beside the practice choice. Esc clears what you sent.

  4. Pick a sound: Tone, like a radio, or Telegraph sounder, the click-clack of a telegraph line.

  5. Pause for a letter, and a little longer for a word. The code and the letters appear as you send; Backspace deletes a letter.

  6. For practice, choose Send this word, press Hear it, then send it back. A right word offers the next one.

  7. Press Play back to hear what you keyed, exactly as you timed it, or save it as MP3 or WAV.

What it does

It works as an online Morse code machine: a telegraph key, CW paddles or a cootie key in your browser, played from the keyboard, the mouse, a touch screen or a real key wired to a MIDI adapter. It is also a simple Morse code clicker: choose Telegraph sounder and every press clicks down and clacks up, as on a 19th-century line.

  • Reads your timing, not a threshold. It starts from the speed you set, then follows your own dots and dashes once they form two groups. Nothing to tune.

  • Shows how you send. Hold and pause meters mark the dot, dash, letter and word lengths; under them, your average dot and dash in milliseconds, your speed, and a timing score out of 100.

  • Practice with a goal. Send this word gives a common word with its code and checks what you send; the letters you send there count toward the daily goal and streak.

  • Hear yourself. Play back replays your sending as you keyed it, and MP3 or WAV saves it.

  • A chart at hand. Code chart opens the letters and numbers under the key.

New to the code? Learn the letters by ear first with the Koch method course, or pick another trainer in Practice.

How it works

Timing follows ITU-R M.1677-1: a dot is one unit, a dash three; the gap inside a letter is one unit, between letters three, between words seven. Speed is counted with the word PARIS, so one unit lasts 1,200 ÷ WPM milliseconds.

The simulator reads each press against that rule. At first, a press longer than two units of the set speed is a dash, so one long press reads as T. Once your presses form a short group and a long group, the line between them follows you.

A pause of three of your units ends a letter and seven a word; once your own gaps form groups, the breaks follow your spacing. In Send this word, a pause that could go either way is read the way that fits the word.

The timing score compares your average dash with three dots: 100 minus the miss in percent. A 2.4 to 1 ratio is a 20% miss, so 80 / 100.

The keys it simulates

  • Straight key. The classic telegraph key: a lever with a knob that closes a contact while you hold it down, so you time every dot and dash yourself (Wikipedia: Telegraph key).

  • Telegraph sounder. The receiver of a wire telegraph. The line current pulls an iron armature down with a click, and a counterweight lifts it back with a clack; operators read the time between the two (Wikipedia: Telegraph sounder). The Telegraph sounder sound plays a sharp click on key down and a softer, lower one on key up. To turn typed text into sounder audio, use the Morse code generator.

  • Paddles (iambic). A dit paddle and a dah paddle; the keyer times each element and adds one unit of space. Squeezing both alternates dits and dahs. Paddles come single-lever or dual-lever; this simulator plays dual-lever (iambic) paddles, and pressing one side at a time sends as a single lever would. Radio amateurs call Morse sent by radio CW, for continuous wave.

  • Cootie key. A sideswiper: one lever swung left or right, with a contact on each side and a spring that returns it to the middle. Either side keys, so you alternate sides and time each element yourself, as on a straight key.

Examples

How long each element and gap should be:

Dot, dash and gap lengths at 5, 13, 20 and 25 WPM
SpeedDotDashGap between lettersGap between words
5 WPM240 ms720 ms720 ms1,680 ms
13 WPM92 ms277 ms277 ms646 ms
20 WPM60 ms180 ms180 ms420 ms
25 WPM48 ms144 ms144 ms336 ms

A worked score: you send CQ (-.-. --.-) and your dots average 100 ms and your dashes 240 ms. The ratio is 2.4 to 1, so the score reads 80 / 100 with “Your dashes are short: hold them for about three dots.”

Dashes of 330 ms give 3.3 to 1 and 90 / 100; dashes of 400 ms give 4 to 1 and 67 / 100. Speed shows 13 WPM, read from your own timing: the unit is the average of the dot and a third of the dash, 90 ms.

Trust and limits

Private by design.
Honest about limits.

About this site
  • On your device

    Runs in your browser

    The simulator runs in your browser. Keys count only while the key area has focus, so Space still scrolls the rest of the page. Nothing you send is uploaded; Play back and the MP3 and WAV files are made on your device.
  • Private

    Saved on this device

    Your Sound and Swap paddles choices and your sending speed are saved on this device. The speed is shared with the Telegraph simulator, and the tone and volume with the other trainers.
  • Know the limits

    What it can’t read

    It reads International Morse (ITU-R M.1677-1) and accented letters such as Å and Ñ. It does not read American (Railroad) Morse, whose long dashes need a third length, and has no semi-automatic “bug” key. MIDI needs a browser with Web MIDI; the button says so when it is missing. On an iPhone, if there is no sound, check the silent switch.
  • ITU-R M.1677-1

    Checked against the standard

    The timing table and the worked score are checked against the 1, 3 and 7 unit rule of ITU-R M.1677-1 and the simulator’s own formulas, and automated tests cover how it reads your presses and times the paddles. Maintained by Translate Morse Code (independent site); last updated October 2026.

Good questions

Frequently asked questions.

About the Morse code simulator

What is a telegraph key called?

A telegraph key is also called a Morse key, a straight key, a tapper or a clacker. It is a switch on a sprung lever: pressing it closes the circuit and sends current down the line for as long as you hold it. Choose Straight key above to send with one.

Is the telegraph the same as Morse code?

No. The telegraph is the equipment: keys, wires, batteries and sounders.

Morse code is the code of dots and dashes sent over it. The same code later went out by radio, light and sound, which is why you can send it here with a keyboard.

What are Morse code clicks called?

The clicks come from a telegraph sounder, the receiver of a wire telegraph: one click as the armature pulls down and a clack as it lifts back. Operators call the dot “dit” and the dash “dah”, by their sound. Pick Telegraph sounder to key with clicks instead of a tone.

What is the difference between a straight key and paddles?

With a straight key you time every dot and dash yourself. Paddles have a dit side and a dah side, and an electronic keyer times the elements for you. Squeezing both sides alternates them, which makes letters like C and Q quicker to send.

What is an iambic keyer?

An iambic keyer turns two paddles into evenly timed dits and dahs, and alternates them while both are squeezed. In mode A it stops after the element being sent when you let go; in mode B it adds one more of the opposite element. Use the mode your own keyer is set to.

What is a cootie key?

A cootie key, or sideswiper, is a manual key worked side to side: a lever with a contact on each side that springs back to the middle. Either side sends, so operators alternate left and right and time each element by hand. It was made to send faster with less strain than a straight key.

Can I use a real Morse key?

Yes.

  • A USB key adapter that types Ctrl works as a keyboard once the key area has focus.
  • A key wired to a MIDI adapter works through Use a MIDI key: any note keys the straight key, and for paddles odd notes are dit and even notes dah.
  • A homemade key, two contacts and a spring, can drive a board that types Space.
What is the best key for Morse code?

For learning, a straight key is the best first key: you time every dot and dash yourself, which builds an even rhythm.

Once you send cleanly, paddles with an iambic keyer time the dits and dahs for you with less hand movement. A cootie key keeps the hand timing of a straight key, with a side-to-side swing that is easier on the arm.

Try Straight key, Paddles and Cootie here before you buy one.

An outside opinion

Ask your favorite AI
about Translate Morse Code.

Already have an AI you turn to? Let it help you decide if this is the right Morse code tool for you.

Opens your chosen AI. Sign-in and prompt support vary; you can copy the question below.

What are we asking?
The question

I'm thinking about using Translate Morse Code (https://translatemorsecode.com/) to translate and learn Morse code. What does it do well, what are its limits, and is it a good fit for me? Please look at the site itself before answering.

AI can get details wrong. The quickest check is the translator itself: it is free and needs no sign-up.