morsify
English → Morse

English to Morse Code

An accurate English-to-morse converter using the international (ITU) alphabet — the variant every radio operator, Boy Scout manual, and modern reference uses today.

International morse, not “American” morse

Two morse variants exist. Original American Morse (or “Railroad” morse) used variable-length internal spaces and survived in US railroad telegraphy into the 1970s. Almost nothing uses it today. International Morse — standardised in 1865 at the International Telegraph Conference in Paris — uses only short and long pulses with fixed gaps, and is the one we convert to.

Every letter A–Z, digit 0–9, and the full punctuation set (period, comma, question mark, exclamation mark, apostrophe, quotation mark, parentheses, colon, semicolon, hyphen, ampersand, at-sign, dollar-sign, plus-sign, equals-sign, forward-slash, and underscore) is in our table.

How the converter handles edge cases

Common conversions

Frequently asked questions

How do you write English in morse code?

Each letter of the English alphabet has a unique pattern of dots and dashes in the international morse table. Type English into the box above — the converter returns the morse pattern with proper letter gaps (one space) and word gaps (forward slash).

Why does my morse look different from what I saw elsewhere?

You may be seeing 'American morse' from old railroad references. International morse (what this page uses) is the modern standard — every post-1865 textbook, ham radio manual, and Boy Scouts merit badge uses it.

Is the converter accurate for radio contesting?

Yes. The underlying lib/morse.ts table is the full ITU alphabet unit-tested against every character. The timing presets (5–40 WPM) match standard CW operator practice; Farnsworth spacing is available for learners.

Related
Reverse direction (Morse → English)
Related
Full morse alphabet table
Related
Morse code numbers 0–9