Kodi for Windows: Free Download and Setup Instructions (18.3 Leia)

It should only take about a minute to download and install Kodi to your Windows computer. Kodi works great on any Windows computer and the interface is virtually identical to that of other platforms. Kodi for Windows is a great way to access Kodi from anywhere, without needing any specific hardware, other than the Windows computer itself.

Kodi for Windows is extremely simple to install, just as easy as it would be to install any standard Windows application. Once you’ve downloaded Kodi for Windows, you can watch through your computer screen, or depending on your computer, possibly connect it to your television for a more home theater type experience.

Required: Windows Computer

Current Version: 18.3 Leia

Kodi for Windows: Free Download and Setup Instructions (18.3 Leia)Download Kodi for Windows


Step 1: Launch the kodi-18.3-Leia-x64.exe file you just downloaded and follow the default installation process.

Kodi for Windows: Free Download and Setup Instructions (18.3 Leia)

Step 2: Once complete, click on the Finish button and launch Kodi for the first time!

Kodi for Windows: Free Download and Setup Instructions (18.3 Leia)

Once you’ve installed Kodi for Windows, the best thing to do next would be to add our Fusion Installer source, then install our Indigo tool which will help you to configure your Kodi addon setup.

You May Also Like

Leave a Reply

Bypass Site Blocking for $2.99 Get a VPN
Hello. Add your message here.