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
- Mixed case: morse has no uppercase-vs-lowercase distinction. The converter normalizes everything to uppercase before encoding.
- Numbers: each digit is a fixed five-element code (e.g.
3 = ...--). Great rhythm for drilling at speed. - Punctuation: commas and periods are common and well-supported. More exotic marks (emoji, CJK, diacritics) aren't in ITU morse and get silently dropped rather than producing a
?. - Spaces and paragraphs: single spaces become the word separator
/. Multiple consecutive spaces and line breaks collapse to a single/— morse has no concept of a paragraph break.
Common conversions
HELLO→.... . .-.. .-.. ---73(ham radio for “best regards”) →--... ...--CQ(calling any station) →-.-. --.-I LOVE YOU→.. / .-.. --- ...- . / -.-- --- ..-