VLC Media Player

VLC is the media player you install once and forget about. Throw any file at it - MKV, AVI, FLAC, MP4, H.265, AV1 - and it just plays. No codec packs, no "format not supported" popups. It has been around since 1996, when a group of students at École Centrale Paris built it as an academic project, and VideoLAN (the non-profit behind it) has kept it free and open source ever since.

It runs on Windows (all the way back to XP, up through 11), macOS, Linux, Android, and iOS. If you switch between operating systems, VLC works the same everywhere, which is more than you can say for most alternatives.

More than just a player

Most people use VLC to watch videos, but it can do quite a bit more than that:

  • File conversion - go to Media > Convert/Save, pick your source file, choose an output format (MP4, WebM, MP3, OGG), and hit Start. No separate converter needed.
  • Network streaming - play streams over HTTP, RTSP, or UDP. Cast to a Chromecast straight from the Playback menu.
  • Automatic subtitles - the VLsub extension grabs subtitles in 100+ languages. You can also nudge the timing with H and J keys if they are slightly off.
  • 4K/8K playback - hardware acceleration is on by default for H.264, H.265, VP9, and AV1. Smooth on any half-decent GPU.
  • Screen recording - record your desktop or take timed screenshots (Media > Open Capture Device).
Worth knowing: VLC has a full command-line interface (cvlc) and supports Lua scripting for automation. Power users can build custom playlists, schedule recordings, and run a streaming server without touching the GUI.

VLC vs the competition

Feature VLC PotPlayer KMPlayer
Format support 100+ formats, no codecs needed Excellent Very good
Price Free, open source Free (closed source) Free with ads (paid ad-free version)
Platforms Win, Mac, Linux, Android, iOS Windows only Windows, Android
File conversion Built-in No No
Ads / telemetry None None Ads in free version
Subtitle auto-download Yes (VLsub) Yes Limited
Source code Open (GPL) Closed Closed

PotPlayer is the strongest alternative if you are on Windows and care about stylized subtitle rendering (anime fans tend to prefer it). But it is closed source and Windows-only. KMPlayer covers similar ground but shows ads in the free version, which gets old fast.

What is new in 2026

The current stable release is VLC 3.0.23 (January 2026), which added Windows ARM64 support and dark mode improvements. The bigger story is VLC 4.0, previewed at CES 2026. It is a major internal rewrite with a redesigned UI, AV2 codec support, gapless audio playback, and AirPlay output. Not just a cosmetic refresh - the playback engine was rebuilt from the ground up.

Advantages

  • Plays almost every audio and video format without extra codecs
  • Completely free - no ads, no upsells, no telemetry
  • Same experience on Windows, Mac, Linux, Android, iOS
  • Built-in file conversion and network streaming
  • Small install size (~40 MB)
  • Active development with regular security patches
  • Automatic subtitle downloads through VLsub
  • Extensible with plugins and Lua scripts

Drawbacks

  • No media library management (cannot organize or tag your collection)
  • Interface looks a bit dated next to PotPlayer or IINA
  • Audio-video sync can drift on damaged or badly muxed files
  • Advanced settings are buried deep and poorly documented
  • No integration with streaming services (Spotify, Apple Music)
Editor's take

I have used VLC as my default player for over ten years, across Windows, Mac, and Linux. It is not the prettiest media player out there, and the preferences menu is a maze. But I have never had a file it could not open. The built-in converter has saved me from installing separate tools more times than I can count, and the fact that it is genuinely free - no premium tier, no "upgrade for 4K" nonsense - still feels rare in 2026.

If you only use Windows and care about the slickest UI, PotPlayer might look better. For everyone else, VLC is the safest bet. Install it, set it as default, and move on.

Who it is for

VLC is the right pick if you want one player that opens everything without fuss. It is good for people who deal with unusual formats, need to convert the odd file, or do not want their media player phoning home. Power users get a streaming server, CLI, and Lua scripting. Everyone else gets a play button that works.

Frequently Asked Questions

Is VLC Media Player really free?
Yes. VLC is released under the GNU GPL open source license. There is no premium version, no trial period, and no ads. VideoLAN, the non-profit that develops it, funds development through donations and does not monetize user data.
Can VLC play MKV files?
VLC plays MKV files natively without any additional codecs or plugins. It supports MKV containers with H.264, H.265, VP9, AV1, and most other video codecs, including multi-track audio and embedded subtitles.
How do I convert video files with VLC?
Open VLC and go to Media > Convert/Save. Add the file you want to convert, click Convert/Save, choose your output format (MP4, WebM, MP3, etc.) from the profile dropdown, pick a destination, and hit Start.
Does VLC support 4K and HDR video?
VLC supports 4K and 8K video playback with hardware acceleration enabled by default. It uses your GPU for decoding H.265, VP9, and AV1 content. HDR passthrough works on compatible displays, though results depend on your graphics drivers.
Is VLC safe to download?
VLC is safe when downloaded from the official VideoLAN website (videolan.org). The source code is publicly available for anyone to audit. Some antivirus programs occasionally flag VLC because of its network streaming capabilities, but these are false positives.
What is the difference between VLC 3.0 and VLC 4.0?
VLC 3.0.23 is the current stable release. VLC 4.0, previewed at CES 2026, is a major rewrite with a new interface, AV2 codec support, gapless audio playback, and AirPlay output. Version 4.0 is still in development and not yet recommended for daily use.

Features & How-To Guide

# Feature How to use
1 All video format playback 2 Open a video file (Ctrl+O or drag onto the window). VLC plays MKV, AVI, MP4, FLV, WMV, MOV, HEVC, AV1, VP9 without installing codecs.
2 Music and audio file playback Media Open File Select MP3, FLAC, OGG, AAC, WMA, AIFF, or Opus. Displays album art and ID3 tags.
3 Video and audio format conversion Media Convert/Save (Ctrl+R) Add file Choose target format (MP4, WebM, MP3, FLAC) Start.
4 Screen recording 7 Media Open Capture Device Capture mode: Desktop Set fps Convert/Save.
5 Movie subtitle support 4 Subtitles Add Subtitle File (or loaded automatically from the same folder). Sync: H/G adjusts delay. Supports SRT, ASS, SSA, SUB.
6 DVD and Blu-ray disc playback 3 Media Open Disc Select DVD or Blu-ray Play. Supports disc menus and chapter selection.
7 Fullscreen mode 3 Press F or double-click the video for fullscreen. Exit with F or Esc. OSD settings in Tools Preferences Interface.
8 Multiple audio track and subtitle support Audio Audio Track Select language. Subtitles Subtitle Track Select language. Useful for multilingual films.
9 Internet video streaming 3 Media Open Network Stream (Ctrl+N) Paste stream URL (HTTP, RTSP, MMS, HLS, MPEG-DASH) Play.
10 Playlist creation and management 2 View Playlist (Ctrl+L). Add files by dragging. Save playlist: Media Save Playlist to File (M3U, XSPF).
11 Video effects and image correction Tools Effects and Filters Video Effects Adjustments (brightness, contrast, saturation, gamma, hue).
12 Equalizer and sound effects Tools Effects and Filters Audio Effects Graphic equalizer with presets (Rock, Pop, Flat, Jazz, etc.).
13 YouTube video playback Media Open Network Stream Paste a YouTube video URL Play.
14 Playback speed adjustment 5 Playback Speed Select speed (0.25x to 4x). Shortcuts: [ slows down and ] speeds up.
15 Video frame capture 2 Video Take Snapshot (Shift+S). Saves the frame as PNG in the Pictures folder. Set the path in Preferences.
16 Loop and fragment repeat View Advanced Controls A-B button. Click A at the start of a segment and B at the end to loop that section.
17 Local network media streaming Media Stream (Ctrl+S) Add file Select protocol (HTTP, RTP, UDP) Set port Stream.
18 Picture-in-picture and mini player Tools Preferences Video Check Always on Top. Shrink the window to a thumbnail.

Related software categories

media player video player audio player music player mp4 player

Similar Programs

Questions & Answers

Ask a Question

Our team and community are happy to help

No questions yet. Be the first to ask!

People also search for