DTMF Touch-Tone Decoder
Decode dual-tone multi-frequency dial tones back into digits.
This bench is being wired up
The dtmf-decoder decoder is on the roadmap. The heavier binary and cryptographic parsers ship after the core text and token decoders — all of which are already live and working.
Browse the live decodersInput is processed on your device. Nothing you paste is sent anywhere.
What is the DTMF Touch-Tone Decoder?
DTMF encodes each telephone keypad button as two simultaneous sine tones — one from a low-frequency group and one from a high-frequency group — and a DTMF decoder identifies the pair to recover the digit pressed.
The keypad is a 4×4 grid. Rows use 697, 770, 852 and 941 Hz; columns use 1209, 1336, 1477 and 1633 Hz. Pressing 5 sends 770 Hz and 1336 Hz together. Two tones rather than one is deliberate: no human voice or ambient noise produces that exact combination, so the signalling survives a noisy phone line without false triggers.
The fourth column (1633 Hz) gives the letters A–D, which never appeared on consumer phones but exist in military and amateur radio equipment for control signalling. Detection is normally done with the Goertzel algorithm, which measures energy at those eight specific frequencies far more cheaply than a full FFT.
Decoding DTMF from a recording is a staple of CTF audio challenges, and a practical task in telephony debugging and call-centre IVR analysis.
DTMF Touch-Tone Decoder at a glance
- Low group
- 697, 770, 852, 941 Hz (rows)
- High group
- 1209, 1336, 1477, 1633 Hz (columns)
- Symbols
- 0–9, * , # and A–D
- Detection
- Goertzel algorithm at the eight known frequencies
How to use the DTMF Touch-Tone Decoder
- 1Upload or record the audio containing the tones.
- 2The decoder measures energy at the eight DTMF frequencies and reports each detected digit.
- 3Read the recovered digit sequence in order.
When you would reach for it
- Recovering a dialled number or IVR sequence from a call recording.
- Solving a CTF challenge that hides a code in touch-tone audio.
- Verifying that a telephony system emits the tones it should.
DTMF Touch-Tone Decoder — frequently asked questions
Last reviewed · questions or corrections: contact@decoder.tools