Convert text to Morse code audio and symbol sequences with customizable tone and rhythm parameters.

Unicode Encoder & Decoder
A tool for bidirectional conversion between text and Unicode escape sequences (such as \uXXXX format).

VS Code Shortcuts Finder
Search VS Code keyboard shortcuts by function or key combination. Get cross-platform (Windows, Mac, Linux) mappings to boost your coding efficiency.

Punycode Encoder & Decoder
An online converter for Internationalized Domain Names (IDNs) and ASCII formats, designed to process non-ASCII characters like Chinese domains.

AAEncode Encoder & Decoder - Obfuscate & Deobfuscate JS Online
Free online tool to encode JavaScript into the AAEncode obfuscated format or decode AAEncode strings back to readable JS code.

JJEncode Encoder & Decoder | Online JS Obfuscator
Free online JJEncode tool for JavaScript obfuscation and deobfuscation. Easily encode JS for code protection or decode strings for security analysis.
Want to intuitively understand or listen to the "dits and dahs" of Morse code? This tool converts your input text into standard Morse code symbol sequences and playable audio in real-time. Morse code is an on-off signal encoding system that uses different combinations of short sounds (dots ·) and long sounds (dashes -) to represent letters, numbers, and punctuation marks. The tool is built on the International Telecommunication Union ITU-R M.1677-1 standard, while allowing customization of various audio parameters to suit different scenarios.
What characters does the Morse Code Generator support?
It supports the standard ASCII character set, including letters A-Z (case-insensitive), numbers 0-9, and common punctuation. Non-standard characters will be automatically filtered out.
What format is the generated audio file?
The output is a browser-compatible WAV format audio stream with an adjustable sample rate (default 44.1kHz), supporting direct playback and download on all modern browsers.
It is recommended to keep the input text length under 1,000 characters to ensure generation efficiency; special characters may be replaced with spaces; high-frequency (>4000Hz) settings may cause playback distortion due to device differences.
For educational purposes, it is recommended to maintain the standard ratio of dash duration = dot duration × 3, character spacing = dot duration × 3, and word spacing = dot duration × 7. Typical example: The SOS signal "···---···" corresponds to an audio of three 100ms short sounds + three 300ms long sounds + 100ms symbol spacing, totaling 1900ms in duration.