Home Tools Morse Code Converter
Free Online Tool

Morse Code
Converter

Translate text to Morse code and decode Morse back to text — with live audio playback.

⚡ Real-time 🔊 Audio Playback 🔄 Bidirectional 📋 One-Click Copy 🔒 Browser-side conversion
Coral Morse dots and dashes moving across an ink-navy relay grid toward abstract character blocks.
Toolyfi visual guide: a unique illustration of this tool’s core task.
Your Text
0 characters
Morse Code Output
Your Morse code will appear here...
Morse Code Input
0 characters
Decoded Text
Decoded text will appear here...
💡 Format: Separate letters with space · Separate words with / · Example: .... . .-.. .-.. --- / .-- --- .-. .-.. -..
📖 Morse Code Reference Chart — A to Z, 0 to 9
Why Toolyfi
Built for speed and real-world use
Every feature designed for actual utility — not just looks.

Instant Conversion

Results appear as you type. No button clicks, no delays — pure real-time.

🔊

Audio Playback

Hear authentic Morse beeps with correct ITU timing ratios — dots and dashes.

🔄

Bidirectional

Text to Morse AND Morse to text — both directions in one clean tool.

📋

One-Click Copy

Copy Morse code or decoded text to clipboard instantly.

Download Output

Save your Morse code as a .txt file for offline use or sharing.

📱

Mobile Optimized

Fully responsive — works perfectly on any screen size or device.

🔒

100% Private

All processing happens in your browser. Your text never leaves your device.

📖

Reference Chart

Built-in A–Z and 0–9 chart with every Morse code character.

Use Cases
Who uses this tool?
📡

Ham Radio Operators

Practice and verify Morse code for CW amateur radio contacts.

✈️

Aviation Enthusiasts

Decode VOR station identifiers and aviation Morse signals.

🎮

Gamers & Escape Rooms

Solve Morse code puzzles in video games and escape room challenges.

📚

Students & Teachers

Learn and teach Morse code in communications or history classes.

🎬

Content Creators

Add Morse code elements to videos, animations, and creative projects.

🔐

Puzzle Lovers

Create hidden messages and encoded challenges for friends.

🚨

Emergency Preparedness

Learn SOS and emergency signals for survival situations.

🧒

Scouts & Youth Groups

Practice Morse for scouting merit badges and camp activities.

The Complete Guide to Morse Code — History, How It Works & How to Use This Converter

Morse code is one of the most iconic communication systems ever invented. Born in the age of telegraph wires and electrical signals, it transformed how humanity communicated across vast distances. This guide covers everything: rich history, how the encoding system works, practical applications in 2026, and how to get the most from our free Morse Code Converter tool.

What Is Morse Code?

Morse code is a character-encoding scheme that represents letters, numbers, and punctuation using sequences of two distinct signal durations — dots (short signals, written as .) and dashes (long signals, written as -). Originally designed for telegraph communication, Morse code allowed messages to travel electrically over long distances before the telephone or radio existed.

Each letter and number has a unique combination of dots and dashes. The letter A is .-, the letter S is ..., and the letter O is ---. This is why SOS — the universal distress signal — is ... --- ..., a pattern easy to transmit and easy to recognize.

📡 Key Fact: SOS was chosen not because the letters mean anything, but because the pattern ... --- ... is unmistakably clear and easy to tap out even under extreme stress.

A Brief History of Morse Code

Morse code was developed in the early 1830s by Samuel Morse and his partner Alfred Vail. The first official transmission occurred on May 24, 1844 — the famous message "What hath God wrought" sent from Washington D.C. to Baltimore. It was a watershed moment: messages that took days by horse could now be sent in seconds.

Over the following decades, Morse code became the backbone of global communication. Telegraph lines crisscrossed continents. Shipping companies, militaries, and news agencies depended on skilled operators — telegraphers — who could send and receive dozens of words per minute. With the rise of radio in the 20th century, Morse transitioned to wireless and played a critical role in both World Wars.

Still Alive in 2026

How Morse Code Works — The Encoding System

Morse code uses variable-length encoding — the most commonly used letters get the shortest codes. The letter E (most frequent in English) is just . — a single dot. The letter T is - — a single dash. This design minimized transmission time, crucial when telegraph time cost money.

Timing Rules

Our audio playback respects these ITU timing ratios — what you hear is authentic Morse code, not random beeps.

How to Use This Converter

Text to Morse Code

  1. Select the Text → Morse tab (default).
  2. Type or paste your text — output appears instantly.
  3. Click Copy Morse to copy to clipboard.
  4. Click Play Audio to hear the code as beeps.
  5. Click Download to save as a .txt file.

Morse to Text (Decoding)

  1. Select the Morse → Text tab.
  2. Enter Morse code using . for dots and - for dashes.
  3. Separate letters with a single space.
  4. Separate words with / or double space.
  5. Decoded text appears instantly below.

Tips for Learning Morse Code

Learn by sound, not by chart. Each letter has a characteristic rhythm. Use our audio playback to internalize these rhythms — this is how professional telegraphers learned.

Start with the most common letters. E, T, A, O, I, N, S, H, R cover about 70% of typical English text. Master these first, then expand.

Practice daily in short sessions. 10–15 minutes per day is more effective than one long weekly session. Use the converter to generate practice material from real text — news articles, book excerpts, anything you're already reading.

International Morse Code: What This Page Converts

This converter uses a written representation of International Morse code. Each supported character becomes a sequence of dots and dashes, each letter token is separated by one space, and each word is separated by a slash. For example, the word CAT is -.-. .- -; the phrase CAT NAP becomes -.-. .- - / -. .- .--.. These separators matter. Dots and dashes identify the character, while the gaps tell a decoder where one character or word ends.

The page is designed for plain-text conversion and study. It does not identify a radio station, validate a distress call, or replace trained communication procedures. If you are preparing material for aviation, amateur radio, emergency response, accessibility, or an exam, compare the final sequence with the applicable standard or instructor guidance. The useful value of a converter is speed plus reviewability—not an invitation to skip verification.

Text to Morse: A Reliable Workflow

Start in the Text → Morse tab. Paste a short phrase, name, puzzle clue, or practice sentence, then inspect the output before copying it. A space in ordinary text is represented by a slash in the result. If you see a hash marker, the input included a character outside the page’s supported table. Review that character instead of assuming it was converted. Accents, emoji, decorative Unicode, and language-specific letters may require a transliterated or manually checked alternative.

When the output looks correct, copy it or download it as a text file. The audio control is helpful for learning the rhythm of a generated sequence, but it is best treated as a practice aid. Browser and device audio settings can affect what you hear, so written dots, dashes, and separators remain the clearest output for sharing or archiving.

Morse to Text: Enter the Boundaries Correctly

To decode typed Morse, write a dot as . and a dash as -. Put one space between character tokens and a slash between words. The sequence .... . .-.. .-.. --- / .-- --- .-. .-.. -.. decodes to HELLO WORLD. Dashes may also be entered using the common hyphen character. The page highlights an unrecognized token with a hash marker so that a missing dot, extra dash, or spacing error is visible.

Do not rely on automatic guessing when a message is important. Morse is a variable-length code, and the boundary rules make it readable. Removing the spaces from a typed string removes the information needed to distinguish many character sequences. If you received Morse from sound or light, transcribe it slowly with letter and word gaps before using a text decoder. Compare the returned words with the source context instead of treating the first output as final.

Why Dots, Dashes, and Timing Are Different Things

Written Morse notation is compact, but transmitted Morse also has timing. A dash lasts three dot units. The gap inside a character is one unit, the gap between characters is three units, and the gap between words is seven units. In a browser text box, spaces and slashes communicate those character and word boundaries more clearly than trying to represent every unit of silence. The optional playback uses the generated notation as a learning cue; the visible notation is still the source of truth for this page.

Timing deserves special care in practical radio work. A clean written conversion does not prove that a signal is sent at the right speed, that a receiving station can copy it, or that local operating rules have been met. Use this page for text conversion, study, and puzzle preparation. Use appropriate training and official references for operational communication.

Common Characters and Useful Examples

The shortest standard letter codes are E as . and T as -. Familiar patterns include S as ..., O as ---, and 0 as -----. Numbers all use five elements. Punctuation needs extra attention because not every symbol has the same practical use in every setting, and typographic quotation marks from a document may not match a plain keyboard quote.

Plain text Morse notation Where it helps
SOS ... --- ... Recognising the familiar pattern; follow emergency guidance in real situations.
OK --- -.- Short practice example.
2026 ..--- ----- ..--- -.... Digit conversion check.
HI! .... .. -.-.-- Letter plus punctuation check.

Unsupported Characters Are a Review Signal

Many online converters silently remove unsupported input. Toolyfi instead uses a visible marker so you can decide what to do next. This is particularly useful when copied text contains an em dash, curly quotation mark, emoji, accented character, or invisible formatting character. You may choose to rewrite the phrase with standard English keyboard characters, use an appropriate equivalent, or omit a decorative mark when the message’s purpose permits it. The correct decision depends on the message—not on a generic conversion rule.

The same principle applies to decoding. A hash in a decoded result often means that a token was malformed or uses a code not present in the page’s table. Check for a missing space, a slash used in the wrong place, or a dot/dash that was typed incorrectly. If the source is a recording, replay a small segment rather than guessing a whole word from context.

Morse Code for Learning and Puzzles

For learners, a converter helps connect a phrase with its notation. Begin with a short word and compare each output token to the expandable reference chart. Then use the audio control to hear the sequence after you have read it visually. This order prevents a common mistake: memorising a picture of dots and dashes without learning the rhythm or character boundary. Practice in short sets, and use a new phrase only after you can recognise the previous characters reliably.

For puzzle writers, preserve the word separators and give solvers enough context to know whether the intended code is International Morse. A puzzle may use a flash, a tap, a sound, or written marks, but the solver still needs a way to detect character gaps. Generate the message here, test it by decoding the exact output in the second tab, and keep a plain-text answer key. This simple round-trip catches copying errors before the puzzle is shared.

Audio Playback and Browser Limitations

The audio button creates tones locally through the browser’s audio capabilities. Browsers generally require a direct button interaction before sound can begin, so audio does not auto-play when text changes. Device volume, mute settings, focus, and accessibility preferences can all affect playback. If the control is unavailable or silent, the written output remains usable: dots and dashes can be copied, shared, or practised without sound.

Audio playback is not a recording-quality Morse trainer or a signal decoder. It does not listen to a microphone, clean radio interference, identify a sender, or grade sending speed. Those are separate tasks with separate limitations. Keeping this page focused on deterministic text conversion makes its result easier to understand and verify.

Accuracy Checks Before You Share

Check three things before using a converted line outside this page. First, compare the plain text with the intended wording; names, callsigns, dates, and numbers are easy to mistype. Second, inspect the letter and word separators in the Morse notation. Third, run the code back through the decoder and compare the resulting text. This round-trip is especially useful after you have manually edited a dot, dash, or punctuation mark.

For high-stakes material, use a second independent reference as well. A converter can apply a defined lookup table consistently, but it cannot decide whether a message is appropriate, authorized, or safe to send. Emergency and safety communication should follow local emergency services, trained operators, and established procedures. Do not rely on an online tool as a substitute for that guidance.

Browser Processing and Privacy Boundaries

The conversion on this page runs in the open browser page rather than requiring a server-side message submission form. That makes the basic transformation quick and makes it easier to inspect what happens. It does not make all text suitable for a general web utility. Avoid entering passwords, private keys, confidential customer material, sensitive identity details, or unpublished operational information. Device security, browser extensions, screen sharing, and copied clipboard data are separate considerations.

Use short non-sensitive examples for study. When an organization has an approved communications process, follow that process instead. A privacy-aware browser workflow is helpful, but it is not an assurance about every device, network, extension, or operating context.

Related Toolyfi Workflows

Morse conversion is often only one step in a text workflow. Use Word Counter to check a plain-text practice line before encoding it. Use Special Characters Counter when unusual punctuation or emoji needs inspection. Use Text Trimmer to clean accidental spaces before conversion, and Case Converter when you need a consistent label or identifier style. For developer payloads rather than Morse notation, Base64 Encoder and JSON Formatter solve different, more structured tasks.

Frequently Missed Details

A slash is a word separator on this page; it is not a dash, and it does not represent a character in the Morse alphabet. A single space separates adjacent letter tokens. The visible character table is a reference for supported entries, not a promise that every historical, regional, military, or prosign convention is included. International Morse has well-known conventions, but training systems and operating practices can add context that a text converter should not pretend to replace.

Finally, remember that “decode” means translating a properly segmented notation into characters. It does not prove the source was authentic or that the intended language is English. Read the result in context, preserve the original source when it matters, and ask a qualified person when the message has legal, medical, safety, aviation, or operational consequences.

How to Read a Reference Chart Without Memorising Shapes

A Morse reference chart is useful when it helps you verify one character at a time. It becomes less useful when it turns every code into a picture to be copied without understanding. Pick a small group of characters, enter them in the text panel, and compare the output with the chart. Then type the same tokens into the decoder. This produces a simple closed loop: source text, visible notation, reference check, and decoded result. When the loop agrees, you know the separators as well as the dot-and-dash sequence are working.

Frequency can guide early study, but frequency is not a rule for every message. English prose uses common letters often, while a callsign, identifier, code sample, or name may rely heavily on less frequent characters. Learn a manageable set, test it in real words, then expand. The chart is also helpful for checking digits and punctuation because those are easy to miscount. Five-element digit codes need deliberate review, particularly when a date, address, serial number, or coordinate appears in the original text.

Spacing Errors and Why They Change the Result

Most typed-Morse mistakes are not a wrong alphabet entry; they are a boundary error. A missing space can combine two intended character tokens into one invalid token. A slash in the wrong place can split a word incorrectly. Extra spaces can create empty fragments when a message is copied from a chat or formatted document. The page’s notation is intentionally simple: use one normal space between letters and one slash between words. Before decoding a long message, normalize it to that pattern so you can see what the decoder is being asked to interpret.

Consider the difference between . .- and ..-. The first has two letter tokens, E and A. The second is one token, U. Dots and dashes alone are not enough; boundaries carry part of the message. This is why a human transcription from sound should record pauses carefully. If you cannot confidently hear the gap, mark the uncertainty in a note and resolve it from context or another reference rather than forcing the decoder to guess.

Practice with Short, Reviewable Messages

Short messages are a better starting point than a large paragraph. Try a greeting, a date, a simple location label, or a two-word puzzle answer. Convert it, copy the Morse notation into the decoder, and compare the return result. After that, use playback and see whether you can identify a few characters by rhythm. The goal is not to rush through an alphabet chart. The goal is to connect sound, notation, and text while keeping errors easy to find.

Teachers can use this page to make transparent examples: write a normal phrase, generate the notation, hide the plain text, and let learners decode it using the chart. Students can create their own practice lines and keep a separate answer key. For group activities, avoid placing personal contact details or sensitive messages in the example. A practice phrase does not need private content to make the learning task meaningful.

Text Encoding Is Not Encryption

Morse code changes the representation of a message; it does not protect the message from someone who knows the notation or can use a converter. A dot-and-dash string can be copied, searched, and decoded easily. It is appropriate for study, accessibility exercises, historical interest, radio practice, and puzzles where the encoding is part of the activity. It is not an appropriate mechanism for passwords, private records, confidential communication, or any situation that requires encryption.

The same distinction applies to other developer or text utilities. Base64 Encoder is an encoding workflow, not encryption. A Password Generator can help create a strong secret, but the secret still needs a secure storage and sharing process. Naming the boundary clearly improves trust because users can choose the right kind of tool for the job instead of mistaking a readable transformation for security.

Use in Aviation, Radio, and Emergency Contexts

Morse appears in some technical and historical contexts, including amateur radio and navigation identifiers. An online converter can help a learner check a written example, but it does not establish a station’s identity, interpret a live signal, or confirm local operating rules. If you are studying a regulated field, use the materials supplied by the relevant authority, educator, or radio organization. The page’s value is a deterministic text transformation, not operational advice.

Likewise, SOS is recognisable as a pattern, but an actual emergency requires contacting local emergency services when possible and following the safest available procedure. Do not delay an emergency response to format a message in a browser. Knowledge of a code can be useful as part of wider preparedness, but a web page cannot evaluate conditions, location, equipment, or the availability of help.

Copy, Download, and Keep a Source Record

Copy is useful when you need to move a checked result into a worksheet, presentation, puzzle document, or learning note. Download is useful when you want to keep a plain-text version beside its source. In either case, label the result with enough context that another person knows whether it is text-to-Morse or Morse-to-text output. A bare dot-and-dash string without its source, spacing convention, or language assumption is harder to review later.

For a recurring workflow, retain the plain input and the generated output together. That makes it possible to check a later change without retyping a message from memory. It also makes corrections less destructive: edit the source, reconvert it, and compare the difference. This small habit is useful for class exercises, documentation, content production, and application test fixtures.

Toolyfi Method: Convert, Inspect, Confirm

The practical method for this page is simple. Convert a supported, non-sensitive input. Inspect every hash marker, token boundary, and punctuation result. Confirm the message by decoding the output back to text, then use a second reference when the message matters. This sequence does not promise that every input is suitable for Morse or that every context uses the same conventions. It gives you a visible, repeatable process for the narrow task the tool actually performs.

That focus is more useful than a list of exaggerated features. You receive a local browser conversion, a printable notation, an optional audio cue, a reference table, and a way to check your work. When the input is clear and the output is reviewed in its final context, the converter can save time without hiding the assumptions that make a result meaningful.

Related Tools on Toolyfi

Try our Password Generator, Base64 Encoder, Word Counter, and QR Code Generator — all free, no signup required.

FAQ
Frequently Asked Questions
How do I convert text to Morse code?
Enter supported text in the Text → Morse panel. The page displays dot-and-dash tokens with a space between letters and a slash between words.
How do I decode Morse code to text?
Enter dots and dashes with one space between letter tokens and a slash between words. Unrecognised tokens appear as a visible hash marker for review.
Which Morse notation does this page use?
This page uses written International Morse notation: dots, dashes, spaces between letters, and slashes between words.
What happens to unsupported characters?
They are marked visibly rather than silently converted, so you can inspect the source or select an appropriate equivalent.
Can I listen to generated Morse code?
Yes. Use the optional Play Audio button after converting text. Your browser and device settings control whether sound can play.
What is SOS in Morse code?
The familiar notation is ... --- .... In a real emergency, contact local emergency services and follow established safety guidance.
Does this replace a Morse training course?
No. It is a text conversion and reference utility. Operational training, radio rules, and signal practice require appropriate learning resources.
Should I verify an important decoded message?
Yes. Review the original tokens, boundaries, punctuation, and context. Use an independent reference when a message is important.
Explore
More free tools

Explore related free tools

Move from a clear input to a checkable result with focused browser-side utilities.

Browse All Tools →
✅ Copied to clipboard!