RitoBin is a tool created by Moonshadow for converting League of Legends .bin
files into readable .py
code and back again.
Download Ritobin by moonshadow
Download the latest version from GitHub.
Create a dedicated folder for RitoBin and your .bin
files.
Extract the contents of the download into that folder.
⚠️ Important:
Make sure thehashes
folder stays in the same directory as bothritobin_cli.exe
andritobin_gui.exe
.
If the hashes are missing or misplaced, conversions won’t work properly.
.bin
to .py
Ritobin_cli.exe
Shortcut to your desktop..py
file — this is a human-readable version of the .bin
, which you can now edit.? You can open the
.py
file in any text editor, such as VS Code, Notepad++, or any IDE of your choice.
.py
Back to .bin
Once you’ve made your changes to the .py
file and you're ready to test it in-game:
Drag and drop the edited .py
file onto ritobin_cli.exe
.
The tool will convert it back into a working .bin
file.
Sure! Here's the tip you mentioned, written clearly for a wiki-style Tips section:
You can set ritobin_cli.exe
as the default program for .py
files.
This way, you can convert back to .bin
just by double-clicking the .py
file — no need to drag and drop every time.
? Right-click the
.py
file → Open with → Choose another app → Selectritobin_cli.exe
→ Check “Always use this app.”
? Source / Credit
Tool by: Moonshadow on GitHub