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 thehashesfolder stays in the same directory as bothritobin_cli.exeandritobin_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
.pyfile in any text editor, such as VS Code, Notepad++, or any IDE of your choice.
.py Back to .binOnce 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
.pyfile → Open with → Choose another app → Selectritobin_cli.exe→ Check “Always use this app.”
? Source / Credit
Tool by: Moonshadow on GitHub