Morse Code Encoder/Decoder

ASCII letters, numbers, and punctuation use standard Morse. Chinese, Japanese, Korean, and other Unicode characters are wrapped in reversible Unicode Morse blocks so decoding restores the original text.

Report

Plain Text
Morse Code
How It Works

Separate letters with spaces and words with /. A-Z, 0-9, and common punctuation use standard Morse. Chinese, Japanese, Korean, and other Unicode characters are encoded as reversible blocks in the form of ........ + Unicode hex digits + --------.

Example: SOS becomes ... --- ..., and the character 你 becomes ........ ....- . ----. ..--- -.. --------, which decodes back to the original character.

Type and encode
Enter plain text on the left. As you edit, the Morse field updates for the active mode, or press Encode to refresh the right side.
Paste and decode
Paste dots and dashes on the right. Editing updates the left field, or press Decode to sync. Put a slash / between words.
Swap, clear, and copy
Swap exchanges both fields. Clear resets both. Use the copy buttons to grab plain text or Morse for messages or notes.
When is this tool useful?
For learning Morse rules, amateur radio exam practice, vintage-style puzzles, or turning a sentence into dots and dashes to share with friends.
How should I separate dots and dashes?
Use spaces between symbols inside a letter, and a slash / between words. Unrecognized warnings usually mean spacing or slashes are off.
What is the Morse code for SOS?
SOS is three short, three long, three short (dot dot dot, dash dash dash, dot dot dot), the international distress signal.
Does it support Chinese or Japanese?
Yes. Those characters are stored in reversible Unicode Morse blocks. Decode with the same format this tool produces to restore the original characters.
What does “unrecognized Morse” mean when decoding?
Some tokens are not in the table or a Unicode block is incomplete. Check spaces and slashes against the example, or regenerate Morse from the left field.
encoding Base64 URL-encoding
2026-06-23

Encoding Standards and Transmission Dynamics: Decoding Character Sets, Base64, and URL Safety

Dive deep into the impact of character encoding on network communication, analyze the practical use of Base64, and understand URL encoding rules to solve cross-platform data corruption.

Character Encoding Base64 URL Encoding
2026-06-13

Encoding and Transmission Protocols: A Practical Guide from Character Mapping to Secure Network Transit

Deep dive into character encoding, Base64 usage, and URL encoding rules, analyzing the essential encoding mechanisms and common pitfalls in modern network transmission.

Base64 JWT email attachments
2026-05-15

Where Is Base64 Hiding? From Email Attachments to JWT Tokens — An Encoding Technology You Use Every Day Without Knowing It

Base64 isn't just "something that makes data longer." Every email with an attachment, every JWT token you receive after logging in, every tiny icon embedded in CSS — almost all of them use Base64. Here's why Base64 is everywhere, and what role it actually plays in modern systems.

Character Encoding UTF-8 Unicode
2026-04-19

Why Does Garbled Text Happen? A Complete Guide to ASCII, Unicode & UTF-8 Encoding

Opened a file only to find it full of gibberish characters? Or had an API return Chinese text as „??" — these are all the result of character encoding mismatches. This guide covers the full history from ASCII to Unicode, why UTF-8 became the global standard, and how to permanently eliminate garbled text in your projects.

Character Encoding UTF-8 URL Encoding
2026-07-02

Character Encoding Decision Framework: From Troubleshooting to Cross-Platform Strategy

Confused by UTF-8, GBK, and URL encoding? This guide breaks down the mechanisms and provides a practical decision framework for robust data transmission.

file-format data-processing migration
2026-06-21

Practical Logic for File Format Migration: From Structural Parsing to Lossless Strategies

File format conversion is not just a change of extension, but a restructuring of data. This article breaks down the core causes of format conflicts and provides an actionable, lossless conversion decision-making process.