Skip to content

Operating system support

Windows

RLBot was originally made for Windows, so Windows has the best support. Users are encouraged to watch this video to get started quickly with RLBotGUI!

Linux

RLBot v4 only runs on Linux with the old native Linux version of Rocket League. This version is only available on Steam. There is a (probably outdated) install script here.

If you only have the Epic version of the game or you want to run the Proton version, you're unfortunately out of luck. This is due to libRLBotInterface.so being broken on Linux.

RLBot v5 on Linux

RLBot's next major version, RLBot v5, is aiming to properly support Linux. RLBot v5 currently supports either Rocket League running under Proton on Steam or Rocket League installed from the Epic Games Store via Legendary.

This version is currently in development, but you can inquire about the progress in the RLBot Discord. While support has been added for Linux, very few bots have been ported to run in RLBot v5.

Mac

Mac support is currently unknown and may not work. If you want to try, see the instructions below.

Instructions

  1. Make sure you have Python 3.11 and pip
  2. Run these commands
python3 -m pip install --user --upgrade pip
python3 -m pip install --user gevent eel
python3 -m pip install --user --upgrade rlbot rlbot_gui
python3 -c "from rlbot_gui import gui; gui.start()"

RLBot v5 on Mac

Native MacOS support has been dropped. It's recommended to run both Rocket League and RLBot under a virtual machine running Windows or Linux.