Features

Simplified API A single, consistent API for all of your audio needs makes building your audio experiences fun and easy.

Audio Sprites Easily define and control segments of files with audio sprites for more precise playback and lower resources.

Spatial Audio Whether a simple stereo pan or advanced 3D game audio, howler.js makes it easy to keep it all straight.

Full Codec Support Supports all browser-ready files: MP3, MPEG, OPUS, OGG, OGA, WAV, AAC, CAF, M4A, MP4, WEBA, WEBM, DOLBY, FLAC.

Works Everywhere Defaults to Web Audio and falls back to HTML5 Audio to provide full coverage across all browsers and platforms including IE9 and Cordova.

Full Control Control everything from play, pause and seek to rate, fade and loop, just to name a few.

Auto Caching Loaded sounds are automatically cached and re-used on subsequent calls for better performance and bandwidth.

Modular Use only what you need with the new modular architecture. Easily extend the library to add custom features.