How to Download and Install VLC Media Player Free Guide
The free, open-source media player that opens virtually every video and audio format — no codec packs, no ads, no account.
Visit Official Site →Is VLC Free?
Yes, completely. VLC is free and open source under the GNU General Public License version 2 (or later) — and on some platforms it is de facto GPLv3 because of dependency licences. It is developed by the non-profit VideoLAN project and funded by donations. There is no paid tier, no subscription, no ads, and no bundled toolbars.
VLC is one of the very few pieces of software that is genuinely free in every sense — free to download, free to use, free to modify (source code available), and free of advertising. The mobile apps for Android and iOS are also completely free and carry no ads.
Current stable release: VLC 3.0.24 (22 September 2026). It is a major security update — over 130 fixes, FFmpeg upgraded from 4.4 to 8.1.2, and 49 third-party libraries refreshed. VLC 4.0 is still in development and has not shipped as of October 2026.
System Requirements
- OS: Windows 7 or later (Windows 10/11 recommended); macOS 10.13+ as a practical floor (the 3.0.x branch technically lists 10.7.5 as the absolute minimum); most modern 64-bit Linux distributions.
- Architecture: Windows x86 (32-bit), x64, and ARM64 builds are available. On Apple Silicon, use the universal or arm64 macOS package.
- Processor: 1 GHz or faster
- RAM: 512 MB minimum (1 GB+ recommended for HD playback)
- Storage: Roughly 26–85 MB for the installer, depending on platform and architecture
- Note: Also free on Android and iOS — the mobile apps carry no ads either
How to Install VLC
- Go to the official site. Visit videolan.org — the VideoLAN project. Beware of copycat "vlc-download" sites.
- Download the installer. Click the big orange Download VLC button. The site detects your OS; on a modern PC, grab the 64-bit Windows version. On a Snapdragon X or other Windows-on-ARM device, choose the ARM64 package instead.
- Run the installer. Open the downloaded file and click "Next" through the prompts. Default options are fine — you can untick extra shortcuts if you prefer.
- Launch VLC. Open it from your Start menu, or just drag any media file onto the VLC window.
Getting Started
- Play a file. Drag and drop a video or audio file onto the VLC window, or use Media → Open File to browse for one.
- Set it as your default player. On first launch VLC asks whether to become the default for supported formats. You can change this later under Tools → Preferences → Interface.
- Learn four shortcuts.
Spaceplays or pauses,Ftoggles fullscreen,Mmutes, and the arrow keys skip 10 seconds back or forward. - Add subtitles. Use Subtitle → Add Subtitle File to load an .srt, or drag the subtitle file onto the video window. Press
GorHto nudge subtitle timing if it drifts. - Open a network stream. Media → Open Network Stream and paste a URL to play internet radio, a livestream, or video hosted online.
- Tweak audio and video. Tools → Effects and Filters gives you an equalizer, volume normalizer, color adjustments, and cropping.
Useful Tips
- 🎞️ It plays everything. VLC ships with its own codecs, so MKV, MP4, AVI, MOV, FLV, WebM — and plenty of obscure formats — open without installing a codec pack.
- 🧰 Rescue half-downloaded files. VLC often plays partially downloaded or slightly damaged files that other players refuse to touch.
- ⚙️ Fix stuttering playback. Open Tools → Preferences → Input/Codecs and raise "File caching" to around 1000–1500 ms — the usual cure for choppy video from slow drives or network shares.
- 🖥️ Record your screen — including the Record step. Media → Open Capture Device with Capture mode set to "Desktop" only shows a preview. To start writing a file, click Playback → Record. VLC captures the full screen only, and does not record system audio by default.
- 📺 Cast to your TV. If you have a Chromecast on the same network, use Playback → Renderer to send video straight to the big screen.
- ⚡ Enable hardware decoding. In Preferences → Input/Codecs, set Hardware-accelerated decoding to "Automatic". On Windows, D3D11VA is the better backend on modern GPUs; 3.0.24 specifically improved AV1 decode through D3D11VA and VA-API.
- 🔐 No ads and no routine telemetry. VLC is open source and funded by donations — no bundled toolbars and no account. Update checks and optional metadata lookup do contact external servers; both can be turned off.
- 🖱️ Right-click menu is powerful. Right-click on the video for quick access to audio track switching, subtitle loading, aspect ratio, and playback speed. Much faster than the menu bar.
VLC vs MPC-HC vs PotPlayer vs MPC-BE
- VLC: Free, open source, cross-platform (Windows, macOS, Linux, Android, iOS), plays every format out of the box, no ads, no account. Slightly dated interface, and performance is good but not the fastest. Best for most users — the safest default choice.
- MPC-HC (clsid2 fork): Free, open source, Windows-only. The original MPC-HC project ended in July 2017, but a community fork maintained by clsid2 continues active development (2.8.3.x, October 2026). Extremely lightweight, minimal interface, plays almost everything. Best for users who want a bare-bones, fast Windows player.
- PotPlayer: Free, closed source, Windows-only. No longer bundles adware or shows ads as of 2021, so the old "bundled offers" warning no longer applies to the official installer. Excellent performance and hardware acceleration, deep codec and subtitle control, and a modern interface. Best for Windows power users who want maximum playback performance — but download only from the official site, because third-party repacks from search ads are frequently tampered with.
- MPC-BE: Free, open source, Windows-only. A separate project — a fork of Media Player Classic, not of MPC-HC — that is actively maintained. Very lightweight, with a strong following among users who pair it with madVR for HDR tone mapping. Best for users who want a minimal Windows player with modern rendering options.
For most users, VLC is the safest choice — cross-platform, plays everything, no advertising. On Windows specifically, PotPlayer is faster and better for large 4K files, and MPC-HC is the fastest lightweight option.
Troubleshooting Common Issues
- 🎬 Video is choppy or stutters. Enable hardware decoding in Preferences → Input/Codecs. Raise "File caching" to 1000–1500 ms. If the file is on a network drive, copy it to local storage first — playback from slow network shares is the most common stutter cause.
- 🔊 No audio during playback. Check Tools → Audio → Audio Track (the file may have multiple tracks and VLC selected a silent one). Also check Windows volume mixer — VLC's volume slider and Windows volume are separate.
- 📺 Subtitles appear out of sync. Press
Gto delay subtitles orHto advance them. Each press moves the timing by 50 ms. If subtitles don't appear at all, use Subtitle → Add Subtitle File to load them manually. - 🖤 Black screen with audio only. The video codec is using hardware acceleration incompatibly. Preferences → Input/Codecs → set Hardware-accelerated decoding to "Disable" temporarily. If that works, try "Direct3D11 Video Acceleration" instead of "Automatic".
- 🌐 Cannot open network stream. Confirm the URL is correct and the source is reachable in a browser. Some network streams require VLC to be allowed through the firewall — check Windows Firewall settings for
vlc.exe. - 💾 Cannot play a specific format. VLC plays almost everything, but some DRM-protected formats and 4K UHD Blu-ray (AACS 2.0) are not supported. If the file plays in another player but not VLC, it is likely DRM-protected.
- 🖥️ Screen recording produces an empty or black file. Confirm you clicked Playback → Record after the preview appeared. If the file is black, your GPU driver may be blocking desktop capture — update the driver, or try OBS Studio instead.
Frequently Asked Questions
What formats does VLC support?
VLC supports virtually every video and audio format in common use: MKV, MP4, AVI, MOV, FLV, WebM, OGG, WAV, MP3, FLAC, AAC, and many more. It also handles many obscure and legacy formats that other players cannot open. You do not need codec packs — VLC bundles its own.Does VLC work on Mac and Linux?
Yes. VLC runs natively on Windows (x86, x64, and ARM64), macOS (Intel and Apple Silicon), Linux, Android, and iOS. The interface is consistent across platforms.Can VLC record my screen?
Yes, but with real limitations. Use Media → Open Capture Device, set Capture mode to Desktop, choose a frame rate, and click Play. That only shows a preview — to actually start writing a file you must then click Playback → Record. VLC records the entire screen only (no region selection), does not capture system audio by default, and cannot capture microphone and system audio at the same time. For serious screen recording, use OBS Studio, which is also free and far more capable.How do I fix subtitles that are out of sync?
PressG to delay subtitles or H to advance them by 50 ms per press. Alternatively, use Tools → Track Synchronization to set precise offsets in seconds.