Write custom Rocket League bots for offline play.

What is RLBot?

RLBot is a framework that allows programmers to create offline Rocket League bots. We support a variety of languages and cater to all skill levels. Come learn with us and enter the next tournament!

Quick Start Video Download RLBot

Make your bot
  1. Join the Discord server.
  2. Click on your favorite language from the list below.
  3. Check out the wiki for tutorials, documentation, and more!

Program your first bot using Scratch!


Write a more advanced bot in Python!


Build an enterprise bot in Java!


Create a professional bot in C#, VB.NET or any other CLI language of choice!


Create an incredible bot in C++


Create a blazingly fast bot in Rust!


Upcoming and previous tournaments

Feature comparison chart
check_circle check_circle_outline check_circle check_circle_outline
Upcoming Events Subscribe