A guide to Roblox executors
Everything you need to make sense of the Roblox executor status board and pick an executor without getting burned.
What an executor is
An executor is a third-party program that runs your own Lua scripts inside Roblox games. Scripts can automate grinding, add features a game doesn't have, or change how it plays. Executors exist for Windows, Mac, Android and iOS.
Using one breaks Roblox's Terms of Use, and any account you use it on can be banned. That's the trade-off, so it's worth understanding the risks below.
Internal vs external
Internal executors inject into the Roblox client and run scripts through the game's own Lua environment. They run the widest range of scripts, which is why they have UNC scores.
External executors run as a separate program and work with the game from the outside. Most don't expose the standard executor API, so they don't have UNC scores and many public scripts won't run on them. They're usually paid and built around their own feature set.
Reading the status board
Status
Whether the executor has caught up with the latest Roblox update.
- Updated
- Updated for the current version of Roblox.
- Issues
- Updated, but there are known problems with the current build.
- Not updated
- Hasn't updated for the latest Roblox version yet. It won't work until it does.
- Unknown
- This executor's update status isn't being tracked right now.
Detection
How likely Roblox is to notice you're using it. This is separate from status: an executor can be fully updated and still detected.
- Undetected
- Reported as undetected by Roblox.
- Detected
- Might be detected by Hyperion, Roblox's anti-cheat. Use at your own risk.
- Client-mod bypass
- Bypasses client modification bans, but could still get caught in a banwave.
- Hyperion emulation
- Emulates Hyperion, but could be detected by other methods in the future.
- Unknown
- Detection status is currently unknown.
- Possible banwave
- Might have been affected by a recent banwave.
Roblox often bans in waves, days or weeks after the fact. Undetected right now doesn't guarantee an account is safe later.
UNC and sUNC
UNC (Unified Naming Convention) is a shared standard for the functions an executor gives scripts, like reading hidden properties or hooking functions. The UNC score is the share of those functions it supports. Higher means more scripts will run.
sUNC is a stricter test that checks those functions actually behave correctly, not just that they exist. We only show sUNC when there's a verified result.
Key systems
Some free executors make you get a key before you can use them, usually by clicking through ad-supported link pages. Keys expire, so you'll repeat it regularly. “Free, no key” means there's no key system at all.
Staying safe
- Only download from official links. Every executor page here links to the official site and Discord. Search results, YouTube descriptions and “free premium” cracks are how most people end up with malware.
- Know why antivirus complains. Almost every executor gets flagged because of how it works. Malware hides behind that exact excuse, so where you got the file matters more than anything.
- Never hand over your account. No executor, script or key site needs your Roblox password, cookie or 2FA codes.
- Use an alt account. Anything you exploit on can be banned.
- Be picky with scripts. A script can do anything your executor can. Prefer verified or widely used scripts, and read the code when it's short.
Common questions
Why does my executor say “Not updated”?
Roblox ships client updates regularly, and each one breaks executors until their developers release a new build. That usually takes anywhere from a few hours to a few days. The status board shows the moment it's back.
Where does the data come from?
Executor status comes from WhatExpsAre.Online (WEAO) and refreshes every minute. Scripts come from ScriptBlox. We don't edit either.
Do you host downloads?
No. We link to each executor's official site and never host files ourselves. If you want to build on our data, there's a free public API.