How to start

What is and what is not foobar2000 controller

It is an Android app that can control a foobar2000 installed in a computer.

It is not an Android app that will play music on your device (unless you use a third-party app*)

*Check this tutorial.

How to start using foobar2000 controller


  • foobar2000 v1.0 or higher


  • Android device with 2.0 or higher
  • Playbook with Playbook OS2 or higher
  • BlackBerry OS10 or higher

1 - Installation

(Steps to be done in computer side)
  1. Stop foobar2000 execution.
  2. Download and execute computer setup.
  3. (Optional) Set needed exceptions in firewall or antivirus. (foobar2000.exe should accept connections from any IP address at port 8888).
  4. Make sure ping response is enabled.
    1. Launch Windows Firewall Andanced Settings (type "wf.msc" in command line).
    2. Open Inbound rules and look for File And Printer Sharing (Echo Request - ICMPv4-In) and make sure it's enabled (at least for your current network profile).

  5. Start foobar2000.
  6. Leave HTTP Control settings by default. Leave both "Listen on" and "Remote IP" fields as "" unless you know exactly what you are doing.

2 - Check installation

(Steps to be done in Android side)
  1. Open your favourite web browser in your Android device.
  2. Access to http://server_ip:8888/foobar2000controller
  3. If you see a message like "foobar2000 controller is properly installed", then you are good to go and follow the next steps.
  4. If the previous step is not successful, please check the steps in computer side have been followed thoroughly.

server_ip = IP from the PC where foobar2000 is installed and running. 
See this if you don't know how to find your computer's IP.

3 - Android installation

(Steps to be done in Android side)
  1. Install and open foobar2000 controller from Play Store.
  2. A Welcome screen should appear the first time the app is opened.
  3. Follow the steps to configure the connection between the app and foobar2000.
  4. Once the Wizard is finished, you can enjoy the app. Check out the settings so you can customize it to your needs.

If you have problems with the installation please contact me.