Tired of struggling with the mouse or finding the remote on the coffee table? Here is how to turn your phone into the ultimate remote control for Kodi. Whether you are trying to queue the next movie from the other room or manage your library while working at your desk, learning how to control Kodi remotely transforms your media center experience.
Most users get stuck on one technical hurdle: understanding the difference between a Local Area Network (LAN) and wide-area internet access. Simply put, LAN control happens when your phone and your Kodi device are connected to the same Wi-Fi or wired network. It is fast, secure, and requires no extra setup beyond enabling permissions in Kodi. WAN access, on the other hand, lets you reach your home system from outside, which requires more complex routing and security hardening.
In my 15 years of supporting home theater enthusiasts, I’ve found that three apps stand out for most users: Kore for Android users who want native optimization, the Official Kodi Remote for cross-platform simplicity, and Wako for power users who appreciate a premium interface. This guide breaks down which tool fits your workflow and how to fix the common "ghost in the machine" connection errors that plague beginners.
Choosing Your Weapon: Best Kodi Remote Control Apps Compared
Selecting the right Kodi remote control app is half the battle. The wrong app often feels like trying to use a sledgehammer to crack a peanut—clunky and frustrating. I have tested these tools extensively on Raspberry Pi 4, Windows HTPCs, and Apple TV setups, and here is how they stack up.
Kore (Android) vs. Official Remote (iOS/Android)
If you use an Android phone, Kore is my top recommendation. Developed by the Kodi team, it is deeply optimized for the platform. It handles complex tasks like library updates and metadata editing far better than the generic remote. The interface is intuitive, with a sidebar that lets you switch between "Remote" mode (pure control) and "Library" mode (management).
The Official Kodi Remote, available on both iOS and Android, is the baseline tool. It is lightweight and free, but the UI feels dated compared to modern apps. On iOS, it remains the only viable free option for basic control. However, be aware that some third-party versions or older builds may inject ads, which can be intrusive during a movie.
For users who want the best of both worlds, Wako is a premium alternative. It works on both iOS and Android and offers advanced features like "Send to Play," where you can browse a tracker like Trakt or Simkl and push a movie directly to your Kodi instance. It supports multiple Kodi hosts, allowing you to switch between your home server and a secondary living room setup with one tap.
| Feature | Kore | Official Kodi Remote | Wako |
|---|---|---|---|
| OS Support | Android only | iOS & Android | iOS & Android |
| Library Access | Yes (Full) | Limited | Yes (Enhanced) |
| Metadata Editing | Yes | No | Yes |
| Cost | Free | Free | Freemium/Paid |
Browser-Based Alternatives: Kodi Web Client
Not everyone wants another app on their phone. If you prefer using a laptop or tablet, you can skip the mobile app entirely and use a web browser. Kodi includes a built-in Web interface that runs on port 8080 by default.
To access it, you simply type http://[Kodi_IP_Address]:8080 into your browser. This provides a clean, responsive dashboard for managing libraries, checking system stats, and controlling playback. I prefer this method when I am sitting at my desk with a full keyboard, as it allows for faster navigation than tapping a touchscreen. However, note that the web client is not a full media player viewer; it is a control panel, not a streaming window.
Mastering Local Control: How to Control Kodi from Phone on LAN
Before you can tap "Play" from your phone, you must teach your Kodi device to accept commands. This process is often where users make their first mistakes, usually by forgetting to save settings or using the wrong port.
Step-by-Step: Enabling Remote Control in Kodi Settings
In older versions of Kodi, remote control was enabled by default. Starting with Kodi 19 (Matrix) and continuing through the latest 2026 builds, security has been tightened. You must explicitly opt in.
- Navigate to Settings (the gear icon).
- Select Services.
- Choose Control.
Here you will see two critical checkboxes. First, enable "Allow remote control via HTTP". This is the protocol most mobile apps use. Next, and this is the step most people miss, enable "Allow control via HTTP requests from other devices on the network". If you skip this, your phone will be rejected even if it is on the same Wi-Fi.
Since Kodi 19, you are also required to set a username and password for remote access. Do not leave this blank. Create a strong credential, as this is now the key to your library.
Finding Your Device IP Address
Once permissions are set, you need to tell your app where to find your Kodi server. This requires the IP address. I have three reliable methods to find it, depending on your comfort level.
Method 1: The Kodi Home Screen. On the main Kodi interface, look at the bottom or top corner depending on your skin (Estuary or Aura). It often displays the network address. Alternatively, go to System > System Info. The IP address is listed under the Network section. This is the quickest way for Android TV or Raspberry Pi users.
Method 2: Router Admin Dashboard.
Log into your router (usually 192.168.1.1 or 192.168.0.1). Look for "Connected Devices" or "DHCP Client List." Find your Kodi device by its name (e.g., "RPi" or "MediaPC") and copy its IP. This method is helpful if your Kodi device has a static IP or if the UI is unresponsive.
Method 3: App Discovery. Most modern apps like Kore and Wako have a "Scan Network" button. They broadcast a ping to find Kodi instances on the LAN. This works best if your router supports SSDP.
Note on DHCP vs. Static: If your IP changes every time you restart your router, your app will break. I strongly recommend setting a Static IP for your Kodi device in your router’s DHCP reservation table. This prevents the "host not found" error that plagues users who reboot their network gear.
Advanced Setup: Accessing Kodi Remotely Over WAN or Internet
Now that you can control Kodi from the kitchen to the garage, what happens when you are at work or traveling? This is where the landscape gets tricky. The most common mistake I see is users trying to "Port Forward" directly without understanding the security implications.
The Security Warning: When to Use a VPN
Directly exposing port 8080 to the public internet via Port Forwarding is risky. It leaves your media center open to brute-force attacks from bots scanning for open Kodi instances. In 2026, with IoT devices becoming more sophisticated, this risk is not theoretical; it is daily reality.
The gold standard for remote access is a VPN (Virtual Private Network). Tools like WireGuard or OpenVPN create a secure tunnel between your phone and your home server. When you connect to your VPN, your phone acts as if it is physically sitting in your living room. No ports are exposed to the world, and your traffic is encrypted.
Do I really need a VPN for Kodi?
- For LAN (Same Wi-Fi): No.
- For WAN (Different Network): Yes, strongly recommended. If you are not comfortable setting up a VPN, you must use strong authentication (username/password) and restrict IP access lists in Kodi settings to only your work/known IPs.
Alternative: Port Forwarding & Dynamic DNS
If you refuse to use a VPN, you must use Port Forwarding combined with Dynamic DNS (DynDNS). Since most residential IPs change periodically, a static domain name (like mymedia.ddns.net) points to your current IP.
To set this up:
- Open port 8080 (HTTP) or 8000 (JSON-RPC) on your router’s firewall.
- Point the port to your Kodi device’s local IP (e.g.,
192.168.1.50). - Sign up for a DynDNS service and run a client on your Kodi device or router to update the domain record when your IP changes.
Warning: Many ISPs block incoming traffic on standard web ports (80/443) and some block 8080 as well to prevent residential users from running unauthorized servers. If Port Forwarding fails, check your ISP’s firewall policies. In my experience, moving to a non-standard port (like 8081) often bypasses ISP blocks, but you must remember this new port when configuring your remote app.
Troubleshooting: Why Your Kodi Remote Is Not Connecting
When the connection fails, it feels like magic has gone wrong. In reality, it is almost always a network segmentation or protocol mismatch issue. I have fixed thousands of these cases, and 90% fall into these two categories.
Common Firewalls and Network Segmentation Issues
The most frequent blocker is the Windows Firewall. If your Kodi device is a PC, the firewall often blocks "Kodi.exe" on public networks. You must explicitly allow Kodi through the firewall for "Private" and "Home" networks.
Another subtle culprit is VLAN segmentation. Many modern smart home routers place IoT devices (like smart TVs and media players) on a separate "Guest" or "IoT" network for security. If your phone is on the "Main" Wi-Fi and your TV is on the "IoT" Wi-Fi, they cannot see each other. Ensure both devices are on the same SSID or enable "Guest Isolation" off in your router settings.
Finally, check for AP Isolation. Some enterprise-grade or high-end consumer routers enable "Client Isolation" by default. This prevents Wi-Fi devices from talking to each other. If you are running a complex network, verify that client-to-client communication is enabled.
JSON-RPC and Protocol Debugging
If the firewall is off and the IP is correct, the issue might be the protocol. Kodi communicates via JSON-RPC over HTTP. You can test this manually using a tool like cURL.
On your phone or PC, run this command:
curl -X POST -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"System.GetInfo","id":1}' http://[YOUR_KODI_IP]:8080
If you get a JSON response back, Kodi is listening. If you get "Connection Refused," the port is blocked or the service is down. If you get "401 Unauthorized," your username/password in the app does not match the one set in Kodi.
Always ensure "Allow control via HTTP" is checked in Kodi Settings > Services > Control. If you changed these settings and nothing happened, restart the Kodi application. Changes to the HTTP server are not hot-reloaded in all versions; a full restart is the surest fix.
Frequently Asked Questions
Can I control Kodi from another Wi-Fi network?
No, standard remote apps like Kore or the Official Remote only work on the same Wi-Fi network (LAN). To control Kodi from a different location (WAN), you must set up a secure connection using a VPN or Port Forwarding with Dynamic DNS. Directly exposing your Kodi server to the internet without these measures is insecure.
What is the best app to control Kodi on Android?
For most users, Kore is the best choice. It is officially supported by the Kodi team, optimized for Android, and offers robust library management features. For power users who want advanced "Send to Play" functionality and multi-host support, Wako is a premium alternative worth the cost.
How do I find the IP address of my Kodi device?
You can find this in three ways: 1) Check the System Info page in Kodi's settings menu. 2) Log into your Router's Admin Dashboard and look at the DHCP client list for your device's name. 3) Use the Network Scan feature in your remote app, which automatically detects Kodi instances on the local area network.
Does Kodi remote control work over LAN only?
By default, yes. Remote control is designed for the Local Area Network. While you can access Kodi over the Internet (WAN) using a VPN or Port Forwarding, it requires additional security configuration. LAN control is the default, secure, and recommended method for daily use.
Conclusion
Getting the most out of your home media center doesn't have to mean dragging a keyboard across the house. By choosing the right Kodi remote control app—Kore for Android, Wako for iOS/Android power users, or the Web Client for desktops—you gain freedom.
Remember the golden rule of security: Keep your setup on the Local Area Network unless you have a valid reason to go online. When you do need remote access, use a VPN rather than leaving ports wide open to the world.
Once you have your phone connected, you will find it impossible to go back to the IR remote. It is cleaner, faster, and lets you manage your library while you cook dinner. For a deeper dive into the hardware side, check our guide on Setting Up Kodi on a Raspberry Pi to complete your media center journey.