windows utility / 13.2 KB ZIP

lua obfuscator

obfuscate Lua 5.4 or Roblox Luau scripts locally. choose the target, protection level, and output folder.

details

features

what it does

  • obfuscates Lua 5.4 and Roblox Luau scripts with Hercules
  • offers low, medium, and high protection levels
  • accepts .lua, .luau, and plain .txt files through the picker or drag and drop
  • lets you choose the output folder
  • shows progress in a built-in log

compatibility

what you need

  • 64-bit Windows
  • a .lua, .luau, or plain .txt source file
  • an internet connection for setup

setup does not require administrator access.

targets

target behavior

Lua 5.4 can use the complete Hercules transform set. Roblox Luau uses the transforms that are compatible with Luau and skips incompatible VM and bytecode transforms. Plain text files use whichever target you select.

setup

how to install it

  1. download the latest ZIP
  2. extract the folder
  3. run Installer.bat
  4. open Lua Obfuscator.pyw

the ZIP contains only the installer and app. setup creates private .runtime and .venv folders then downloads pinned components with checksum verification. each setup run records its checks in setup.log.

privacy

no tracking

the app has no accounts, telemetry, analytics, uploads, or usage tracking. scripts stay on your device.

removal

remove the local files

delete the app folder to remove the app and its private components. a user-scoped Python install may remain if setup had to install Python.

limits

what obfuscation means

obfuscation makes source harder to read. it does not make recovery impossible.

backend

built with Hercules

the app uses a pinned build of Hercules with Lua 5.4.

responsible use

obfuscate only what you are allowed to

only obfuscate code you own or have permission to modify.