Morse encode
Morse encode. Runs on your device, nothing is uploaded.
Runs on your device. The file is never uploaded.
Morse encode looks each character of your text up in a table of the 26 letters and ten digits. The codes are joined with single spaces, and a slash marks where a space stood. Case is folded away before the lookup. Anything outside the table, punctuation and emoji included, is dropped without a trace.
Questions
What does the output look like?
Dots and dashes with a single space between letters, and a forward slash where your text had a space between words. So SOS OK comes out as ... --- ... / --- -.-. There are no options and no timing information; it is the written form only.
Which characters can it encode?
The 26 letters and the ten digits, plus the space, which becomes a forward slash. Input is lowercased first, so case does not matter and A and a give the same code. Punctuation, accented letters, emoji and everything else are not in the table and produce no output at all.
Why did my punctuation disappear?
Because anything the table does not cover is dropped rather than passed through. A comma, a question mark or an emoji leaves no trace in the output, so the result can be shorter than you expected. Check your input if a message comes back with fewer groups than it has characters.
Can it play the sound or give me the timing?
No. The tool produces text only. Dot and dash lengths, the gaps between letters and words, the standard timing ratios and any audio playback are all outside what it does. The single space between letters and the slash between words are the only spacing information in the result.
Is there a Morse decoder on the site?
Not in this set; the encoder runs one way. The output uses the common written convention of a space between letters and a slash between words, so any Morse decoder that follows the same convention will read it back. The closest relatives on the site that do run both ways are the Braille and NATO phonetic tools.
Is anything uploaded?
No. The lookup runs in a Web Worker in your browser, so the message you encode stays on your device and the tool works with the network off. Nothing is uploaded and nothing is stored between runs. Drop several text files and each one is converted separately.