Publisher · Sources · Standards
About MorseCodeGenerator.com
A free, privacy-friendly Morse code site: a two-way translator, practice and sending trainers, and a reference for the alphabet, numbers, punctuation, prosigns, Q-codes and CW abbreviations. No account, no sign-up.
Who publishes this site
MorseCodeGenerator.com is an independent website published by SentioAurum. It is not affiliated with any radio club, equipment maker, government body or standards organisation. Questions, corrections and partnership enquiries go through the contact page.
The same publisher also runs BrailleChart.com, a reference and translator for braille built on the same principles: one checked data source, no sign-up, and tools that run in your browser. Where a braille page genuinely helps a reader here, we link to it and say that it is ours.
Where the Morse code comes from
Every Morse pattern on the site — in the translator, the practice tools, the charts and every reference page — is generated from a single data file, published openly at /morse.json. Nothing is typed in by hand page by page, so a pattern cannot differ from one page to another.
- Letters and digits follow International Morse Code as standardised by the ITU in Recommendation ITU-R M.1677-1. A handful of extra symbols that the Recommendation does not define use the codes most widely used by amateur operators.
- Timing uses the PARIS standard: one unit is 1200 ÷ words-per-minute milliseconds, a dot is one unit, a dash three, with gaps of one unit inside a character, three between letters and seven between words. The audio tools and the timing calculator use the same rule.
- Q-codes are based on ITU-R M.1172 and prosigns on ITU-R M.1677-1, both worded for current amateur CW practice as described in ARRL operating references; where maritime or aviation usage differs, the entry says so. CW abbreviations follow common amateur usage.
- English letter frequencies on the letter pages come from Robert Lewand's Cryptological Mathematics.
How accuracy is checked
The site is rebuilt from source before every update, and the build stops if a check fails. Automated tests confirm that text converts to Morse and back without loss, that the NATO alphabet table matches the Morse data, and that figures published in articles — such as how many ways a run-together word can be read — still match a fresh calculation. The build also refuses to publish a broken internal link or a redirect that points nowhere.
Corrections
If something is wrong, we fix it and say so rather than quietly editing. For example, in September 2026 a recount showed that one figure in our article on Morse code jewelry was wrong: the run-together word LOVE can be read 1,503 ways, not the 612 first published. The article was corrected and a test now recalculates every number in that table. Report an error through the contact page.
How the site is funded
Everything on the site is free to use. It is paid for by a few clearly labelled sources, described in full on the disclosure page:
- Affiliate links on gear and gift recommendations, through Amazon Associates and the eBay Partner Network. As an Amazon Associate we earn from qualifying purchases; affiliate links are marked and never change what we recommend.
- Advertising on long-form pages, shown only if you accept it in the cookie banner.
- A paid audio course, the Koch method CW audio course, for people who want structured offline practice.
- Reader support for those who want to help keep the tools free.
Privacy
The tools run in your browser. Analytics cookies and advertising load only after you choose “Accept all” in the cookie banner, and you can change that choice at any time from the footer. The privacy policy lists exactly what is collected and by whom.
How to read Morse on this site
Letters are separated by spaces and words by a slash (/): HELLO WORLD → .... . .-.. .-.. --- / .-- --- .-. .-.. -... Start by recognising whole-letter shapes (like A = .- and N = -.) instead of counting dots and dashes, and practise with the Koch trainer.
FAQ
Does this site store what I type?
No. The translator and the practice tools run entirely in your browser; the text you type is not sent to our servers.
Why do I see “/” in the output?
“/” separates words. Letters are separated by single spaces.
What if a character has no Morse code?
The translator converts everything it can and lists any unsupported characters under the result, so nothing is dropped silently. If a symbol you need is missing, tell us through the contact page.