How to Write "I Love You" in Morse Code
"I love you" is one of the most requested phrases in Morse code for gifts, notes, and messages. It is short, meaningful, and looks great as a visual pattern. Accuracy matters because spacing defines where letters and words end. One missing separator can merge letters and change decoding.
This guide gives you the correct Morse code, a safe copy/paste workflow, and practical tips for engraving, printing, bracelets, and other "permanent" formats. If you plan to put this on something you cannot easily edit later, do the verification steps.
Correct Morse Code (With Safe Separators)
A copy/paste-friendly format uses single spaces between letters and a slash between words:
.. / .-.. --- ...- . / -.-- --- ..-
That corresponds to: I / LOVE / YOU. Do not remove the spaces. Without separators, the dots and dashes become ambiguous.
Mini FAQ
- Can I use double spaces instead of slashes?
- You can, but slashes are more reliable across apps. Double spaces are easy to lose during copy/paste.
- Does capitalization matter?
- No. Morse represents letters; tools often output uppercase for clarity.
- Can I add punctuation like an exclamation point?
- Sometimes, but it depends on the encoder/decoder. If you add punctuation, always verify by decoding.
Letter-by-Letter Breakdown (Sanity Check by Eye)
If you want to double-check the phrase without trusting any tool, break it into letters. Using the standard international Morse mapping:
- I is
.. - L is
.-.. - O is
--- - V is
...- - E is
. - Y is
-.-- - U is
..-
That is why the full phrase looks like this with separators: .. / .-.. --- ...- . / -.-- --- ..-. If your engraving or layout has these exact
letter groups with clear boundaries, it will decode correctly.
Mini FAQ
- Why does LOVE end with a single dot?
- Because E is
.. That makes the end of LOVE look "short," so be careful not to drop the final dot. - Why is YO U split as
-.-- --- ..-? - Y is
-.--, O is---, and U is..-. Keeping spaces between those groups is essential. - What is the most common letter-level mistake?
- Missing a dash in Y (
-.--) or missing the final dot in E (.).
Safe Workflow (Encode, Then Decode to Verify)
The safest way to avoid mistakes is a round-trip check: encode your text to Morse, then decode it back and confirm it matches your original phrase.
- Type the phrase in Text to Morse Code.
- Copy the Morse output.
- Paste it into Morse Code to Text.
- Confirm the decoded text reads "I LOVE YOU" (spacing and capitalization may vary).
This catches the most common real-world errors: missing spaces, accidental smart punctuation, and copy/paste introducing extra characters.
Mini FAQ
- Why decode it back if a tool encoded it?
- Because you are going to share the copied text. Round-tripping verifies the copied output is still decodable after paste/formatting.
- What if the decoder returns extra spaces?
- That is usually fine. Focus on the letters and word boundaries matching.
- What if it decodes wrong?
- Fix separators first. Ensure single spaces between letters and
/between words, then try again.
Make It Gift-Ready (Engraving, Print, Jewelry)
When Morse goes onto a physical object, the visual layout matters as much as the code. Use a monospaced font when previewing, and decide how you will represent letter gaps and word gaps in the final design.
- Use consistent separators: slashes are easy to see; a wider gap between words can also work if your layout supports spacing.
- Preview in a monospaced font: it makes spacing obvious and reduces "optical" spacing errors.
- Decide dot/dash style: plain
.and-are safest; decorative bullets or long dashes may break decoding. - Plan line breaks: if you wrap, wrap between words, not mid-word.
For bracelets or beads, people often map dot = small bead and dash = long bead (or a different color). If you do that, keep a clear separator between letters (for example, one spacer bead) and a larger separator between words (for example, two spacer beads or a distinct bead).
Mini FAQ
- Can I replace the slash with a vertical bar or a bigger gap?
- Yes, as long as the design makes word boundaries obvious. If you change separators, do not mix conventions within the same piece.
- Should I use fancy dots and dashes?
- Avoid fancy punctuation unless you test decoding. Simple
.and-are the most compatible. - What is the most common engraving mistake?
- Forgetting spaces between letters. In physical layouts, letter boundaries can disappear unless you plan for them.
Common Variations (And How to Keep Them Correct)
People often want variants like "I love you." with punctuation, or a longer phrase like "I love you forever." The safe pattern is: write the exact text you want, encode it, then decode to verify. Do not hand-edit the Morse unless you are confident in the mapping and spacing rules.
If you want the visual to stay clean, consider keeping the phrase letters-only and writing punctuation in plain text outside the Morse block. That avoids punctuation support differences across tools.
Mini FAQ
- Can I write "I LOVE YOU" without the word slashes?
- You can, but you need a clear alternative word separator (like double spaces). Slashes are the least error-prone for copy/paste.
- Does Morse include a heart symbol?
- No. Use the words or combine Morse with a separate symbol in plain text or design.
- How do I add numbers (like a date)?
- Use an encoder and verify by decoding. Keep Morse Code Numbers Chart handy if you are checking by eye.
Troubleshooting (When Decoding Fails)
If your Morse does not decode as expected, the cause is usually formatting, not the underlying code.
- Check separators: single spaces between letters,
/between words. - Check punctuation: remove quotes, emojis, or decorative symbols and retry.
- Clean whitespace: normalize the text with Text Cleaner.
- Decode in chunks: decode one word at a time to find the broken segment.
Once each chunk decodes correctly, recombine them with consistent separators and decode again to confirm the full message.
Mini FAQ
- Why does one missing space change everything?
- Because Morse is ambiguous without boundaries. A long run of dots/dashes can be split into letters in multiple ways.
- What if my dashes are en dashes or em dashes?
- Replace them with the plain hyphen
-. Lookalike punctuation can break decoders. - What is the best final check before engraving?
- Round-trip the exact final text you will send to production: decode it back and confirm it reads correctly.

