DTMF Tone Generator & Decoder

Free DTMF tool for generating and decoding telephone keypad tones in your browser. Includes a 4×4 keypad with the A–D military row, sequence player with adjustable timing, microphone and audio-file decoder, multi-region call-progress tones, and WAV/MP3 export. Built for IVR developers, telecom engineers, ham radio operators, and post-production sound designers.

How to Use

1
Tap or type

Click keypad keys, paste a phone number into the sequence tab, or type 0–9 / * / # / A–D on your physical keyboard.

2
Tune timing

Adjust tone and pause duration with the sliders or pick the ITU Q.23 preset for compatibility with telecom equipment.

3
Decode incoming

Open the Decoder tab, allow microphone access, or drop an audio file — the tool extracts the dialed digits with timestamps.

4
Export

Save the sequence as WAV (8 kHz telephone or 44.1 kHz CD quality) or MP3 — ready for IVR uploads, audio editing, or film post-production.

Dial, decode, and export touch-tones with ITU-Q.23 precision

Press a key to dial
1209133614771633
697770852941
⌨️ Type 0–9, *, #, A–D on your keyboard
No tones yet — type digits or paste a number
Allowed: 0-9 * # A-D · pause: , or space · long wait: w
Drop audio file or click to upload WAV, MP3, OGG, M4A — any browser-supported audio
Decoded sequence will appear here
#TimeKeyLow HzHigh HzConfidence
Detected tones will appear here with timestamps
Region
⚠️ For educational and post-production use only. Generating these tones is legal; transmitting them on public phone networks is illegal in most jurisdictions.
🔴 Red Box · Coin tones
ACTS coin-acceptance tones (1700+2200 Hz). Used by US payphones from the 1960s–80s to signal coin deposits to the central office.
🔵 Blue Box · MF
In-band signaling tones used by 1970s phreaks to seize trunk lines. 2600 Hz disconnected the call; KP/ST framed multi-frequency digit dialing.
⭐ AUTOVON · A–D Precedence
The fourth column (1633 Hz) — A, B, C, D — was used on AUTOVON military telephones to prioritize calls during emergencies. Modern PBXs sometimes still accept these for special routing.
KeyPrecedenceFrequency
AFlash Override697 + 1633 Hz
BFlash770 + 1633 Hz
CImmediate852 + 1633 Hz
DPriority941 + 1633 Hz
Tone duration 100 ms
Pause duration 100 ms
Volume -6 dB
Twist (high vs low tone) 0 dB
Timing preset
Sample rate
Waveform
Spectrum (500–1800 Hz)
Published Updated