# Online Tone Generator - Sine, Square Wave, Frequency Sweep, White & Pink Noise

> Free online tone generator: sine, square, sawtooth and triangle waves from 1 to 20,000 Hz, a note picker, sweeps, white/pink/brown noise and a WAV download.

- URL: https://qilingtools.com/en/audio/tone-generator
- Category: Audio Tools (https://qilingtools.com/en/audio)
- Tags: [Audio](https://qilingtools.com/en/tags/audio), [Physics](https://qilingtools.com/en/tags/physics)
- Last updated: 2026-10-26
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

Test the frequency response of speakers and headphones, hunt down room modes, check a sound card, tune an instrument or play noise for sleep — all from your browser. Generate sine, square, sawtooth or triangle waves anywhere from 1 to 20,000 Hz: the logarithmic slider makes both bass and treble easy to reach, and buttons nudge the frequency by ±0.1, ±1 or ±10 Hz, a semitone or an octave. Or pick a note and octave (A4, C5…) with an adjustable A4 reference such as 432, 440 or 442 Hz. Sweep mode glides between two frequencies over a set time on a linear or logarithmic curve — perfect for spotting rattles and dips. Noise mode offers white, pink and brown noise, and binaural mode plays slightly different frequencies in each ear. Volume has a built-in safety cap and a stereo balance control, and anything you hear can be rendered offline to a WAV file of the length you choose.

## How to use

1. Pick a mode: single tone, sweep or noise
2. Set the waveform and frequency (slider, number box, fine-tune buttons or note picker), then volume and balance
3. Press Play to listen, or set a length and click Download WAV

## Features

- Sine, square, sawtooth and triangle waves
- 1–20,000 Hz with a log slider and 0.1 Hz fine tuning
- Note picker with adjustable A4 (432 / 440 / 442 Hz…)
- Linear or logarithmic sweeps, optionally looped
- White, pink and brown noise
- Binaural beats
- Volume safety cap and stereo balance
- Offline-rendered 44.1 kHz / 16-bit WAV download

## FAQ

### How do I test my speakers or headphones with it?

Choose Sweep, set 20 Hz to 20,000 Hz over 10–30 seconds on the logarithmic curve, start with the volume low, and listen for ranges that suddenly get quieter, louder or buzz — those are dips, peaks or resonances. Single-tone mode lets you step through frequencies one by one to find room modes.

### Is it safe for my ears and speakers?

Turn your system volume down first and raise it gradually. Long exposure to loud or high-pitched pure tones can harm hearing, and loud sub-40 Hz tones or square/sawtooth waves can damage small speakers. The volume is capped at −6 dBFS. Binaural beats need headphones and are not a medical treatment; people with epilepsy or pacemakers should be cautious.

### Are my files uploaded to a server?

No. Everything runs locally in your browser via WebAssembly. Files never leave your computer and are discarded when you close the page.

### Do I need to sign up or pay?

No. The site is completely free, requires no account, has no usage limits and adds no watermarks.

## Related tools

- [Convert Audio](https://qilingtools.com/en/audio/convert): Free online audio converter: convert between MP3, WAV, M4A, AAC, FLAC, OGG and OPUS with selectable bitrate. Powered by FFmpeg, processed locally, no upload.
- [Trim Audio](https://qilingtools.com/en/audio/trim): Free online audio trimmer: set start and end times to cut a clip from MP3, WAV, M4A and more. Make ringtones. Processed locally, no upload.
- [Merge Audio](https://qilingtools.com/en/audio/merge): Free online audio merger: join MP3, WAV and other audio files in order into one file, mixed formats supported. Processed locally, no upload.
- [Volume / Speed](https://qilingtools.com/en/audio/volume): Free online audio volume booster: amplify or reduce volume and change playback speed (0.5x to 3x without pitch change). Processed locally, no upload.
- [Audio Fade In/Out](https://qilingtools.com/en/audio/fade): Free online audio fade tool: add a fade-in at the start and a fade-out at the end of MP3, WAV and more, with any length. Batch supported, runs locally.
- [Normalize Audio](https://qilingtools.com/en/audio/normalize): Free online loudness normalizer: bring a batch of files to the same perceived loudness with EBU R128 / LUFS, or even out uneven speech with compression.
- [Split Audio](https://qilingtools.com/en/audio/split): Free online audio splitter: cut long recordings, album rips and audiobooks into parts by count, fixed length or specific time points, downloaded as a zip.
- [Mix Audio](https://qilingtools.com/en/audio/mix): Free online audio mixer: play voice, a backing track and background music together, with adjustable levels and a built-in limiter. Processed locally.
