Protect your source code with powerful universal encryption.
The industry-standard tool to encrypt, minify, and protect your Lua source code. Supporting Roblox (Luau), FiveM (Cfx.re), and Lua 5.1-5.4.
Lua obfuscation is the process of transforming your human-readable source code into a cryptic, scrambled version that is impossible for humans to decode but remains perfectly functional for the Lua Virtual Machine. Our tool uses Bytecode Virtualization and Dynamic Constant Encryption to ensure your logic remains your own.
Replaces standard Lua opcodes with a custom virtual instruction set for high-level security.
Scrambles the execution path of your script to effectively confuse any de-obfuscators.
Hides sensitive strings, API endpoints, and webhooks inside an encrypted array.
Developing for Roblox Studio? Our obfuscator supports Luau, ensuring that your local scripts and server scripts are safe from "Synapse" or "Sentinel" type exploiters. Protect your game's economy and remote events.
Stop leaks on your GTA V Roleplay servers. Encrypt your client-side scripts to prevent people from stealing your custom UI or server-side triggers.
Paste your script. Our system detects the version automatically.
Auto-formatter cleans your code for optimal encryption.
The obfuscator wraps your logic in a secure byte-array.
One-click copy to move your protected code to production.
| Feature | Raw Script | Obfuscated |
|---|---|---|
| Human Readable | Yes | Impossible |
| Logic Theft Protection | None | Military Grade |
| Variable Hiding | Exposed | Renamed/Hidden |
Converting code into a custom language that only our special "virtual machine" can understand, making decompilation useless.
Breaking the logical path of the script into a complex maze, so hackers can't follow how the code works.
Removing all unnecessary spaces and comments to reduce file size without affecting performance.
Scrambling text data (like Webhooks or API Keys) so they can't be found by searching the file.