Generate Morse code audio offline — ringtones, CW practice files with Farnsworth spacing, and repeater CW ID. Download MP3 or WAV. Adjustable tone and WPM. Works offline after your first visit.

← All tools · Morse practice · Farnsworth trainer

Morse Audio Generator

Turn text into CW audio on this device — play it, then download MP3 or WAV. Ringtones, practice files with Farnsworth spacing, and repeater ID tones. Nothing is uploaded.

Text & mode

Timing & tone

Generate

Examples

  • Ringtone / SMS: callsign, SMS, or MSG presets at ~20–24 WPM — short MP3 for text-message or app notifications (try 700 Hz for SMS).
  • Practice: random 5-letter groups or a QSO phrase; raise character WPM and lower effective WPM for Farnsworth.
  • Repeater ID: station callsign only — ID-style timing (~20 WPM), WAV for controllers that prefer uncompressed audio.

Practice what you generate with Morse practice and Farnsworth trainer.

How Morse timing works

Element length follows character WPM (dit = 1.2 / WPM seconds). Dah = 3 dits; gaps inside a character = 1 dit. Farnsworth keeps those element speeds but stretches spaces between letters and words so overall (effective) WPM is slower — better for learning copy without slowing the characters themselves.

Weekly CW tips (optional)

Same list as the free GMRS card — occasional ham and emcomm tips. No gate on downloads.

Get the GMRS Quick-Reference Card

No spam. Unsubscribe anytime. Occasional ham & emcomm tips.

Common questions

What is this Morse audio generator for?

Create downloadable CW audio — ringtones, practice files with Farnsworth spacing, and repeater ID tones — entirely offline in your browser.

What is Farnsworth spacing?

Characters play at full speed while letter and word gaps are stretched so overall (effective) WPM is slower — better for learning copy.

Is text uploaded to the server?

No. Synthesis and MP3/WAV encoding happen on your device. Nothing is stored server-side.