Benefic

Audio Player

Play FLAC, DSD (DSF), MP3, WAV, DSF, Ogg, Opus, AAC, and M4A files directly in your browser.

Drop a file and hit play. Metadata and cover art are parsed locally — nothing is uploaded.

Supported inputs

FLAC MP3 WAV DSF Ogg Opus AAC M4A AIFF

Frequently asked questions

Everything you might wonder about playing audio in Benefic.

What does the player do?

It plays your audio file directly in the browser, routed through the same WebAssembly decoder and audio engine the rest of the tools use. Metadata (title, artist, album, year, genre, cover art) is extracted locally, and DSD files (DSF) are decoded in-browser rather than relying on the browser's native <audio> element. Your file never leaves your device.

Which formats can I play?

FLAC, MP3, WAV, DSF (DSD), Ogg Vorbis, Opus, AAC, M4A, and AIFF. DSF playback works the same as lossless PCM — Benefic decodes it locally through its own decoder rather than the browser's native audio pipeline.

Is playback streamed or buffered?

The file is decoded in WebAssembly and the resulting PCM is fed to WebAudio through a ring buffer — no network round-trips are involved once the page has loaded.

Do my audio files get uploaded to a server?

No. The player runs entirely in your browser. The audio bytes stay on your device and are revoked when you drop a new file or leave the page.

Does it work offline?

Yes, once the page has loaded. The player is a static page plus a WebAssembly module — after the first visit it will run without a network connection.