By Tim King · Updated
Sound Effect Generator
Make Retro Game Sounds and Export as WAV
OneTask is free, with no sign-up, and built by one person.
If this tool saved you time, a coffee helps keep new ones coming.
How the Sound Effect Generator works
This sound effect generator makes retro game sounds in the style of 8-bit consoles: coin pickups, lasers, jumps, explosions, power-ups, hits and menu blips. Pick an effect and press Play; step the variation number up or down for a new version each time. When one fits, Export saves exactly that sound as a WAV file you can drop into a game engine.
Early consoles made every sound from a handful of simple oscillators and a noise channel. The same recipe still sounds right for pixel-art games, jam entries and prototypes.
How the sound effect generator builds each sound
Coin. Two quick square-wave notes, the second a fourth or fifth above the first — the classic pickup chirp.
Laser. A single tone that dives from a high pitch to a low one in a fraction of a second.
Jump. The opposite: a short tone that rises, suggesting upward motion.
Explosion and hit. Filtered white noise with a falling low-pass filter and a deep thud underneath. The explosion lasts about a second; the hit is a short, bright crack.
Power-up. A fast rising arpeggio through a major chord, the sound of getting stronger.
Blip. One short steady note for menus and dialogue text.
Random. Picks one of the seven for you.
Variation numbers. Every random choice — pitch, length, waveform, filter — comes from a seeded random number generator, so a variation number always makes the same sound. Note the number of one you like and you can get it back later, and the exported file is exactly what you heard. There are 99,999 of each.
Using the file. Exports are 44.1 kHz mono 16-bit WAV, which Unity, Godot, GameMaker, Pico-8's importer and every audio editor accept. The sounds are generated from scratch on your machine, so they are yours to use in any project, commercial or not.
FAQ
Is this the same as sfxr or jsfxr?
It follows the same idea — presets plus randomness — but is a separate, simpler generator with fewer knobs. If you need fine control over every envelope stage, sfxr is the deeper tool.
Why does the same variation sound the same every time?
That is deliberate. A seeded generator means a number is a recipe you can share or come back to. Change the number for a new sound.
Can I make it longer or louder?
Use the volume slider for level. Length is part of each effect's design; for a longer sound try a different variation, or loop and stretch the WAV in an editor.
See also: all Audio tools, Images, Video & Screen, PDF, SVG, Simulations & Screensavers, Generative Art, Chart Makers, 3D Model Viewers, Drawing Pads, Mockups & 3D Making, Diagram Makers, 3D Science, Tracker Music.
Related tools
Tone Generator
Play any frequency as a pure tone and export it as WAV.
White, Pink And Brown Noise
White, pink and brown noise with a WAV export.
Drum Machine
Click steps on a grid to build a drum beat and play it.
Online Synthesizer
Play a subtractive synth with oscillator, filter, ADSR envelope and echo controls.
Audio Sprite Maker
Pack sound effects into one audio sprite with a howler.js JSON map.