Skip to main content
morsify
Generator

Morse Code Generator

Type a word, a name, or a full sentence — get the morse code pattern, audio, and a shareable link in one step. Free, no signup.

What this tool generates

Unlike translators that emphasize decoding, the generator is built for people producing output — a phrase to send on a radio key, a pattern to hand to a jeweler, a caption for a gift. It returns:

Typical uses

Why not just use a lookup table?

Because real morse has timing. A static table gives you S = ..., but it does not tell you how a sentence sounds at 15 WPM, and it does not handle spacing. The generator on this page uses the same core as our full translator — unit-tested on every letter of the ITU alphabet, plus numbers and punctuation — so the output is the same pattern a CW operator would actually send.

Generator, translator, or decoder — which do you need?

The three tools sound interchangeable but do different jobs, and picking the right one saves you time:

If you only ever produce morse, bookmark this generator. If you regularly do both, the translator is the single tool that covers everything.

How morse timing actually works

Morse isn't just dots and dashes — it's a rhythm measured in a single base unit, and the generator gets all of it right so the audio matches what a real operator sends. Everything is a multiple of one unit:

Speed is defined against the reference word “PARIS”, which happens to be exactly 50 units long including its trailing space — so “20 WPM” literally means 1,000 units a minute. The generator also offers Farnsworth timing, which keeps each character crisp at a fast speed but stretches the gaps between them, so a learner hears realistic-sounding letters while still having time to recognise each one. That single option is the difference between audio you can learn from and audio that just sounds like static.

From pattern to signal

The output isn't only for the screen — it's meant to be sent. Once you have the dots and dashes, you can key them anywhere: a short press for a dot and a press three times as long for a dash on a flashlight or torch; the same rhythm tapped on a pipe or wall, which carries surprisingly far through solid material; or a straight key into a real radioif you're a licensed operator. Keep the gaps honest — the most common mistake, whether flashing or engraving, is running letters together with no space, which turns a clear message into an unreadable blur.

Frequently asked questions

How do I generate morse code online?

Type any word or phrase into the box above. The generator converts it to dots and dashes in real time using the international ITU morse alphabet. Hit Play to hear it, or tap Share to copy a URL that opens this page with your phrase pre-loaded.

Does the generator support punctuation?

Yes — periods, commas, question marks, exclamation marks, quotation marks, apostrophes, parentheses, slashes, colons, semicolons, and more. See the full supported set on the alphabet page.

Can I export the result as audio?

Playback is in-browser via the Web Audio API. You can record it with any screen-capture or audio tool that supports system audio — the page itself doesn't upload anything.

Related
Full morse code translator
Related
Morse alphabet reference
Related
Turn it into a bracelet