Morse Code Converter — Text to Morse & Morse to Text Online
Convert text to Morse code and decode Morse back to text. Supports letters A-Z, digits 0-9, and punctuation. Real-time conversion with audio-style visual representation. 100% local.
Last updated:
CommentsType text to see Morse code (with visual spacing). Works both ways — Morse to text and text to Morse.
... --- ...
What is Morse Code?
Morse code encodes letters and numbers as sequences of dots (short signals) and dashes (long signals). It was the primary method of long-distance communication from the 1840s through the mid-20th century. Today, it's used in aviation navigation beacons, amateur radio, and accessibility (assistive input devices).
How to use the Morse converter
- 1Type your text — Morse output appears in real time.
- 2Or paste Morse code to decode it back to text.
- 3The highlighted display shows the visual pattern of dots and dashes.
Frequently Asked Questions
What is the most famous Morse code message?
SOS — ... --- ... (three dots, three dashes, three dots). It was chosen for its simplicity and recognizability, not because it stands for 'Save Our Souls' or 'Save Our Ship' — those are backronyms.
What does '/' mean in Morse code?
The slash represents a space between words. In Morse transmission, words are separated by a 7-unit pause (compared to 3 units between letters and 1 unit between dots/dashes).
Try Next
JSON → Go
Convert JSON to Go structs online. Generates idiomatic Go structs with proper json tags and PascalCase field names.
Related Tools
JSON → YAML
Convert JSON to YAML online. Preserve structure, comments-free, and ready to paste into Kubernetes or CI configs.
YAML → JSON
Convert YAML documents to JSON online. Supports YAML 1.2, multi-document streams, and produces pretty-printed JSON output.
JSON → CSV
Convert an array of JSON objects to CSV online. Headers are inferred automatically from all keys across records.
CSV → JSON
Convert CSV data to a JSON array of objects online. Auto-detects delimiter and quotes, preserves numeric types when requested.
Number Base
Convert numbers between binary, octal, decimal, and hexadecimal. Supports arbitrarily large integers using BigInt.
JSON → TypeScript
Convert JSON to TypeScript interfaces instantly. Generate strongly-typed TS types from any JSON sample.