Skip to main content

Overview

MorseIt supports translating letters, digits, and common punctuation marks to Morse code. This page provides the complete mapping extracted from the app’s translation engine.
The app is case-insensitive, meaning both uppercase and lowercase letters translate to the same Morse code.

Letters (A-Z)

All 26 letters of the English alphabet are supported in both uppercase and lowercase.
CharacterMorse Code
A / a.-
B / b-...
C / c-.-.
D / d-..
E / e.
F / f..-.
G / g--.
H / h....
I / i..
J / j.---
K / k-.-
L / l.-..
M / m--

Digits (0-9)

All numeric digits are fully supported.
DigitMorse Code
0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.

Punctuation

MorseIt supports these common punctuation marks:
CharacterNameMorse Code
.Period.-.-.-
,Comma--..--
?Question Mark..--..
=Equals Sign-...-

Unsupported Characters

Characters that are not in the mapping table above will be preserved as-is in the output. This includes:
  • Special symbols (!, @, #, $, %, etc.)
  • Brackets and parentheses
  • Emojis and Unicode characters
  • Other punctuation marks not listed above
Spaces are preserved in the output to help maintain word boundaries. Each translated character is followed by a space automatically.

Examples

Full Alphabet Translation

Input: ABCDEFGHIJKLMNOPQRSTUVWXYZ Output: .- -... -.-. -.. . ..-. --. .... .. .--- -.- .-.. -- -. --- .--. --.- .-. ... - ..- ...- .-- -..- -.-- --..

Numbers Translation

Input: 0123456789 Output: ----- .---- ..--- ...-- ....- ..... -.... --... ---.. ----.

Mixed Content

Input: `HELLO, WORLD. Output: .... . .-.. .-.. --- --..-- .-- --- .-. .-.. -.. .-.-.-

With Unsupported Characters

Input: SOS! Output: ... --- ... !
MorseIt implements the International Morse Code standard, which primarily covers letters, numbers, and basic punctuation. Many modern symbols and special characters don’t have standard Morse code representations, so they’re preserved as-is in the output.

Character Count

MorseIt currently supports 66 characters in total:
  • 52 letters (A-Z uppercase and lowercase)
  • 10 digits (0-9)
  • 4 punctuation marks (. , ? =)

Build docs developers (and LLMs) love