LuaVault / Protection Studio
Local-first Lua & Luau source workspace
Browser-only processing
Source protection workspace
Keep your code yours.
Open a Lua or Luau file, apply cautious source cleanup, inspect the result, and export it. Your source stays in this browser tab and is never uploaded by this page.
No account · No API key · No build step
01 / Source code
Paste code or open a .lua / .luau file
Drop a .lua or .luau file here, or choose a file.
02 / Protection settings
Conservative transformations for source readability
Safe cleanup profilePreserves line breaks to reduce accidental behavior changes
CAUTIOUSSource transformations
Important compatibility note
This tool performs lexical source cleanup; it is not a full Lua parser, compiler, strong encryption system, or VM obfuscator. Review and test every output in the exact Lua/Luau runtime you target. It does not bypass or reproduce Xhider's private authentication service.
This tool performs lexical source cleanup; it is not a full Lua parser, compiler, strong encryption system, or VM obfuscator. Review and test every output in the exact Lua/Luau runtime you target. It does not bypass or reproduce Xhider's private authentication service.
Input size0 B
Output size0 B
Size change—
Size change is informational. A larger output can happen when the header or final newline is added.
03 / Generated output
Always inspect the result before using it in production.
Waiting for source