About · Philips Guo · CCC STUDIO
About morsedecoder
Hi, I'm Philips Guo — I build and maintain morsedecoder.app at CCC STUDIO.
morsedecoder is a free Morse code translator and decoder that runs entirely in your browser. You can type text and get Morse, paste dots and dashes and get English back, hear the signal as audio, decode a recording, or turn a message into an image you can share. No account, no upload, no cost.
The reason
Why I built it
I kept running into the same problem with existing Morse tools: they translated text well enough, but the moment I had actual Morse — such as a recording of beeps — most of them had nothing to offer. Translating text into Morse is the easy half. Reading Morse back from a signal is the half people actually get stuck on.
So I built the decoder first and the translator around it. That's also why the site is called morsedecoder rather than yet another “translator.”
Standards
How I keep it accurate
Timing is where most Morse tools quietly get it wrong, and a small error changes the meaning of a message.
- Every signal follows the ITU-R M.1677 standard: a dash is three times the length of a dot, gaps between symbols are one unit, between letters three units, and between words seven units.
- Playback speed uses the PARIS standard for words per minute, so 20 WPM here means the same thing it means on the air.
- Farnsworth timing is supported separately, keeping characters at full speed while stretching the gaps.
- Audio uses a short fade in and out, avoiding the click that otherwise appears at the start of each tone.
Honest boundaries
What this tool does not do
- Audio decoding expects a reasonably clean single tone. Heavy background noise, overlapping signals and very irregular sending will reduce accuracy.
- This is not a certified emergency communication tool. The SOS page teaches the signal; it does not replace a distress radio or phone call.
If something decodes incorrectly, that's a bug I want to hear about.
Local by design
Privacy
Everything runs on your device. Your text and audio recordings are processed in the browser and never uploaded to a server. That isn't a marketing line; it's simply how the tool is built.
Independent studio
About CCC STUDIO
morsedecoder is made by CCC STUDIO, a small independent studio building focused, fast web tools that do one thing properly and stay free to use. No accounts, no dark patterns, no data collection beyond basic anonymous analytics.
Contact
Get in touch
Found a bug, want a character set added, or need a feature for teaching or ham radio practice? Email me at support@morsedecoder.app. I read everything.
Answers
About FAQ
Who builds morsedecoder.app?
Philips Guo builds and maintains morsedecoder.app at CCC STUDIO, an independent studio focused on fast, practical web tools.
Does morsedecoder upload my input?
No. Text and audio recordings are processed locally in your browser and are not uploaded to a MorseDecoder server.
Can I rely on every decoded result?
Clear text and standard timing are reliable, but noisy audio and irregular signals should be checked manually. The site is not a certified emergency communication tool.