Video + music · LibVLC engine

Every video and every song.
One clean player.

PurePlay plays the files other players refuse: MKV, HEVC, AV1, FLAC, ALAC, TS, WebM, network streams — and now your music library too. No ads, no account, no clutter. Just the video and audio you already own, playing beautifully.

Free, no watermark No ads in the app 50 languages
PurePlay home screen showing recently added videos
One app, two libraries

Your films, your series and your music — side by side

Most players handle video or audio, not both. PurePlay reads your video library and your music library from the same place, with one playback engine, one queue and one set of controls — including background playback and lock-screen controls.

▶

Video, exactly as it was encoded

Hardware or software decoding for 4K HEVC, AV1, VP9 and H.264, with automatic fallback when a device decoder gives up. Subtitles and multi-track audio included.

♫

A music player that respects your files

MP3, FLAC, ALAC, AAC, OGG, Opus, WAV — played from your own storage, with album art, artist and album metadata read from the file tags. No streaming, no uploads.

⏱

Pick up where you stopped

Continue watching and continue listening, per file. Playback speed, sleep timer and A–B repeat for language learning, lectures and audiobooks.

Built on LibVLC

Format support without the compatibility dance

PurePlay uses the same open-source engine behind VLC, so rare containers and codecs are the norm rather than the exception. Here is what people actually use it for.

CategorySupportedTypical use
ContainersMKV, MP4/M4V, AVI, MOV, TS/M2TS, WebM, FLV, OGV, 3GPDownloads, screen recordings, camera files
Video codecsH.264, H.265/HEVC, VP8, VP9, AV1, MPEG-2, MPEG-4, Theora, ProRes*4K HDR rips, phone footage
Audio codecsAAC, MP3, FLAC, ALAC, Vorbis, Opus, AC-3, E-AC-3, DTS*, PCMMusic libraries, movies with surround
SubtitlesSRT, ASS/SSA, VTT, MicroDVD, embedded subtitle tracksForeign films, anime, lectures
StreamsHTTP(S), HLS, RTSP, RTMP, MPEG-TS over HTTPHome servers, IP cameras

* Codec availability depends on the device and the build of LibVLC bundled with the app. PurePlay always exposes a software fallback when hardware decoding fails.

Private by design

Your library never leaves the phone

PurePlay has no account system, no analytics SDK, no advertising ID and no network requests for the media you play. The only permission it asks for is access to the media you choose to show it.

No account

Install, grant media access, press play. There is nothing to sign up for.

No trackers

No crash reporting SDKs, no ad SDKs, no fingerprinting. The app is a local player, not a service.

No uploads

Playback history, resume positions and thumbnails stay in the app's private storage on the device.

A closer look

Designed to get out of the way

Four screens, no ads, no carousels of promoted content. Everything is one or two taps away.

Home screen with continue watching and recently added Video library grid with sort and search Player with gesture controls, gesture hints and subtitles Settings with playback, gestures and subtitle options
FAQ

Questions people ask before installing

Is PurePlay really free? What is the catch?

Yes — free, with no ads inside the app, no account and no paid tier. The app is funded by advertising on this website, not by interrupting your playback.

Does it play music as well as video?

Yes. PurePlay has a dedicated Music tab that reads your audio library, including lossless FLAC and ALAC files, and plays it with background playback and lock-screen controls.

Why does it need permission to access media?

The player can only list your videos and music if Android grants it read access to your media files. PurePlay never requests all-files access and never uploads anything.

Which Android versions are supported?

Android 7.0 (API 24) and newer, on 64-bit ARM, 32-bit ARM and x86/x86_64 devices. See the download page for the exact builds.

Ready to stop hunting for codecs?

Install PurePlay once and play everything you already have.

Download PurePlay