Slow sweep
Be kind to your dog. Keep the volume low and each session short — a few seconds at a time. Never hold the speaker close to a dog's ears.
About this dog whistle
This page turns your phone or computer into a dog whistle. Tap a pitch button and it sounds for one second, like a quick whistle. Press Short blast to send the same pitch again, or Play for a steady tone. The tone is made live in your browser. There is no app and no sound file.
A dog whistle works because dogs hear much higher sounds than people do. A dog can hear up to about 45,000 Hz (45 kHz). Children and young people often hear up to about 20 kHz. Many adults stop hearing somewhere between 12 and 17 kHz, and the limit goes down with age. So a tone at 18 kHz can be easy for a dog to notice, and quiet or silent for you.
Read this first: many phone and laptop speakers cannot play tones above about 18–20 kHz. The page sends the tone, but a small speaker may turn it into almost nothing. Start lower, at 15 or 16 kHz, and go up step by step.
Features
- High whistle tones — any pitch from 1 kHz to 22 kHz, with quick buttons from 15 to 22 kHz
- One tap, one whistle — a pitch button or Short blast plays the tone for one second, then it fades out by itself
- Steady tone — Play keeps the whistle going until you press Stop
- Slow sweep — glides from 15 kHz up to 22 kHz in 30 seconds, or between any two pitches you type
- Plain hints — the line under the number says when many adults cannot hear a tone, or many speakers cannot play it
- Fine steps — move by 100 Hz or 1 kHz, or drag the slider
- Remembers your settings — your pitch and volume stay in this browser for next time
- Free and private — no app, no sign-up, nothing is recorded or sent anywhere
Can your speaker play it?
This is the most important part. A speaker is a small cone that moves back and forth. At 20,000 times a second, the cone in a phone or a thin laptop often cannot keep up. The sound gets much quieter, or it is gone.
The audio system has a hard limit too. It can only play tones up to half of its sample rate. Most devices run at 44,100 or 48,000 samples per second, so the limit is 22,050 or 24,000 Hz. That is why this page stops at 22 kHz. Some Bluetooth headsets run at a lower rate. When that happens, the line under the number tells you where your output stops.
| Pitch | Can most adults hear it? | Can small speakers play it? |
|---|---|---|
| 5 kHz | yes, clearly | yes |
| 10 kHz | yes | yes |
| 15 kHz | many adults cannot, young people often can | usually |
| 16–17 kHz | many adults cannot | usually |
| 18–20 kHz | most adults cannot | many cannot |
| 21–22 kHz | almost no one | most cannot |
The hint under the number follows the same steps: below 15 kHz it says *People can hear this too*, from 15 kHz *Many adults cannot hear this*, and from 18 kHz *Many speakers cannot play this*.
Many metal "silent" whistles go far above 22 kHz. A phone or a computer cannot make those tones, so this page is not a copy of them. It gives you the high tones that a normal speaker can still play.
Check that the sound works
Before you call your dog, test your device:
- Press 10 kHz. You should hear a clear, high beep for one second.
- Now press 15 kHz, then 16 kHz, and so on. At some point the beep gets very faint or you hear nothing.
- A dog may still hear the higher tones — but only if your speaker plays them. If your dog never reacts above 18 kHz, the speaker is the most likely reason.
Want to see the tone? The Spectrogram draws sound as a picture. Play the whistle on one device and watch the line on another one, if its microphone can pick up such high tones.
Use it kindly: training tips
- Pair the sound with something good. Play one short blast, then give a treat or praise at once. Do this a few times in each short session. Over time, many dogs learn to come or look at you when they hear it.
- Use the same pitch every time. Pick one button, for example 16 kHz, and keep it. Your dog learns the sound, not the button.
- Keep it short and quiet. One second is enough. Start with the volume low, and turn it up only if your dog does not notice the sound.
- Watch your dog. If your dog backs away, shakes its head, hides or looks worried, stop. Lower the volume or the pitch.
- Never to scare. This page is for calling your own dog and getting its attention. Do not use it to frighten animals, and do not use it on other people's pets or on wild animals.
Frequently asked questions
Can my dog hear this when I cannot?
Often, yes. Dogs hear much higher tones than people. A tone at 18–20 kHz is silent for most adults, but a dog can hear it — as long as your speaker can play it.
Why do I hear nothing at 20 kHz?
There are two possible reasons. Most adults cannot hear tones that high. And many phone and laptop speakers cannot play them. Try 10 kHz first to check that the sound works, then go up one step at a time.
What is the best frequency for a dog whistle?
There is no single best pitch. Choose one that your dog notices at a low volume, and that your speaker still plays. For many phones, 15–18 kHz is a good place to start. Then keep the same pitch every time.
Will this stop my dog from barking?
This page makes no such promise. A whistle is only a sound. It can help with training when you pair it with treats or praise. For a barking problem, ask a dog trainer.
Is a dog whistle safe for my dog?
A short, quiet tone is a normal training sound. Very loud or long tones can stress a dog, so keep the blasts short and the volume low, and stop if your dog seems upset. If you have questions about your dog's ears, ask a vet.
Does it work with headphones?
Your dog cannot hear a tone that plays in your headphones. Use the speaker of your phone or computer, or an external speaker.
Does it work on a phone?
Yes, in any modern browser. On an iPhone, turn off silent mode, or the tone may not play. Phone speakers often stop near 18–20 kHz.
Related tools
- Tone Generator — play any tone from 20 Hz to 20,000 Hz
- Subwoofer Test — the other end: deep bass tones from 20 to 200 Hz
- Spectrogram — see a sound as a picture and check its pitch
- Speaker Cleaner — low tones that help push water out of a phone speaker
- Left Right Speaker Test — check that left and right are the right way round
How to use it
- Turn your device volume to the middle, and keep this page's Volume low
- Press 10 kHz to check the sound — you should hear a clear one-second beep
- Tap a whistle pitch, such as 16 kHz or 18 kHz — each tap is one short whistle
- Press Short blast to send the same pitch again, or Play for a steady tone and Stop to end it
- Press Start the sweep under Slow sweep to glide from 15 to 22 kHz
- Watch your dog, and keep each session short