miniaudio
miniaudio: A portable, low-level audio library with engine features, streaming, and spatialization. Ranked #15 of 24 in Game Audio Middleware by our editors (6.9/10); pricing: Open source; best for developers needing a portable audio foundation.
At a glance
- Editor score6.9 / 10
- PricingOpen source
- Best forDevelopers needing a portable audio foundation
- Paid fromFree
- Spatial audioYes
- Facts checked20 Sep 2026

Where it wins
- Broad desktop, mobile, BSD, and Web target coverage
- Combines low-level APIs with a higher-level audio engine
- Includes streaming, spatialization, mixing, and custom decoder support
Where it doesn't
- Low-level foundation rather than a complete authoring workflow
- Source-included library requires C or C++ development
- Listed integrations are limited to SDL and Steam Audio
Our verdict on miniaudio
miniaudio is an open-source, single-file audio library for C and C++ developers building applications across Windows, macOS, Linux, iOS, Android, BSD, and the Web through Emscripten. It covers low-level playback, capture, full-duplex, and loopback APIs, while also providing a higher-level audio engine for mixing, effects, resource management, sound playback, and 3D spatialization. Developers needing a portable audio foundation are the clearest fit, particularly when the audio layer needs to live directly in an application's source tree.
Its strongest technical advantage is the range of audio responsibilities handled within one library. A node graph supports mixing and effect processing, the resource manager provides asynchronous loading and reference counting, and streaming audio assets are supported. Built-in WAV, MP3, and FLAC decoding cover common formats, while custom decoder and backend support allows applications to extend the audio path. SDL and Steam Audio are the listed integrations, giving miniaudio a practical fit for projects that need platform coverage without adopting a larger authoring environment.
The tradeoff is scope. miniaudio is a low-level foundation, not a full authoring and game-audio workflow or a broad engine plugin suite. That makes it suitable for teams that want control over source integration, runtime behavior, and platform backends, but less suitable for buyers seeking visual authoring tools or a packaged game-engine workflow. Its open-source model and single-file distribution reduce structural overhead, while the need for C or C++ development keeps the audience focused. Choose miniaudio when portability and programmable audio systems matter most; choose an alternative when authoring workflow is the primary requirement.
Your product? Our editors can test miniaudio in depth and publish a review, labelled as paid · from $99/mo →
miniaudio pricing
miniaudio fact sheet
| Free plan | Not verified |
|---|---|
| Paid from | Free |
| Spatial audio | Yes |
| Interactive music | Not verified |
| Dialogue management | Not verified |
| Supported game engines | Not verified |
| Runtime platforms | Windows, macOS, iOS, Linux, BSD, Android, Web via Emscripten |
| Localization tools | Not verified |
| Audio streaming | Yes |
| Deployment | Cloud, Desktop, Mobile |
| Platforms | Web, Windows, macOS, Linux, iOS, Android |
| Support | Docs |
| Built for | Solo, Small business, Mid-market, Enterprise (editorial estimate) |
| Integrations | 2 integrations: SDL, Steam Audio |
| Pricing | Open source |
| Website | miniaud.io |
| Facts checked | 20 Sep 2026 |
miniaudio integrations
miniaudio lists 2 integrations on its own site.
- SDL
- Steam Audio
Alternatives to miniaudio
- FMOD StudioBroad game-audio middleware with adaptive authoring, profiling, localization, and engine integrations.9.4
- Audiokinetic WwiseA deep game-audio platform for productions that need advanced control and scale.9.2
- Miles Sound SystemA mature, Unreal-focused audio stack for complex cross-platform game productions.8.7
See all miniaudio alternatives →
Used miniaudio? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used miniaudio for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
miniaudio is listed in our Game Audio Middleware directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/miniaudio/"><img src="https://www.itechguides.com/best/badge/miniaudio.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update



