Download VLC media player

VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files, and various streaming protocols.

  • Windows 3.0.24
  • macOS 3.0.24
  • Free and open source
  • GPL-2.0

Windows 3.0.24

ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All users d711e1e1fe52052748c39080c7dce63f6b7e4c315efedf1774a3f1957b782ff3 Download
x64 (64-bit) MSI (WiX) All users 22172095ce4c2d5f5b600bb4c142d78105db29a77fa59a931941876f3b20f6d0 Download
x64 (64-bit) ZIPin Portable — fcf30850371ad10c9373cc4f0f4501e7dee49e3e9ae9f20c72fb2661a1ca6323 Download
ARM64 NSIS All users 1377f8a7aa8094cf73bc5a36428a652f3da41017fe16a522e0f7941723000bfb Download
ARM64 MSI (WiX) All users a9f5268006d51cf593a8d20edac3cc70aa65fd87ac37fa0a62c7509531996aee Download
ARM64 ZIPin Portable — f096226211f67f8e06e50cd0d6a948d842db128ff22a676dc1ca1cc6114baba5 Download
x86 (32-bit) NSIS All users 39928615829553bf71810119ea6ecd20cd2fa568e7ec5dfe2e48fd30819cf77a Download
x86 (32-bit) MSI (WiX) All users 6a55111e19cfd4b25390fed2744eedd6f6c32d3d5bce68ec4b3c2f0f47951eb0 Download
x86 (32-bit) ZIPin Portable — 8511356afd680817f3aea624c63032d0936f3d77b2175fb36c8fc16adf9744e8 Download

Install with winget: winget install --id VideoLAN.VLC --exact

Check a download: Get-FileHash .\<file> -Algorithm SHA256 (PowerShell) and compare it with the SHA-256 above.

macOS 3.0.24

ArchitectureFormatRequiresFile & sourceSHA-256Download
Intel (x64) DMG — vlc-3.0.24-intel64.dmgget.videolan.org 1ef6c903e2dc026d4e58ddf7b2a9ed0eb6f8caf80a9a9f46f96490340b962707 Download
Apple silicon (ARM64) DMG — vlc-3.0.24-arm64.dmgget.videolan.org 64a89d93cdd30b0e97131743e246373db82d6826ea882d265d46d74b136da2b7 Download

Install with Homebrew: brew install --cask vlc

Check a download: shasum -a 256 ~/Downloads/<file> (Terminal) and compare it with the SHA-256 above.

What the installer does

Windows

  • Delivered as an NSIS (Nullsoft) setup program (.exe) for x64, x86, and ARM64, a Windows Installer package built with WiX (.msi) for x64, x86, and ARM64, and a ZIP archive that is unpacked containing a portable program that runs without being installed for x64, x86, and ARM64.
  • The manifest does not state an install scope.
  • The installer asks Windows for administrator rights itself.
  • Associates with the file types .264, .3g2, .3ga, .3gp, .3gp2, .3gpp, .669, .a52, .aac, .ac3, .adt, and .adts and others.
  • Adds the command-line command vlc.
  • Minimum Windows version: 6.1.7600.0.
  • Upgrades install over the existing version.

macOS

  • Delivered as a disk image (.dmg) for Intel (x64) and Apple silicon (ARM64).
  • Installs the app VLC.app into the Applications folder.
  • The app updates itself, so it may be newer than the version Homebrew lists.
  • On uninstall, Homebrew asks the app to quit.
  • A full “zap” removal also deletes up to 8 support, cache and preference locations in your home folder.

Overview

VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.

Simple, fast and powerful Plays everything - Files, Discs, Webcams, Devices and Streams. Plays most codecs with no codec packs needed - MPEG-2, MPEG-4, H.264, MKV, WebM, WMV, MP3... Completely Free - no spyware, no ads and no user tracking.

Details

Publisher
VideoLAN
Latest version
Windows 3.0.24 · macOS 3.0.24
Released
2026-09-21 Windows build
Platforms
Windows, macOS
License
GPL-2.0
Price
Free and open source
Copyright
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
Tags
audio-player audioplayer cross-platform dvd foss media-player multimedia video-player
winget ID
VideoLAN.VLC
Homebrew cask
vlc
winget moniker
vlc

Official links

Verification & provenance

Level 0. Hashes copied from upstream package manifests (winget-pkgs, Homebrew cask). Not independently re-computed; signatures not checked.
Hash re-computed by everyversion.netNot yet
Code signature checkedNot yet
Publisher / domain / certificate change monitoringNot yet
Windows: sourcemicrosoft/winget-pkgs
Windows: SHA-256 in upstream manifestYes
Windows: observed at commit21e6be824c55 · retrieved 2026-11-04
macOS: sourceHomebrew/homebrew-cask
macOS: SHA-256 in upstream manifestYes
macOS: observed at commit1f44ba636b3c · retrieved 2026-11-04

Old versions

Windows versions

15 versions listed. Open a version for its installers, checksums and a command that pins it.

3.0.24 latest2026-09-21 · 9 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All users d711e1e1fe52052748c39080c7dce63f6b7e4c315efedf1774a3f1957b782ff3 Download
x64 (64-bit) MSI (WiX) All users 22172095ce4c2d5f5b600bb4c142d78105db29a77fa59a931941876f3b20f6d0 Download
x64 (64-bit) ZIPin Portable — fcf30850371ad10c9373cc4f0f4501e7dee49e3e9ae9f20c72fb2661a1ca6323 Download
ARM64 NSIS All users 1377f8a7aa8094cf73bc5a36428a652f3da41017fe16a522e0f7941723000bfb Download
ARM64 MSI (WiX) All users a9f5268006d51cf593a8d20edac3cc70aa65fd87ac37fa0a62c7509531996aee Download
ARM64 ZIPin Portable — f096226211f67f8e06e50cd0d6a948d842db128ff22a676dc1ca1cc6114baba5 Download
x86 (32-bit) NSIS All users 39928615829553bf71810119ea6ecd20cd2fa568e7ec5dfe2e48fd30819cf77a Download
x86 (32-bit) MSI (WiX) All users 6a55111e19cfd4b25390fed2744eedd6f6c32d3d5bce68ec4b3c2f0f47951eb0 Download
x86 (32-bit) ZIPin Portable — 8511356afd680817f3aea624c63032d0936f3d77b2175fb36c8fc16adf9744e8 Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.24 --exact

Manifest: manifests/v/VideoLAN/VLC/3.0.24

3.0.232025-12-31 · 9 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All users 20ad191348684b470ddc4e05204316f3d8e39655f412b3e392a0eef97639daaf Download
x64 (64-bit) MSI (WiX) All users bc4b902a480b98a4a5479327a7f210f06369a59bf727649e320faba5b4ef1f5e Download
x64 (64-bit) ZIPin Portable — 992d19dbd0b8a7cde9167d2f7780b1ef6f92acc8a71acfa736101a21f35181e1 Download
ARM64 NSIS All users f1feeeefbe76299c9e0fe8df3d9dd7b30a96d6aef5dc842a22f5cfb577822427 Download
ARM64 MSI (WiX) All users 875037fdc5cccaa93aebbabd42275a7fd412e640c7d3633b32b241220d208033 Download
ARM64 ZIPin Portable — 9c0917dc521ffc8ce30e70bca7f6c9dc8fec80909d763e75cd976351dee8db0b Download
x86 (32-bit) NSIS All users ecc17f097ee0801f04faabb5ef9992ff00ea4c98c8fa005f6508ee74b41b6a53 Download
x86 (32-bit) MSI (WiX) All users fd8c2a39efcfc57b26379d890db5159782147a543f3145ffec681a32da0153d1 Download
x86 (32-bit) ZIPin Portable — 8a12a33416ecb319ee06569fd7b5319af7362dfb6ef680df74b4a2c49af6515a Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.23 --exact

Manifest: manifests/v/VideoLAN/VLC/3.0.23

3.0.222025-11-27 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All usersen-US 01e670abde72d37062b3b0f005b0963f7fd460d2c410e39ae52e53fc74034835 Download
x64 (64-bit) MSI (WiX) All usersen-US 48d357c0676a263b0354c555cdb118d228b109a0fc8410374f0e9b437c056495 Download
x86 (32-bit) NSIS All usersen-US acf41f6c3c16278cc2f4849930fd3886ec88dfb8c883641abf7928a8db2309ae Download
x86 (32-bit) MSI (WiX) All usersen-US 2b0fd78db01144ff9467a9fd6f8af680dbd9aa20653878e156081dc809f1f9de Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.22 --exact

Release notes

Manifest: manifests/v/VideoLAN/VLC/3.0.22

3.0.212 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All users 9742689a50e96ddc04d80ceff046b28da2beefd617be18166f8c5e715ec60c59 Download
x86 (32-bit) NSIS All users 4bd03202b6633f9611b3fc8757880a9b2b38c7c0c40ed6bcbefec71c0099d493 Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.21 --exact

Decoders: * Improve Opus ambisonic support * Fix some ASS subtitle rendering issues * Fix Opus in MP4 behaviour * Fix VAAPI hw decoding with some drivers Input: * Add support for HTTP content range handling according to RFC 9110 * Fix some HLS Adaptive Streaming not working in audio-only mode Video Output: * Super Resolution scaling with AMD GPUs * The D3D11 HDR option can also turn on/off HDR for all sources regardless of the display * Improve subtitles rendering on Apple platforms of notably Asian languages by correcting font fallback lookups Video Filter: * New AMD VQ Enhancer filter * Add D3D11 option to use NVIDIA TrueHDR to generate HDR from SDR sources Audio Output: * Fix regression on macOS causing crashes when using audio devices with more than 9 channels Services Discovery: * Fix exposed UPnP directory URL schemes to be compliant with RFC 3986 Contrib: * Update FFmpeg to 4.4.4 * Update dav1d to 1.4.2 * Update libvpx to 1.14.1 libVLC: * the HWND passed to libvlc_media_player_set_hwnd must have the WS_CLIPCHILDREN style set. * Fix crashes when using caopengllayer Misc: * Fix various warnings, leaks and potential crashes * Fix security integer overflow in MMS module

Release notes

Manifest: manifests/v/VideoLAN/VLC/3.0.21

3.0.204 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All users d8055b6643651ca5b9ad58c438692a481483657f3f31624cdfa68b92e8394a57 Download
x64 (64-bit) MSI (WiX) All users ce1fe655b7cd8e11a55dde25502f42e0bf0a9d3bc0556583b6a841fa37e88f02 Download
x86 (32-bit) NSIS All users e197583514fa600f24a3b88cf6b24102c5c09dc39bad6ac9626bd55f23ff9def Download
x86 (32-bit) MSI (WiX) All users 4391855e389032d7e65b111e14484a22cab475016029e98ecf6f701425781ebc Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.20 --exact

Manifest: manifests/v/VideoLAN/VLC/3.0.20

3.0.194 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All users 409e0cb6f80c840aefa6f7f48d168b3cce63eb1bb1a67b44929f6d6dd1bc8fe5 Download
x64 (64-bit) MSI (WiX) All users 376b5d74ed5b12036c4b32a6d84d59d5de0a33c69c3d7ac52bd4b520bd3913e4 Download
x86 (32-bit) NSIS All users b23b848c1b32cf253f44fef55eb9aacfc118d172111b3f193704135525190bf6 Download
x86 (32-bit) MSI (WiX) All users 334a82adcc6c3dc0c77110b48f85746ab35259b9716a3e9bccb8f606385f3fbd Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.19 --exact

Manifest: manifests/v/VideoLAN/VLC/3.0.19

3.0.182022-11-08 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All users ba575f153d357eaf3fdbf446b9b93a12ced87c35887cdd83ad4281733eb86602 Download
x64 (64-bit) MSI (WiX) All users a618d66b2f753343402200ad17d92eb6d4ab10db0dd1a098402e2968aa3114c4 Download
x86 (32-bit) NSIS All users f4baaa8135e0f9a993f0258a4d095db475096896bd3adb48369f1f70c1f0d9d4 Download
x86 (32-bit) MSI (WiX) All users 72eb05d21a4159450dbb39f2a09c5ed7c8370c9b4cad75ce36a1a71b9f8a7d11 Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.18 --exact

This is the nineteenth release of VLC 3.0 branch, named "Vetinari", in reference to the Lord Patrician from Discworld. This updates contains various fixes and improvements: - Major adaptive streaming update - Codec updates - Fix seeking for some formats - Many updates of third party libraries - Numerous crash fixes And many more! Check our news file for more details!

Release notes

Manifest: manifests/v/VideoLAN/VLC/3.0.18

3.0.17.42022-04-19 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All users fda8cbf2ee876be4eb14d7affca3a0746ef4ae78341dbb589cbdddcf912db85c Download
x64 (64-bit) MSI (WiX) All users 4407681247ed74d7b42dc9d622fc345c5fdb19897bd162448ef4578e628ee269 Download
x86 (32-bit) NSIS All users 514b0bf5ac82e7132ecac31da64c38fc85cd0ff76e2dcbcf904b6e2028c6749f Download
x86 (32-bit) MSI (WiX) All users a8067928fbd2eed35e7eedb19d8c867e58e79a9bd1f92d1b3339151ecd5a4779 Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.17.4 --exact

This is the eighteenth release of VLC 3.0 branch, named "Vetinari", in reference to the Lord Patrician from Discworld. 3.0.17.4 Release Notes: - This is a hotfix release to fix a UPnP regression on Windows. 3.0.17.3 Release Notes: - This is a fixup release which fixes a regression that could cause a lack of audio for adaptive streaming playback. 3.0.17.2 Release Notes: - This is a fixup release which fixes youtube playback and contextual menus on integrated video for the Qt interface. - Please note that the patch version is now specified as `.X` instead of `-X` as it was for the previous 3.0.17 fixup release, as it was requested by some Linux distributions packagers. 3.0.17.1 Release Notes: - This is a fixup release which bumps libflac to 1.3.4 in order to fix CVE-2020-0499 and CVE-2021-0561 on platforms for which we provide binary releases. 3.0.17.0 Release Notes: This updates contains various fixes and improvements: - Major adaptive streaming stack overhaul - Major codec updates - Many third party libraries update - Allow brackets in the path section of URLs - Better notch support for new macbooks - Add support for DAV video and Webp image formats - Improve AV1 live streaming support - Several SRT support improvements - Numerous crash fixes - Update youtube script

Release notes

Manifest: manifests/v/VideoLAN/VLC/3.0.17.4

3.0.162021-06-18 · 4 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All users 0cff2d41a69d72de30607b8fc09da90e352393e154a342efcddb91e06b3a2147 Download
x64 (64-bit) MSI (WiX) All users 76c7a962a9afa77830684afc3b94211e8bacc1e6e70c4be3d5e3807c32b19c60 Download
x86 (32-bit) NSIS All users 4599f5d504c127f7e2ee391f06725461b9b761492c72ac2eb98f2429f04ef5c1 Download
x86 (32-bit) MSI (WiX) All users 9ef29157a106ce299207a5a2d1369b9c0b549871bee103cf8d34b00d8a8c7389 Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.16 --exact

This is the seventeenth release of VLC 3.0 branch, named "Vetinari", in reference to the Lord Patrician from Discworld. This release fixes a regression in the Direct3D11 module on Windows 8 & 8.1. It also: - Adds touchbar support - Fixes the RTSP server timeout handling Along with a few other improvements!

Release notes

Manifest: manifests/v/VideoLAN/VLC/3.0.16

3.0.154 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All usersen-US c73a881b4025fb26ed8cb070f06af994ac0ccda8a34781e0fbd2a7275d7652ac Download
x64 (64-bit) MSI (WiX) All usersen-US fea4d7e4e972214ba04d8933ef4960bdad847e083cc04697d0164849fdc6cf78 Download
x86 (32-bit) NSIS All usersen-US 4b834eec9d62bd042f0d3b9e95de5cbf9f2cd0edbbc5f04679cb4e5e425501ea Download
x86 (32-bit) MSI (WiX) All usersen-US df91ab6a5fbc64d1fd36f17d23e662a291d5af69f12baef7c0b1bed2bed37140 Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.15 --exact

Manifest: manifests/v/VideoLAN/VLC/3.0.15

3.0.144 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All usersen-US cf43144bcbbbc5932a1647f4632b533ba52b8a3663b1f18885f000875770536a Download
x64 (64-bit) MSI (WiX) All usersen-US 2244fdba295ee082147413efbc2fc8621ed448bfc9a7d32b312836a36c328ac0 Download
x86 (32-bit) NSIS All usersen-US 65ff4c92a821dc52609bf2a276045c1b7ab79ae38217bc8a950e27915c881b43 Download
x86 (32-bit) MSI (WiX) All usersen-US b4e876c059946462c141765a9dc1c8c2435462f81a3f0f4bb1e76e2997d49ebf Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.14 --exact

Manifest: manifests/v/VideoLAN/VLC/3.0.14

3.0.132 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) MSI (WiX) All usersen-US 4a028279754341a0fb334804bc64fa26f6b782a247035ea2d3ed75e469626521 Download
x86 (32-bit) MSI (WiX) All usersen-US bc12de13cbd0747b6dd1d91085eecdfa5a80676ff597b282c4e535f1232e8f4c Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.13 --exact

Manifest: manifests/v/VideoLAN/VLC/3.0.13

3.0.122 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) MSI (WiX) All usersen-US 99a5d0252304fbcd6ba5ffdf7c11a5ccc4f8439a328b2957a83bd21dcb39de55 Download
x86 (32-bit) MSI (WiX) All usersen-US f47b7e09cb5573fae33acecaea6a0bf0adbfdc579fcd144cca25e3b269304874 Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.12 --exact

Manifest: manifests/v/VideoLAN/VLC/3.0.12

3.0.114 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All usersen-US 2e41f1959ad77c34746715da5027c5ed554c35361397c9984a9ef78bc0b5e937 Download
x64 (64-bit) MSI (WiX) All usersen-US 2a6579e149a6420178db198e536ea25c385ac7d996bb7958b9beed2bafff4664 Download
x86 (32-bit) NSIS All usersen-US 86a95690916f9f5b86593ef3f146c101d11f5d5e55670613bf88211ca3036aca Download
x86 (32-bit) MSI (WiX) All usersen-US 923f2f859bfcccb4ff46ac27bc52920b57d2dfe33ffe3875a239d73a1de96b70 Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.11 --exact

Manifest: manifests/v/VideoLAN/VLC/3.0.11

3.0.104 installers
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS All usersen-US e0a0883cd6c29aee23ecfc63573bc09e09f78de0da78a6f55ab13fab1c65850b Download
x64 (64-bit) MSI (WiX) All usersen-US b15a8b8bbf0027542afe060cd00c6105d34a311a7e06db028b62bb500b3ddd8e Download
x86 (32-bit) NSIS All usersen-US ccfb91146cba92a3ec5274fee90d2cee35cfda7fd38240b3f65da26d53d28a0b Download
x86 (32-bit) MSI (WiX) All usersen-US 5eb9d9d182399c79e89dcf2a2e82852638a8757cb3313844d61ad6036448924f Download

Pin this version: winget install --id VideoLAN.VLC --version 3.0.10 --exact

Manifest: manifests/v/VideoLAN/VLC/3.0.10

macOS versions

Homebrew casks list only the current release. Earlier builds appear in the cask’s history on GitHub, and Homebrew cannot install them directly.

3.0.24 latest2 installers
ArchitectureFormatRequiresFile & sourceSHA-256Download
Intel (x64) DMG — vlc-3.0.24-intel64.dmgget.videolan.org 1ef6c903e2dc026d4e58ddf7b2a9ed0eb6f8caf80a9a9f46f96490340b962707 Download
Apple silicon (ARM64) DMG — vlc-3.0.24-arm64.dmgget.videolan.org 64a89d93cdd30b0e97131743e246373db82d6826ea882d265d46d74b136da2b7 Download