100% PrivateFree
Output will appear here...

How It Works

1

Choose Direction

Select Text to Morse or Morse to Text mode.

2

Type or Paste

Enter your text or Morse code in the input area.

3

Listen or Copy

Play the Morse code audio or copy the translated output.

Frequently Asked Questions

What is Morse code?
Morse code is a character encoding system that represents letters and numbers using sequences of dots (short signals) and dashes (long signals). It was invented by Samuel Morse in the 1830s for telegraph communication.
How do I read Morse code?
A dot (.) is a short signal and a dash (-) is a long signal (3x the dot length). Letters are separated by spaces, and words are separated by slashes (/) or larger gaps.
What is SOS in Morse code?
SOS is ... --- ... (three dots, three dashes, three dots). It was chosen as the international distress signal because it is simple and unmistakable, not because it stands for "Save Our Souls".
Does the audio playback work on mobile?
Yes, the audio uses the Web Audio API which is supported on all modern mobile browsers. You may need to tap the play button first due to autoplay restrictions.
What characters are supported?
The translator supports all 26 Latin letters (A-Z), digits (0-9), and common punctuation marks including period, comma, question mark, and exclamation mark.
Share:

About Morse Code

What this tool does

Encoder and decoder tools convert data between Base64, URL-encoded, HTML entities, ROT13, Morse code, binary, hex, and JWT formats. They handle both encoding (plain to encoded) and decoding (encoded back to plain).

Why use this tool

Web developers constantly encounter encoded data in APIs, URLs, tokens, and configuration files. Being able to decode a JWT payload or Base64 string instantly saves round-trips to the terminal or Stack Overflow.

How it works

Each tool applies a specific encoding algorithm to your input bytes. Base64 maps every 3 bytes to 4 ASCII characters. URL encoding escapes special characters with percent-hex pairs. JWT decoding splits the token at dots and Base64-decodes each segment.

Pro tip

When debugging JWTs, always check the "exp" (expiration) claim first. Most authentication bugs come from expired tokens, and the decoded timestamp is easy to overlook.

Love this tool? Explore 12467+ more

Free online tools for images, PDFs, text, code, and more. All running in your browser.

Explore All Tools