Morse Code Translator: Translate Text to Morse Code and Back
Translate text to Morse code instantly, dots and dashes for every letter and digit in the international Morse alphabet.
About this tool
Morse code maps each letter to a unique dot-dash pattern (A ·−, B −···, S ···, O −−−). Beyond novelty bios, it appears in accessibility tools, amateur radio and puzzle design, and ‘143’ (I love you, by letter lengths) is a Morse-adjacent classic.
Step-by-step guide
Type or paste your text
Use the tool above, results appear only once you type, so what you see is always your real text, never a sample.
Pick a result
The first few results show immediately; scroll inside the results box to browse the rest.
Tap Copy
Copy the exact result you want, nothing is added, no watermark, no extra symbols.
Paste & check
Paste it into your bio, name, caption or game, and check exotic styles on a second device before you commit.
Worked example
| You type | Style / tool | You get |
|---|---|---|
| SOS | Morse Code Translator | ··· −−− ··· |
How it works
The Unicode & entities behind it
This translator implements International Morse code as standardised in ITU recommendation ITU-R M.1677-1, the system agreed in Paris in 1865 and built on Samuel Morse and Alfred Vail’s telegraph code of the 1830s and 1840s; the older American (Railroad) Morse is a different, obsolete code. Timing rules: a dash equals 3 dot units; gaps are 1 unit inside a letter, 3 between letters and 7 between words; speed in words per minute uses the word PARIS at 50 units, making one dot last 1200 divided by WPM, in milliseconds. Farnsworth spacing widens the gaps while keeping character speed, and the Koch method teaches letters by sound at full speed.
Where it works best
Bio and caption preparation, blank names and comments, length checks before posting, puzzle and novelty messages, and cleaning up text before it goes into a generator.
Honest limits
Platforms count characters differently, some count bytes or UTF-16 units, so an emoji or fancy letter can count double. Invisible characters can be stripped by filters that trim fields that only look empty.
When to use this morse code translator
Concepts & terms behind this tool
The vocabulary this page is built on, the entities and NLP terms searchers, platforms and the Unicode Standard use for this job:
Tips for better results
Counts differ by platform
This site counts Unicode code points. Some platforms count bytes or UTF-16 units, so an emoji or fancy letter can count double there.
Invisible is not empty
A field holding U+3164 contains a real character that renders blank. Filters that trim look-empty fields may still strip it, so test before relying on it.
Repeat inside one message
Repeating within a single message is emphasis. Posting the same comment over and over is spam, and platforms rate-limit it.
Mind the Morse spacing
In Morse, a short gap separates letters and a slash separates words. SOS is three dots, three dashes, three dots, with no gaps inside each letter group.
Common mistakes to avoid
!Assuming invisible means empty
A field containing U+3164 is not empty, it holds a real character that renders blank. Some moderation and search systems treat it accordingly.
!Trusting a single character count
Check against the strictest platform you will paste into. The counter here counts code points, the most optimistic measure, and says so.
!Repeating across many comments
Repeating inside one message is emphasis; posting the same comment over and over is spam, and platforms rate-limit it.
Related tools
More from Text Utilities, each on its own dedicated page.
Invisible Text Generator
Copy invisible blank text, Hangul filler (U+3164), zero-width space (U+200B) and braille blank (U+2800) for empty names, blank comments and spacing tricks.
Open tool →Text UtilitiesCase Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, aLtErNaTiNg CaSe and reversed, instantly, as you type.
Open tool →Text UtilitiesWord Counter
Count words, characters, characters without spaces, letters, sentences and paragraphs, and test your text against Instagram, TikTok, X, Discord and WhatsApp limits.
Open tool →Text UtilitiesText Repeater
Repeat any text up to 50 times, one per line or joined with spaces, for emphasis comments, filler patterns and copy-paste art.
Open tool →Related guides
From the blog, the research behind this tool in longer form.
Frequently asked questions
What is a Morse code translator?
A tool that converts letters and digits to and from the dot-dash patterns of International Morse code, the telegraph code standardised as ITU-R M.1677-1.
How do I convert text to Morse code?
Type in the box above and the code appears instantly, letters separated by spaces and words by slashes. Copy it with the button.
What is SOS in Morse code?
Three dots, three dashes, three dots. It was chosen because the pattern is unmistakable, not because it stands for words.
What do phrases like 143 mean?
143 is a pager-era code, not Morse: I (1 letter) love (4 letters) you (3 letters). It is often paired with Morse text in bios, jewellery and tattoos.
What is Farnsworth spacing?
Sending characters at a comfortable full speed but stretching the gaps between letters and words, so beginners get thinking time without learning slow, badly-formed characters.
What is the difference between International and American Morse?
International Morse, the modern standard, uses clean dots and dashes. American Morse, the original railroad code, used varied dash lengths and intra-letter gaps and is now obsolete.
Is this tool free?
Yes, every tool on fancytextgeneratortools is free, with no sign-up, no watermark and no copy limits.
Researched and reviewed by the Fancy Text Generator Team, against live US search results for the query behind this page, the Unicode Standard code charts and each platform’s published rules. Last reviewed: 12 November 2026. Spotted an error? Email info@fanytextgeneratortools.com.
Want every style at once?
The main Fancy Text Generator holds all 329 styles in one searchable box, with favourites, copy-all and live character-limit meters.