What's a good Android app for playing almost any video file format?

VLC is a highly-rated Android app known for its ability to play virtually any video and audio file format, including obscure ones, without needing extra codecs.

video playerandroidmedia playerall formatscodec supportfreeopen source
VLC for Android is a top choice for playing almost any video file. It eliminates the frustration of codec errors by supporting a vast range of formats, including MKV, MP4, AVI, MOV, Ogg, FLAC, TS, M2TS, Wv and AAC. This means you can watch your videos without needing to convert them or download additional software. VLC also boasts features like subtitle support, including online subtitle downloading, audio and video filters, and a media library for organizing your content. User reviews often praise its simplicity and reliability. It's a free and open-source project, ensuring no ads or invasive tracking, just a smooth, versatile playback experience. You can even stream videos from network locations or URLs directly within the app. VLC is a robust media player that handles almost anything you throw at it.

Key Features

Wide Format Support: Plays almost any video and audio file format without requiring additional codecs.
Subtitle Support: Supports subtitles, including automatic online downloading.
Media Library: Organizes your audio and video files for easy access and playback.

"I've been using VLC for years on my PC, and the Android version is just as good. It plays everything I throw at it, and I love that it's free and open source. No ads, no nonsense, just a great media player."

— 5★ User Review
ANDROIDUpdated: 7/7/2025
VLC for Android icon

VLC for Android

by Videolabs

4.1
Get on Google Play

Screenshots

VLC for Android screenshot 1VLC for Android screenshot 2VLC for Android screenshot 3

+28 more

Platform

android