v2.4 is live: Now supporting 5 new executors

Protect Your
Lua Scripts

Enterprise-grade virtualization, HWID locking, and real-time license management. Stop decompilers in their tracks.

Complete Security Suite

Everything you need to distribute your scripts safely.

VM Virtualization

Transforms code into custom bytecode running on a randomized virtual machine.

HWID Locking

Lock scripts to specific user hardware. Prevent leaking and unauthorized sharing.

Whitelist System

Manage users via dashboard. Revoke access instantly if a user breaks TOS.

Live Demo

Write your Lua code and see the obfuscation in action.

Input
Output
1
1
--[[ Obfuscated via Luavortex ]] local v_ = getfenv(); local i_ = require("ls_runtime") if not i_:verify("KEY_1A2B3C") then return error("Unauthorized") end local b_ = {"\27\76\117\97\83", "\1\0\4\8\2\4\8\120", "\86\117\10\2\100"} return i_:exec(b_, v_)