Online Soundboard

Upload or record audio clips and trigger them instantly from a customizable button grid. Clips persist between sessions.

Runs in your browser. No data leaves your device.

Frequently Asked Questions

How does the Online Soundboard work?

Each pad stores its audio clip as a base64 data URL in localStorage. When you press a pad, the tool creates a new Audio element from the stored data URL and calls play() immediately for instant triggering. Recording uses the MediaRecorder API to capture microphone input, and uploaded files are read with FileReader and converted to data URLs.

Can I upload my own sounds?

Yes. Upload audio files from your device or record new clips directly in the browser. Each clip is assigned to a button on the grid for instant playback.

Can I customize the button layout?

Yes. Name each button, arrange your clips, and build a personalized soundboard. Your layout and clips persist between sessions in your browser's local storage.