Morse Code Translator

Use this free Morse Code Translator to quickly get accurate results in seconds, free and instantly offline with no signup required ever, trusted by professionals in Austin, Chicago, Miami, Denver, Seattle, and New York for reliable daily use without accounts, subscriptions, limits, or delays on any device for everyday personal and business workflows daily.

Translate text to Morse code and Morse code back to text instantly in your browser. Free online morse code translator — no uploads.

Calculator Inputs

About Morse Code

Use this free Morse Code Translator to quickly get accurate results in seconds, free and instantly offline with no signup required ever, trusted by professionals in Austin, Chicago, Miami, Denver, Seattle, and New York for reliable daily use without accounts, subscriptions, limits, or delays on any device for everyday personal and business workflows daily.

This translator supports International Morse for letters digits common punctuation and spaces shown as slash. Choose Text to Morse to encode hello world into .... . .-.. .-.. --- slash .-- --- .-. .-.. -.. with symbols spaced. Choose Morse to Text to decode back uppercased. Unknown chars forward or show question so output stays readable. Translation runs locally with no uploads.

How separators work for USA learners - Single space splits symbols within words, slash splits words within messages. Hello world encodes five symbols space five symbols with slash between. Decode splits slash first into words then spaces into symbols then maps reverse. Extra spaces collapse to avoid empty symbols across copy paste from PDFs in Dallas to Boston.

Signals and timing basics - Dot is one unit, dash three units, intra-symbol gap one, letter gap three, word gap seven for radio and light practice. Tap copy output on desk, blink flashlight for night trails, or buzzer for classrooms. SOS ... --- ... needs no slash because single word distress call recognized by Coast Guard from Miami to Seattle.

Classroom and game uses - Teachers hide vocabulary as Morse for spelling tests in Ohio. Escape designers print slash codes on props for team solves. Streamers overlay Morse teasers for subscriber hunts. Scouts test five words per minute for badges in Texas troops. History lessons link Civil War wigwag to radio Morse across Gettysburg exhibits.

Privacy and reliability - No network means camp and basement use without signal. Deterministic maps mean same text same code across browsers. Lowercase normalized before encode, decode uppercases for readability. Punctuation like period comma question supported for full sentences.

Limits and pairings - International Morse only without prosigns like SK or non-Latin scripts. Audio playback not included, use copy with tone apps for sound. For binary puzzles pair with binary-to-text after Morse decode across USA puzzle hunts.

Where it is used

Austin scouts learning SOS for Texas camping tests, Chicago escape rooms decoding wall clues for Illinois teams, Miami gamers translating Easter eggs for Florida streams, Denver teachers demoing telecom history for Colorado classes, Seattle hikers practicing signal mirrors for Washington trails, and New York puzzlers solving NYT-style codes for Manhattan clubs every weekend.

How to use the Morse Code

  1. Text or Morse code — enter the value (e.g. e.g. hello world or .... . .-.. .-.. ---).
  2. Direction — enter the value.
  3. Calculate — press the Calculate button to see the result instantly above.

Formula

text→morse lower map A-Z0-9 punct space→slash join space; morse→text split slash words space symbols reverse map upper unknown→?.

Examples

Hello world

input:hello world
direction:toMorse
Result: .... . .-.. alder slash code

SOS signal

input:SOS
direction:toMorse
Result: ... --- ... distress

Decode back

input:.... ..
direction:fromMorse
Result: HI uppercased text

Frequently Asked Questions

Slash meaning?
Word boundary standard. Spaces split symbols, slash splits words in USA writing.
Copy for signaling?
Yes copy then tap dots dashes via light sound for trails.
Lowercase?
Normalized lower before encode. Decode uppercases for read.
Unknown symbols?
Forward as-is encode, question mark decode to stay readable.
Numbers?
0-9 supported five symbols each. Full callsigns work.
Private?
Yes. All text stays local with no uploads.