DTMF Generator — Dial Pad Tones
Generate DTMF touch-tones on an interactive dial pad with standard dual-tone pairs and event logging. For telephony and IVR testing. Free in your browser.
Protect your hearing. Start at a low volume. Never raise the volume to make a tone audible. Levels are shown in dBFS, relative to full scale — not SPL.
How it works
Dual-Tone Multi-Frequency signals are synthesized using dual synchronized Web Audio pure sine oscillators matched to standard ITU-T Q.23 frequency pairs. Keypad touch sustain and automated timing sequencers execute entirely in client-side JavaScript.
Test and generate authentic Touch-Tone dialing signals conforming strictly to ITU-T Recommendation Q.23. Press keys interactively with press-and-hold sustain, or dial full telephone number sequences at configurable telecom speeds.
The ITU-T Q.23 Frequency Matrix
The DTMF standard arranges 16 keys in a $4 \times 4$ grid, where every row corresponds to a low-group tone and every column corresponds to a high-group tone:
| 1209 Hz | 1336 Hz | 1477 Hz | 1633 Hz | |
|---|---|---|---|---|
| 697 Hz | 1 |
2 |
3 |
A |
| 770 Hz | 4 |
5 |
6 |
B |
| 852 Hz | 7 |
8 |
9 |
C |
| 941 Hz | * |
0 |
# |
D |
Harmonic Design & Immunity to Intermodulation
Notice that the frequency choices are mathematically deliberate:
- No Harmonically Related Tones: None of the frequencies are integer multiples or simple fractions of any other DTMF frequency. This prevents harmonic distortion in phone lines from falsely triggering other keys.
- Extreme Ratio Ratios: The frequencies are spaced such that second-order and third-order intermodulation products ($f_1 \pm f_2, 2f_1 - f_2$) never collide with another valid tone.
- Twist Compensation: In real copper wire transmission, high frequencies suffer more cable attenuation than low frequencies. Commercial DTMF encoders often apply “+2 dB to +4 dB forward twist” (boosting the high tone) so both arrive at the switch with balanced volume.
Frequently asked questions
What is DTMF (Dual-Tone Multi-Frequency)?
DTMF is the telecommunication signaling standard developed by Bell System in 1963 (branded as Touch-Tone). When you press any key on a telephone keypad, the system generates a distinct chord composed of two simultaneous pure sine waves: one from a low frequency group (rows) and one from a high frequency group (columns).
Why did phone companies use two tones instead of one?
Using a single frequency was prone to 'talk-off'—where a human voice, whistle, or radio broadcast could accidentally trigger telephone routing switches. Combining two non-harmonically related frequencies made false activations virtually impossible because human vocal cords cannot produce two independent pure tones simultaneously.
What are the A, B, C, and D keys?
The standard 4×4 DTMF matrix includes a fourth column (1633 Hz) with keys A, B, C, and D. While consumer home phones only used 12 keys (0–9, *, #), the military (such as the US military AUTOVON network) and telephone central offices used A through D for network control and call priority preemption (Flash, Immediate, Priority, Routine).
What frequency pairs make up key 5?
Pressing key 5 combines 770 Hz (row 2) with 1336 Hz (column 2). Both tones sound together at equal amplitude, allowing telecom receivers with bandpass filters to instantly decode the digit.
What is a dial tone generator?
A dial tone generator produces the paired sine tones telephones use for each keypad digit under the DTMF standard, such as 697 and 1209 Hz for the 1 key. Use the pad to test decoders, IVR menus and audio paths, and check the event log to confirm each press registered cleanly.