The best places to find free music, sound effects, and audio loops for your video games. Every resource here is free to use — just check the license.
| Site | SFX | Music | No Credit? | Commercial? |
|---|---|---|---|---|
| Freesound | ✓ | ✓ | varies | ✓ |
| OpenGameArt | ✓ | ✓ | varies | ✓ |
| Kenney | ✓ | ✓ | ✓ CC0 | ✓ |
| SONNISS GDC | ✓ | — | ✓ | ✓ |
| Mixkit | ✓ | ✓ | ✓ | ✓ |
| itch.io Assets | ✓ | ✓ | varies | varies |
| Incompetech | — | ✓ | credit req. | ✓ |
| ZapSplat | ✓ | ✓ | credit req. | ✓ |
| SoundImage | — | ✓ | credit req. | ✓ |
| Pixabay Audio | ✓ | ✓ | ✓ | ✓ |
Made with love by your friends at Hackingtons
Not all "free" audio is created equal. Here are the most common licenses you'll encounter:
Tip for students: When in doubt, use CC0 audio. You can use it for anything — school projects, game jams, or published games — without worrying about credits or restrictions.
Uncompressed audio. Large file size but zero quality loss. Best for short sound effects (footsteps, button clicks, explosions) where you want instant playback with no decoding delay. Supported by Unity, Godot, Unreal, and every game engine.
Compressed audio. Much smaller file size. Good for background music and longer audio. Supported by Unity and most web-based game engines. Godot prefers OGG over MP3.
Open-source compressed format. Similar quality to MP3 but royalty-free (no patent issues). Preferred by Godot and many indie game engines. Great for background music and ambient loops.
Rule of thumb: Use WAV for short sound effects, OGG or MP3 for music and longer audio.
Yes — every resource on this page offers free audio for game projects. However, each site and each individual sound file may have a different license. Some require attribution (credit in your game), while CC0 sounds can be used with no credit. Always check the specific license before publishing.
CC0 (Public Domain) means you can use the audio for anything with no credit required. CC-BY (Attribution) means you can use it freely, but you must credit the creator — usually in your game's credits screen or a README file.
Most of these resources allow commercial use, but always verify the license. CC0, CC-BY, and most royalty-free licenses permit commercial use. CC-BY-NC (NonCommercial) does not. When in doubt, check the license on the specific file you downloaded.
Unity supports WAV, MP3, OGG, AIFF, XM, MOD, IT, and S3M. For sound effects, use WAV. For background music, use OGG or MP3.
Godot supports WAV for sound effects and OGG Vorbis for music. Import WAV files as AudioStreamSample and OGG files as AudioStreamOGGVorbis. Godot 4 also supports MP3.
Royalty-free means you don't pay ongoing per-use fees after getting the audio. It does not necessarily mean "free of charge" — some royalty-free audio costs money upfront. All the resources on this page are both royalty-free and free of charge.
Drag your audio file into the Assets folder. Add an AudioSource component to a GameObject. Assign the audio clip. Use audioSource.Play() in your C# script to trigger the sound. For background music, check "Loop" on the AudioSource.
With CC0 and CC-BY licenses, yes — you can edit, remix, and modify the audio however you want. CC-BY-ND (NoDerivatives) does not allow modifications. Use Audacity (free) to trim, combine, and add effects to your audio files.