Help us keep the list up to date and submit new video software here.

Software Home »



Kodi (former XBMC) is an award-winning free and open source software media player and entertainment hub that can be installed on Linux, OSX, Windows, iOS, and Android, featuring a 10-foot user interface for use with televisions and remote controls. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet.

Free software
OS: Win Mac Linux
File size: 62MB
Beta version
Old versions
Version history
9 votes
Rate it


Kodi screenshot

Kodi screenshot 2

Kodi screenshot 3
Latest version

19.4 / 20.0 Alpha 2 (July 10, 2022)


Visit developer's site

Download Kodi 19.4 Windows 64-bit  76MB  Win64

Download Kodi 19.4 Windows  62MB  Win

Download Kodi 19.4 Mac 64-bit  93MB  Mac64

Download Kodi 19.4 Linux 64-bit  Linux64

Download Kodi 19.4 Linux  Linux

Download Beta and other versions

Download Kodi 20.0 Alpha 2 Windows 64-bit  66MB  Win64

Download Kodi 20.0 Alpha 2 Windows  66MB  Win

Download Kodi 20.0 Alpha 2 Mac  66MB  Mac

Download old versions

Download Kodi old versions

Software License

Free software / FOSS (Free download and also Free and Open Source Software)

Supported operating systems

WinWindows MacMac OS LinuxLinux

Version history / Release notes / Changelog / What's New

Kodi "Nexus" Alpha 2
Developer, Prerelease

Team Kodi

July 10, 2022

4 min read
Slightly delayed Alpha 2, but here we go. We had a bit of a wild ride more due to behind the scenes update and changes - however, the good news is that it's given us more time for fixes and additions.

Release notes
Platform Specific


Fix a stutter when the Kodi Android app was opened, closed and opened again. One of our team members (@thexai) noticed an issue with a recent PR that caused media stuttering to occur only after the app was opened and closed and reopened again without a force close. @ksooo has come up with a fix, so hopefully playback should be a better experience over Alpha 1.
Another TrueHD fix - buffers reduced to a specific level to optimise data throughput - Android: Adjust buffer size/duration for TrueHD IEC.
More local app icons should render fully in Kodi - Android: CFileAndroidApp::ReadIcon: Add support for icons provided a....
Fix a packaging error for binary python modules (pycryptodome) - Android: packaging: don't delete cryptodome libraries from depends i....

Fixes some specific H.265 video crashes - XBox: DXVA2: Allows the use of more than 16 decoding surfaces for H265 Full HD or less.

Android and Apple systems have had their Python version bumped to 3.9.13 in accordance with the latest release of the CPython 3.9 series. Of note, there have been fixes by the CPython team specifically for issues raised by Kodi community members around some crashes. Thanks to those members raising the upstream issues, and the fantastic CPython team for fixing them.

Please note, this does not affect any of our Windows releases, or if you are using Linux.


Fix a regression that caused thumbnails to not appear when accessed from "remote" filesystems (e.g. WebDAV) - fixed: URIUtils::IsInternetStream() didn't properly handle filesystem....
Closed Captions

Fix an instance of Closed Captions not working. A forum member was able to provide an extremely helpful sample that allowed @enen92 to track down an issue with closed captions not working correctly. Incidentally, this also fixes Closed Captions for some Inputstream.Adaptive streams as confirmed by @CastagnaIT.

Multiple WebVTT fixes

Subtitles: WebVTT: Fix X-TIMESTAMP-MAP LOCAL parsing.
Subtitles: WebVTT: Clear all overlays just before creating a new parser.
Subtitles: WevVTT: Sync cue timestamps with period start.

Fix BluRay resume issues - Discs: Fix resume of Blurays and BluRay ISOs (state serializer).
Thumbnail Images

Reduce "quality" of thumbnail creation - FFmpegImage: Reduce quality a tiny bit

NOTE: An advanced setting is available for those users who wish to alter the default further. More information can be found on the wiki.


A couple of skinning changes have been introduced. gui: info: Add VideoPlayer.Art(type) and positional variants and gui: info: Add Addon.Setting* infos.
Skin timers - skinning: Skin timer implementation.
Removal of player.DisplayAfterSeek - gui: info: Remove Player.DisplayAfterSeek.
Skip border infill - Adds GUI hint for skins to skip border infill.
Moving speed - gui: Implemented movingspeed to mover/resize controls.
Diffuse fading animations - Added diffuse fading animation effect .
VideoPlayer.Art(type) and positional variants - gui: info: Add VideoPlayer.Art(type) and positional variants.

Kodi "Nexus" Alpha 1
Developer, Prerelease
Team Kodi
May 16, 2022

So, here we go, with no further ado, we'd like to present the first Alpha releases of Kodi 20.x "Nexus".

This is a major release, so, as you'd expect, it comes with many new features. However, it will inevitably cause problems for some people, which is why we'll go through a more traditional Alpha/Beta/Release Candidate model. As such, then, please be aware that installing this will inevitably break things, and we'd really like your help at that point to identify the problems and get them fixed.

So, all that aside... what's actually changed?


AV1 hardware decoding for Android. PR
AV1 hardware decoding for Linux via VAAPI PR
Bump to FFMPEG 4.4 PR

Add new font style settings such as border size/colour, background type/colour/opacity, shadow colour/opacity, and blur
Add support to display subtitles with dynamic positions which make use of position tags
Add underlined and strikethrough text style support
Add a new wide colour palette in colour settings
Add a new setting to change text alignment for closed caption subtitles for a better reading
Add a new setting to override subtitles metadata like style and position
Improved font size that now match the point/pixel proportion
When Kodi is in windowed mode subtitles are now always displayed correctly
Improved VPlayer for better reading of multiline text
Improved SAMI format to better support multiple languages
Improved TX3G format to support multiple styles, colours and alpha channel
ASS/SSA subtitles are displayed without flickering
Improved image-based subtitle rendering to keep a better aspect ratio
Add support to the WebVTT subtitle format type
Improved font list setting - the actual names of the fonts are now listed
Add support to OpenType font type (OTF)
Improved calibration window, so it's now possible to also reset the calibration settings
Subtitle settings can now be changed while in playback without side effects

Fix resume of Blu-Rays and DVD ISOs in file mode (not in library)
Fix playback of some optical discs on Linux due the incorrect mapping of mountpoints
On Linux optical media is now mounted by default (via udisks)
Partial code cleanup and platform split of disc drive handling
Skin cosmetics
Fix duplicated context menu items

Fix EDL mute sections and EDL cuts

Fix wrap lists
Fix hitrect on auto sized buttons
Fix some context menu options not triggering the respective builtin action
Independent volume setting for GUI sounds PR
Password reveal button in keyboard dialog PR

Added Steam Deck built-in controller support

Add a new Colour Picker window dialog to allow display a colour list
Improved image control to support read dynamic $INFO data to "colordiffuse" tag
Improved Player Process Info window - new information has been added and grouped by context
New media flags for HDR videos: detect, store and process the type of HDR in a video file PR
Skinners can now define modal dialogs if its visibility depends on Boolean condition evaluation
Deprecation of old infolabels with the introduction of new generic ones (e.g. Player.Editlist, Player.Cuts, etc)

Estuary PVR Home Screen: New widget for timers (replacing old current/next recording widget)
Estuary PVR Home Screen: Add percentage played progress bars to Recent Channels and Recent Recordings widgets
Estuary PVR Home Screen: Change default click action to open the Guide window
Improve display of EDL markers on the default skin (EDL mutes are now shown, cut sections are also identified)

Savestate manager for Retroplayer with captions describing the state of the game provided by PR
In-game Port Setup dialog to change between game controllers PR
Platform Specifics

UNIX Family Platforms:

Implement WS-Discovery (SMB discovery) for *ix platforms (Android/Linux/Apple) PR

Improved Siri Remote handling PR
Improved "Now Playing" info PR

Initial support for M1 native including native windowing/input handling PR NOTE: We do not provide prebuilt M1 dmg's. Any devs willing to work on ironing out the many corner cases of the native windowing implementation, don't hesitate to ping @fuzzard on the forums if you have any questions.
Extend GameController support to OSX PR
Many code cleanups/refinements/refactors

Update Android build to use Gradle for signing/aligning/packing PR

Add ACES/Hable Tonemapping for GLES PR
More BiCubic Shaders for GLES PR
Pipewire support PR

New setting to use 10 bit swapchain for SDR videos. Improves video quality and more precise colour conversions: YUV to RGB, limited to full range, shaders, etc. This is true even if video output is limited to 8 bit RGB by system or graphics driver. PR
Improved DXVA2 (HW video decoding) performance by sharing decoding and rendering surfaces. Avoids video copy operations and drastically reduces video memory usage on NVIDIA and AMD graphics using recent drivers. PR
i8n support

Harfbuzz rendering for scripts with open type font shaping features PR

Channels and Recordings can specify a provider PR
Read-only recordings supported
EPG Search: Add Saved Searches, incl. new Estuary PVR Home Screen widget
Channel Manager: Add possibility to refresh all channel logos
Settings: Add possibility to specify which data to delete when resetting PVR database
Automatic cleanup of cached PVR images (texture.db and cached image files)
Functional Improvements for multi PVR Add-on scenarios
Performance improvements, esp. for large number of channels
Build System/Dependencies

Most dependencies have been updated to latest, or close to, for Apple/Android platforms
Many cmake updates to update build system

Many many updates/changes to use std::chrono throughout the code base

Colour Picker PR
Colour button setting PR
Add support to add video HDR type info to a video list item
Function for removing orphaned dependencies recursively PR

View full changelog

Sections/Browse similar tools

Alternative to Kodi

Emby Server


Plex Media Server

TVersity Media Server

Guides and How to's

Acronyms / Also Known As

XBMC Media Center, XBMC Live, Kodi, XBMC

Share software

Facebook    Twitter    Reddit    LinkedIn    Pinterest    Google+    Email

Notify me when software updated or report software

Email me when it has been updated    Report this software (dead link/new version)  

9 reviews, Showing 1 to 5 reviews

Best Media Center I ever used. Lots of functions.
Access to lots of cool and useful tools such as the
Photo Add-on "500pix" or "Big Picture". View world
photos of big events, beautiful nature, etc.
Play your music with all kinds of visualizations, album art, and more.

Video Add-ons are easy to install if you go by the directions, like from this place...
Step by step instructions on how to install from Repositories.
Or this place...
Just be careful of which add-ons you install.

Play your videos with or without subtitles and music with cool visualizations.

The main settings are in SYSTEM/SETTINGS, then Appearance, Audio, Video, etc.

Review by Kool-Believer on Jun 21, 2016 Version: 16.1 Jarvis OS: Windows 10 64-bit Ease of use: 8/10 Functionality: 9/10 Value for money: 10/10 Overall: 9/10

Straight from your forum I have this problem with the new OTT TV BOX with the 4X CPU Cortex-A9r4 & 8X GPU Mali-450:

"This time after the 15.0 release it became clear that for several devices using an Amlogic chipset there was a change in firmware that caused Kodi to not function properly and only show a zoomed in or only used part of the screen."

Review by JDLewan on Oct 10, 2015 Version: KODI 15.2 OS: Other Ease of use: 5/10 Functionality: 5/10 Value for money: 10/10 Overall: 5/10

After reading the last review I tried out XBMC and must admit it has come a very long way since it began. As an HTPC app it is incredible. There are many built in functions and lots of addons you can download within XBMC. You can even download and install skins with the click of a button. Adding different video feeds is a just click of a button away. It really is incredible how far this program has come. It also supports DLNA file sharing although video support is very basic and only offers a few video formats. If you haven't tried XBMC in a while, check it out.

Review by Specter on Jul 15, 2012 Version: 12.0 alpha 3 OS: Windows 7 64-bit Ease of use: 10/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10

XBMC has come a long way since the last round of comments in late 2009, and I just couldn't let it sit there with a out of date 'out of 10' rating. It's a mature product with a strong following of users and programmers and has a very active forum, so it deserves a better score.

In my opinion it's the best media centre application of it's type.

Review by The Mariner on May 3, 2012 Version: 11 OS: WinXP Ease of use: 10/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10

Beautiful to look at and very ambitious in scope. Looks very promising. Unfortunately I was hoping that since it had Xbox origins, it would play HD DVD format, but it won't. I still have about 30 HD DVDs that I was hoping to view with this. I have an Xbox external disc drive, but no media player that will play it.

Review by ricoman on Dec 24, 2009 Version: 9.11 OS: Windows 7 Ease of use: 8/10 Functionality: 8/10 Value for money: 10/10 Overall: 8/10

9 reviews, Showing 1 to 5 reviews

1 tool hits, Showing 1 to 1 tools

NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW REVIEW= New review since your last visit
NEW VERSION= New version

Latest version
Version number / Beta version number / Update version number and when it whas released.

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using

Rating from 0-10.

Browse software by sections

Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue