Sound Effects
Micro UX audio for interactive web applications. Click to preview, copy code to use.
Hover Blip
Feedback
Quick chirp when hovering over interactive elements.
Hover Soft
Feedback
Subtle and gentle hover feedback sound.
Success Chime
Notification
Pleasant chime to indicate successful completion.
Success Bell
Notification
Uplifting bell sound for positive feedback.
Error Buzz
Alert
Attention-grabbing buzz for error states.
Error Beep
Alert
Clear beep to signal an error occurred.
Notification Ping
Alert
Quick ping for notifications and messages.
Notification Subtle
Alert
Quiet notification sound for background alerts.
Swoosh
Transition
Smooth whoosh for page transitions and animations.
Pop
Interaction
Playful pop sound for confirmation or reveal.
Slider Tick
Interaction
Subtle tick sound for sliders and range inputs.
Volume: 50%
Key Press
Interaction
Mechanical switch click for text input and keyboards.
How to Use
Every Web Audio sound has a copy button — it copies standalone code you can paste anywhere, no imports needed. MP3 sounds have a download button instead — drop the file in your project and play it with new Audio().
Web Audio sounds
const ctx = new AudioContext();
const osc = ctx.createOscillator();
const gain = ctx.createGain();
osc.type = 'sine';
osc.frequency.setValueAtTime(800, ctx.currentTime);
gain.gain.setValueAtTime(0.25, ctx.currentTime);
gain.gain.exponentialRampToValueAtTime(0.001, ctx.currentTime + 0.15);
osc.connect(gain).connect(ctx.destination);
osc.start();
osc.stop(ctx.currentTime + 0.15);Zero dependencies. Works in any framework. Hit the copy button on any card above to get its snippet.
MP3 sounds
// 1. Download the mp3 from the card above
// 2. Put it in your public/ folder
// 3. Play it:
const audio = new Audio('/click1.mp3');
audio.volume = 0.5;
audio.play();Hit the download button on the first two cards to save the mp3 files.
All Sounds
| Name | Use | Source |
|---|---|---|
button-click | Primary button presses | click1.mp3 |
button-click-secondary | Secondary / ghost buttons | click2.mp3 |
hover-blip | Hovering over interactive elements | Web Audio API |
hover-soft | Subtle hover feedback | Web Audio API |
success-chime | Form submissions, saves | Web Audio API |
success-bell | Achievements, milestones | Web Audio API |
error-buzz | Validation errors, failed actions | Web Audio API |
error-beep | Warnings, blocked actions | Web Audio API |
notification-ping | New messages, alerts | Web Audio API |
notification-subtle | Background updates | Web Audio API |
swoosh | Page transitions, panel slides | Web Audio API |
pop | Tooltips, popovers, reveals | Web Audio API |
slider-tick | Sliders, range inputs | Web Audio API |
key-press | Text inputs, keyboards | Web Audio API |
Click the play button to preview. Use the copy button to get code for your project.