.. _os_compatibility:
.. raw:: html
.. role:: red
.. role:: green
.. role:: blue
=========================
OS Compatibility Matrix
=========================
Windows
=========
Version Compatibility Summary
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
| | | | | | | |
| VLC Version | 0.8.6 | 0.9x 1.0x | 1.1x | 2.x | 3.0x | *Remarks* |
| | | | | | | |
+====================+=============+=============+=============+===========================+============================+===========================================================+
|**Windows 95/98/ME**|:green:`YES` | :red:`NO` |:red:`NO` | :red:`NO` | :red:`NO` | *Use KernelEx to use latest versions* |
| | | | | | | |
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
| **Windows NT 4.0** |:green:`YES` |:green:`YES` |:red:`NO` | :red:`NO` | :red:`NO` | |
| | | | | | | |
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
| **Windows 2000** |:green:`YES` |:green:`YES` |:green:`YES` | :red:`NO` | :red:`NO` | *Installation of SP4 is manadatory* |
| | | | | | | |
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
| **Windows XP** |:red:`NO` |:red:`NO` |:red:`NO` |:green:`YES`, SP2 or newer |:blue:`Update your Windows` | *Installation of SP3 is manadatory* |
| | | | | | | |
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
|**Windows 2003 R2** |:red:`NO` |:red:`NO` |:red:`NO` |:green:`YES`, SP1 or newer |:blue:`Update your Windows` | *Installation of SP3 is manadatory* |
| | | | | | | |
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
| **Windows Vista** |:red:`NO` | :red:`NO` |:red:`NO` | :green:`YES` | :green:`YES` |*It is highly recommended to install the Platform Update 1*|
| | | | | | | |
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
| **Windows** |:red:`NO` | :red:`NO` |:red:`NO` | :green:`YES` | :green:`YES` | |
| **2008/2008R2** | | | | | | |
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
| **Windows 7** |:red:`NO` |:red:`NO` |:red:`NO` | :green:`YES` | :green:`YES` | *Installation of SP1 is recommended, for safety* |
| | | | | | | |
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
| **Windows 8/8.1** |:red:`NO` | :red:`NO` |:red:`NO` |:green:`YES`, Since 2.0.4 | :green:`YES` | |
| | | | | | | |
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
| **Windows 10** |:red:`NO` |:red:`NO` |:red:`NO` |:green:`YES`, Since 2.2.1 | :green:`YES` | |
| | | | | | | |
+--------------------+-------------+-------------+-------------+---------------------------+----------------------------+-----------------------------------------------------------+
Exceptions
++++++++++++
* VLC 1.0.0 does not work on Vista or Windows 7 - This is a known limtation.
* VLC 0.9.0/1.0.0/1.1.0 doesn't work on Win9x - This is by design. You need atleast Windows 2000 to run the latest VLC 1.1.x. For earlier Windows release, use VLC 0.8.6i or check out `this forum post `_ for tips on running the latest versions of VLC.
* VLC 2.0.0 doesn't work on Windows 2000 or Windows XP S1 - This is by design. You need at least Windows XP SP2 to run latest VLC 2.0.x. Please upgrade your Windows or use VLC 1.1.11.
Mac OS X
==========
Version Compatibility Summary
+-------------------------+-------------+-------------+-------------+-------------+--------------------+-------------+----------------------------------------------+
| *VLC Version* | 0.8.6 | 0.9x | 1.x | 2.0x | 2.1x | 3.0.x | *Remarks* |
| | | | | | 2.2x | | |
+=========================+=============+=============+=============+=============+====================+=============+==============================================+
| **Earlier** |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` |Mac OS 10.0 -Cheetah, 10.1-Puma run |
| **than 10.3** | | | | | | |on VLC 0.7.0.; 10.2-Jaguar runs on VLC 0.8.4a.|
+-------------------------+-------------+-------------+-------------+-------------+--------------------+-------------+----------------------------------------------+
| **10.3** |:green:`YES` | :red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` |Use 0.8.6i on Mac OS X 10.3.9 with QuickTime 7|
| **Panther** | | | | | | | |
+-------------------------+-------------+-------------+-------------+-------------+--------------------+-------------+----------------------------------------------+
| **10.4** |:green:`YES` |:green:`YES` |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` |Use 0.9.10 on Mac OS X10.4.11 with QuickTime 7|
| **Tiger** | | | | | | | |
+-------------------------+-------------+-------------+-------------+-------------+--------------------+-------------+----------------------------------------------+
| **10.5** |:green:`YES` |:green:`YES` |:green:`YES` |:green:`YES` |:red:`NO` |:red:`NO` |It works for both, PPC and Intel |
| **Leopard** | | | | | | | |
+-------------------------+-------------+-------------+-------------+-------------+--------------------+-------------+----------------------------------------------+
|**10.6 Snow Leopard** |:red:`NO` |:green:`YES` |:green:`YES` |:green:`YES` |:blue:`64 Bit Only` |:red:`NO` |10.6.3 or later strongly recommended |
| | | | | | | | |
+-------------------------+-------------+-------------+-------------+-------------+--------------------+-------------+----------------------------------------------+
| **10.7 Lion** |:red:`NO` |:red:`NO` |:green:`YES` |:green:`YES` |:green:`YES` |:green:`YES` |10.7.2 or later strongly recommended |
| | | | | | | | |
+-------------------------+-------------+-------------+-------------+-------------+--------------------+-------------+----------------------------------------------+
|**10.8 Mountaion Lion** |:red:`NO` |:red:`NO` |:red:`NO` |:green:`YES` |:green:`YES` |:green:`YES` |10.8.2 or later strongly recommended |
| | | | | | | | |
+-------------------------+-------------+-------------+-------------+-------------+--------------------+-------------+----------------------------------------------+
|**10.9** **'Mavericks'** |:red:`NO` |:red:`NO` | :red:`NO` |:red:`NO` |:green:`YES` |:green:`YES` | |
| **and later** | | | | | | | |
| | | | | | | | |
+-------------------------+-------------+-------------+-------------+-------------+--------------------+-------------+----------------------------------------------+
Exceptions
++++++++++++
- Mac OS X 10.1 can run up to VLC 0.7.0.
- Mac OS X 10.2 can run up to VLC 0.8.4a with QuickTime 6.5.2.
'nix
========
Version Compatibility Summary
+------------------------+--------------------+-----------------------------------------------------------------------------------+
| | | *VLC works perfectly under Linux.* |
| | | *The team supports the Debian version. However Ubuntu, Gentoo, OpenSuse* |
| **Linux** | :green:`YES` | *Mandiva, Fedora Care are often tested by the team but the packages* |
| | | *are not made by the VideoLAN team.* |
+------------------------+--------------------+-----------------------------------------------------------------------------------+
| **'BSD** | :green:`YES` | *VLC should work without any problem.* |
+------------------------+--------------------+-----------------------------------------------------------------------------------+
| | | |
|**Solaris/Open Solaris**|:blue:`Conditional` | *VLC is buildable under Solaris after some adaptations.* |
| | | *Reports have said that the attempts were successful.* |
+------------------------+--------------------+-----------------------------------------------------------------------------------+
| | | |
| **Other Unixes** |:blue:`Conditional` | *Same as Solaris* |
+------------------------+--------------------+-----------------------------------------------------------------------------------+
| | | |
| **BeOS** | :green:`YES` | *Only Old Versions* |
+------------------------+--------------------+-----------------------------------------------------------------------------------+
iOS
=======
Version Compatibility Summary
+-----------------+----------+-------------+-------------+-------------+-------------+-------------------------+
| | | | | | | |
| VLC Version | 1.x |2.0.x 2.1.x | 2.2.x 2.3.x | 3.0.x | 3.1.x | *Remarks* |
| | | | | | 3.2.x | |
+=================+==========+=============+=============+=============+=============+=========================+
| **6.1** |:red:`NO` |:green:`YES` |:green:`YES` |:green:`YES` |:green:`YES` | Older Release |
+-----------------+----------+-------------+-------------+-------------+-------------+-------------------------+
| **7.0** |:red:`NO` |:green:`YES` |:green:`YES` |:green:`YES` |:green:`YES` | Older Release |
+-----------------+----------+-------------+-------------+-------------+-------------+-------------------------+
| **8.0** |:red:`NO` |:green:`YES` |:green:`YES` |:green:`YES` |:green:`YES` | Older Release |
+-----------------+----------+-------------+-------------+-------------+-------------+-------------------------+
|**9.0.x-9.3.x** |:red:`NO` |:red:`NO` |:red:`NO` |:green:`YES` |:green:`YES` | |
+-----------------+----------+-------------+-------------+-------------+-------------+-------------------------+
|**10.0.x-10.3.x**|:red:`NO` |:red:`NO` |:red:`NO` |:green:`YES` |:green:`YES` | |
+-----------------+----------+-------------+-------------+-------------+-------------+-------------------------+
|**11.0.x-11.4.x**|:red:`NO` |:red:`NO` |:red:`NO` |:green:`YES` |:green:`YES` | |
+-----------------+----------+-------------+-------------+-------------+-------------+-------------------------+
|**12.0.x-12.4.x**|:red:`NO` |:red:`NO` |:red:`NO` |:green:`YES` |:green:`YES` | |
+-----------------+----------+-------------+-------------+-------------+-------------+-------------------------+
|**13.0-13.5.x** |:red:`NO` |:red:`NO` |:red:`NO` |:green:`YES` |:green:`YES` | |
+-----------------+----------+-------------+-------------+-------------+-------------+-------------------------+
.. warning::
iOS versions 6.1, 7.0, 8.0 are deprecated. Upgrading to a more recent iOS version is strongly recommended.
Android
=========
Version Compatibility Summary
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
| | | | | | 3.0.9x |
| VLC Version | 1.x | 2.0.x | 2.x | 3.0.x | 3.1.x |
| | | | | 3.0.1x | 3.2.x |
| | | | | | 3.3.x |
+=======================================+=============+=============+=============+=============+===============+
| | | | | | |
| **2.2; Froyo, API 8** |:green:`YES` |:green:`YES` |:red:`NO` |:red:`NO` | :red:`NO` |
| | | | | | |
| | | | | | |
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
| | | | | | |
| **2.3.2; Gingerbread, API 9** | | | | | |
| |:red:`NO` |:red:`NO` |:green:`YES` |:green:`YES` | :red:`NO` |
| | | | | | |
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
| | | | | | |
| **4.2; Jellybean, API 17** |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` | :green:`YES` |
| **4.3; API 18** | | | | | |
| | | | | | |
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
| | | | | | |
| **4.4 - 4.4.4; Kitkat,API 19-20** | | | | | |
| |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` | :green:`YES` |
| | | | | | |
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
| | | | | | |
| **5.0 - 5.1.1; Lollipop, API 21-22** |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` | :green:`YES` |
| | | | | | |
| | | | | | |
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
| | | | | | |
| **6.0 - 6.0.1; Marshmallow, API 23** |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` | :green:`YES` |
| | | | | | |
| | | | | | |
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
| | | | | | |
| **7.0-7.1.2; Nougat, API 23** |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` | :green:`YES` |
| | | | | | |
| | | | | | |
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
| | | | | | |
| **8.0 - 8.1; Oreo, API 26-27** |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` | :green:`YES` |
| | | | | | |
| | | | | | |
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
| | | | | | |
| **9.0; Pie, API 28** |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` | :green:`YES` |
| | | | | | |
| | | | | | |
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
| | | | | | |
| **10.0; Android 10, API 29** |:red:`NO` |:red:`NO` |:red:`NO` |:red:`NO` | :green:`YES` |
| | | | | | |
| | | | | | |
+---------------------------------------+-------------+-------------+-------------+-------------+---------------+
.. warning::
For any Android version below 4.3 (API 18), software decoding is required.