MAKE SOMETHING WORTH HEARING.

Morse Code Generator

Give your words a frequency.

Create Morse audio from text or operational signals. Adjust speed, tone and spacing, then download your checked recording as WAV.

Text → Morse
Converted on your device
Letters, numbers & international punctuation.Try
Enter a message to begin.
Enter a message to begin.
Hear the rhythm0.0s / 0.0s
600 Hz
One space for a letter, a slash for a word.

Shape your signal

One beat for a dot. Three for a dash.
Space is part of the message.

Made to take with you.Your audio and text are prepared in your browser.
Local by design No account needed Read it. Hear it. Keep it.

THE MORSEWISE FIELD GUIDE

Make a Morse audio clip for practice or a project

Choose a short message, shape its timing, and check the recording before using it. This guide follows the sound-making workflow, from your first preview to a local WAV file and a separate written answer.

Make your first Morse audio clip

Enter MAP in Your message with the text alphabet selected. Check the output before playing it: M is “--”, A is “.-”, and P is “.--.”. Each group belongs to one letter, with spaces separating the groups. Correct any marked source item before expecting a complete recording.

Select Listen to preview the message. Pause lets you stop at the current playback position; Replay starts again, and Stop cancels playback. Begin with a modest device volume and a short message so you can hear the beginning and end without searching through a long clip. The visible character feedback helps connect what you hear with what you typed.

Use the Speed, Tone and Volume controls under Shape your signal. Change one setting, preview again, and compare it with the previous version. Once the content and sound are right, choose Download WAV. Keep a written copy of the message alongside the file so you can check it later without having to decode the recording from memory.

Text
MAP
Morse
-- .- .--.
Three characters for comparing timing and tone. Copy this text into the generator above.

Speed, pitch and volume do different jobs

Speed controls the duration of dots, dashes and standard pauses. The range is 5–50 WPM, or words per minute. WPM uses the reference word PARIS, including its following word gap, as 50 timing units. It is a timing convention, not a prediction of how many arbitrary words a listener can understand. At 20 WPM a dot lasts 60 milliseconds; at 10 WPM it lasts 120 milliseconds.

Tone controls pitch in hertz. The available range is 200–1200 Hz, with 600 Hz as the default. Compare 600 Hz and 800 Hz while keeping the same message and speed: the pitch changes, but MAP still contains exactly the same elements. Choose a tone you can distinguish on your actual speakers or headphones, rather than treating one value as universally best.

Volume changes the generated signal level, including the level in the exported WAV. Your computer or phone also has its own output volume, so the percentage shown in the tool is not a calibrated listening level. A louder signal does not make the character timing more accurate. Start quietly and adjust only as much as needed to hear the pattern.

Use the comparison table as manual settings instructions, not as a list of preset buttons. Keep MAP and the same volume throughout. For the pitch comparison, return Speed to 20 WPM first. Comparing just one variable at a time makes it clear whether you are noticing duration, pitch or the space between characters.

Generate the same MAP message with one deliberate change
ComparisonFirst previewSecond preview
Speed10 WPM, 600 Hz, Standard20 WPM, 600 Hz, Standard
Pitch20 WPM, 600 Hz, Standard20 WPM, 800 Hz, Standard
Letter spacing20 WPM, 600 Hz, Custom: letter 1×, word 1×Same settings, letter gap 2×

Give letters and words enough space

Standard timing uses one dot unit for a dot and three for a dash. The silence within a character lasts one unit, between characters three units, and between words seven units. These pauses carry the boundaries a listener needs. The written slash between words represents the word pause; it does not add a separate slash character to the recording.

Spacing mode offers Standard, Farnsworth and Custom spacing. Standard keeps the ordinary timing relationships. Farnsworth keeps the elements of each character at the selected Speed while extending the pauses between letters and words. Effective speed must be no higher than the character speed. For example, compare 20 WPM characters at 10 WPM effective speed with 20 WPM standard timing.

Custom spacing exposes Letter gap and Word gap multipliers from 1× to 3×. A 2× letter gap extends the standard letter pause without changing the elements inside the letter. Custom multipliers are not another name for effective WPM. Choose the mode that matches the exercise, then preview the whole message again after changing it.

MAP has no word boundary, so changing only Word gap will not demonstrate the difference you need. Use MAP MAP for that comparison. This also illustrates why a parameter can be working correctly even when a particular message contains no place for it to take effect.

Two practical recording recipes

For a classroom exercise, choose a few characters the learners have already encountered. Create a short recording of MAP, then make a second recording with the same letters in a different order, such as PAM. Keep the settings identical so the changed message is the only difference. Prepare a separate answer sheet and label the files with the message or exercise number and timing settings.

Listen once while reading the answer, then once with the answer out of view. The first pass checks production; the second tests whether the activity can be completed from sound. If you want more thinking time, try Farnsworth spacing and state the chosen settings on the worksheet. There is no single speed that suits every class or every stage of practice.

For a puzzle clue, use a short instruction such as LOOK UP. Decide whether the challenge is recognizing the characters or solving what the decoded instruction means. Keep the audio clear enough for the intended task, and provide the notation or alphabet reference when appropriate. Test the exported file with someone who has not seen the answer before using it in the finished puzzle.

A share link contains a message snapshot, not the WAV itself. It transfers supported speed and tone settings, while volume stays local and imports use standard timing. To deliver the exact clip you checked, send the WAV through your chosen application. Keep the link for reopening the message when its supported import settings are sufficient.

For a learner checking individual patterns, use the letters and numbers reference.

Check the clip before you export it

Verify the complete message and selected alphabet first. Ordinary letters and punctuation belong to the text alphabet. Procedural signals use the operational controls; typing a bracketed signal name in ordinary text is not equivalent to selecting that signal. If an interpretation needs review, settle it before making the recording.

Check the duration after changing speed or spacing. Audio is limited to 120 seconds, and the tool does not silently trim an overlong message to fit. Shorten it or divide it into separate clips at sensible word boundaries. A longer pause increases duration without adding any new letters, so a short-looking text can still make a long recording.

Download WAV creates mono PCM audio at 44.1 kHz with 16-bit samples. Open the saved file in a player and check its opening, ending, message and level. This verifies the file you will actually deliver. Download TXT can provide the current written output alongside it; include the original source only if you select that option.

If the written groups look wrong before export, check them with the decoder.

Questions about creating Morse audio

Does changing the tone change the message?

No. The Morse code audio generator changes pitch while preserving the encoded character patterns. Speed and spacing affect duration; volume affects level. Keep the message and other settings fixed when comparing tones, so you can hear the effect of that one control.

Why is my clip longer than expected?

Duration depends on the characters as well as the speed and pauses. Dashes last longer than dots, and Farnsworth or custom gaps can add substantial silence. Check the displayed estimate after every timing change. Use a shorter message if the plan exceeds the 120-second limit.

Can I download an MP3 file?

The built-in audio export is WAV; MP3 export is not available. Use the WAV when your player or editor accepts it. If you convert it elsewhere, listen to the converted file too, because that application controls the new encoding and final output.

Can this turn an existing recording into text?

No. This page generates Morse code sound from the message you provide. It does not upload, record or transcribe audio. If your input is already written dots and dashes, use Decoder to inspect it before creating a new recording.

Why is the preview silent?

Resolve marked input, check the tool and device volumes, then press Listen yourself. The browser may require another tap to enable audio. Generation and WAV creation happen locally; a loaded page can perform them without an active connection, but first visits and reloads are not guaranteed to work offline.

Reference: ITU-R M.1677-1 — International Morse code. Tool instructions describe the features currently available in this beta.