Encode, decode, copy, and play Morse

Morse Code Text Generator

Encode text, decode typed Morse, copy variants, and play a local tone preview.

Encode and decode

Convert typed messages into International Morse code, or decode clearly spaced dots and dashes back to readable text.

Play local tone

Use explicit Play and Stop controls with WPM and frequency settings for a bounded browser-side tone preview.

Check timing

Review dot length, estimated duration, unsupported characters, and ambiguous typed Morse before copying.

Create dots and dashes from typed text

Use this morse code text generator when you need dots and dashes quickly without installing an app. Type a message, choose Encode or Decode, and copy a clean Morse result for a puzzle, class note, game clue, video caption, or practice sheet. The tool is designed for ordinary typed text and typed Morse code, with clear warnings when a character cannot be represented.

Paste ordinary text into the input box and leave the mode on Auto or Encode. The output appears as International Morse code using dots, dashes, spaces between letters, and slashes between words. Use the standard row for most copy-and-paste tasks, the compact row when you need a shorter one-line message, and the training row when readable spacing matters.

Decode typed Morse back to text

To decode Morse back to text, paste dots and dashes into the same input and switch to Decode if Auto does not choose the right direction. Separate letters with spaces and words with a slash. If the spacing looks ambiguous, the tool shows a soft normalization hint instead of silently changing your message.

The copy buttons copy exactly what their labels say. Download TXT saves the text output, not an audio file. Copy Share Link works only for bounded short messages, so the page never pretends to host private messages on a server.

Supported Morse formats and limits

This page supports the basic International Morse alphabet for A-Z, numbers, spaces, and common punctuation included in the local mapping. Unsupported characters appear in an audit row. That is more useful than replacing everything with a single mystery mark because you can see what needs to be removed or rewritten before copying the result.

Custom dot and dash symbols can help when another app, puzzle format, or worksheet needs a different display. For example, a user may want an asterisk for dots and an underscore for dashes. Those display controls change the copied Morse text only; they do not change the meaning of the underlying message.

Audio, timing, and practical use cases

A Morse code generator audio preview is useful when you want to hear the rhythm before you share or study the message. The page uses explicit Play and Stop controls, plus compact WPM and frequency settings. Audio should not start while typing, and long messages should stay bounded so playback does not make the browser feel slow.

Use the page for classroom examples, escape-room clues, geocaching hints, social captions, game messages, and short practice drills. If you need a Morse code sentence, start with a normal sentence, copy the standard output, and keep the slash between words. If you need Morse code number examples, type the digits directly and check the output row.

Morse code text generator FAQ

Practical answers about typed Morse conversion, audio preview, alphabet support, limits, and privacy.

What is a morse code text generator?

+
A morse code text generator converts typed text into dot-and-dash Morse code. On this page, the tool also decodes typed Morse back to text when the spacing is clear.

Can I play Morse code audio?

+
Yes. The approved scope includes a local tone preview so you can play Morse code from the current text. Playback is user-triggered and bounded for performance.

Does it include the Morse code alphabet?

+
The page includes a compact reference for letters, numbers, and selected punctuation. The reference supports the tool, but the converter remains the main workflow.

Can it decode microphone audio or images?

+
No. This page is for typed text and typed Morse code only. Microphone, audio-file, and image decoding are separate signal-recognition tasks and are outside the approved scope.

Is my message uploaded?

+
Text conversion and tone playback happen locally in the browser. Share links use bounded URL data rather than server-hosted message storage.