Last Tested: August 2026 | 4 working scripts | 2 keyless
SCP: Roleplay drops you inside a locked-down research site. You start as a Class – D prisoner, a Scientist or a Guard, and you work your way up from there. The anomalies in the cells are the whole point, and keeping them in the cells is the job. Fifty players share a site, so a breach turns into chaos fast.
The scripts below all load into this exact game, checked against its own place number rather than its name. That check matters more here than almost anywhere, because the word SCP is attached to dozens of separate Roblox games. Two of the four run with no key at all, and both of those are plain readable text we could go through properly. The other two want a key before they do anything.
SCP: Roleplay Script (Keyless):
Script 1 KEYLESSVODKA HUB
No KeyAimbotESP and TracersHitboxStaff Detector
loadstring(game:HttpGet("https://pastebin.com/raw/FDkDWzzM"))()
Select all the text above, copy it, then paste it into your executor.
This one is plain readable text, so we could go through it line by line. It opens a window with two tabs. Main holds the aim helper with sliders for how wide it reaches and how smoothly it moves. Visuals holds outlines, tracers, a hitbox slider and a fullbright toggle. It also has a staff detector that is switched on before you touch anything. The only thing it copies to your clipboard is a chat invite.
SCP: Roleplay Script (Keyless, Aim Only):
Script 2 KEYLESSSNEEKY
No KeySilent AimAdjustable RangeSkips Teammates
getgenv().sneeky_silent_aim = true
getgenv().sneeky_fov_size = 300
loadstring(game:HttpGet("https://sneekysscripts.uk/Scripts/SCP_Roleplay/main.luau"))()
Select all the text above, copy it, then paste it into your executor.
Small, readable and built only for this game. It reads your own controller for the words Bullet and SCP-066. Those only exist in this map, so it is not a copy of something else wearing a new name. It also loads the team list and skips anyone on your side. The second line sets how wide it reaches, and you can change 300 to a smaller number.
SCP: Roleplay Script (Key Required):
Script 3 KEY REQUIREDMIM-104
Full HubMost UsedNeeds a Key
loadstring(game:HttpGet("https://raw.githubusercontent.com/MIM-104/Overhaul/refs/heads/main/mainrelease.lua"))()
Select all the text above, copy it, then paste it into your executor.
This is the one nearly everybody uses. It has eleven times the views of anything else for this game. The file is scrambled, so we cannot read a feature list out of it and we are not going to make one up. What we can say is that it loads clean and scanned clear of anything that looks like a password grab. The key comes from the maker’s own chat server, and the script will tell you where to go when you run it.
SCP: Roleplay Script (Key Required, Loader):
Script 4 KEY REQUIREDNULLZEN
Silent AimESPTeleportsFly and Speed
loadstring(game:HttpGet("https://api.luarmor.net/files/v3/loaders/8553b8d284e83ab7e0d2eb742933ebed.lua"))()
Select all the text above, copy it, then paste it into your executor.
A short loader that pulls the real file down when you run it. The uploader lists aim help, outlines, teleports, flying and a speed setting. Loaders like this usually check a key on their own server. That is not something you can see from the outside, so treat it as needing one and follow whatever it asks for.
Why the Name SCP Trips People Up
This is the messiest name on Roblox to search for. There is an SCP Site Roleplay, an SCP Foundation, an SCP Phoenix and an SCP retroBreach. There is a Facility Roleplay, plus a pile of games named after single anomalies like 096. All of them are separate games with separate maps.
A script written for one of those will not run here. It either sits there doing nothing or throws an error the moment you inject it. Every line on this page was matched to this game’s own place number first, so the name never came into it.
Worth knowing about the third most popular listing for this game, too. It has thousands of views and contains no script whatsoever. The entire thing is a note telling you to go and ask for it in a chat server. There is nothing there to copy.
What a Script Can and Cannot Get You
Everything on this page is aim help, outlines or bigger hitboxes. That is combat only. None of it touches the parts of this game that actually take time.
It will not hand you Credits, and Credits are what the shop runs on. It will not skip the XP you need for ranks, and it will not prestige a team for you. It also cannot unlock the paid teams like O5 Council or Chaos Insurgency. Those are gamepasses tied to your Roblox account, not switches inside the game.
It will not get you a code either. This game has real ones, seven of them working right now. See our SCP: Roleplay codes page for the list and where the box is hiding.
How to Use a SCP: Roleplay Script
1Get an executor first. That is the program that runs the script. Our Roblox executor guide covers the safe ones.
2Log in on an alt account. An alt is a spare account you do not mind losing, because scripts break the Roblox rules.
3Join the game and wait until you are standing in the site, not looking at the loading screen.
4Copy the whole thing from the box above. On the aim-only one, that means all three lines, not just the last.
5Paste it into your executor and press Execute or Inject.
6Give it a few seconds. The two big ones are large files and take a moment to come down.
7Rejoin and run it again if nothing appears. Injecting before the site finishes loading is the usual reason.
Fifty people share a server here. If you are going to test something, use the quietest server you can find rather than a busy one mid-breach.
About SCP: Roleplay
SCP: Roleplay is run by the SCP | Roleplay Community group, which carries the Roblox verified tick and has over 1.2 million members. The game opened in May 2020 and has passed 492 million visits. It still gets updates, with the most recent landing days before this page went up. About 3,100 people are in it at any moment.
Around 90 out of every 100 votes on the game page are likes, which is high for a game this old. The main site holds 50 players. Two other versions sit on the same page. One holds 700 players at once, and one has voice chat turned on. The Modes button on the right of the menu opens other ways to play, like Infection.
Scripts break the Roblox Terms of Service, so use an alt account if you run one at all. An alt is a spare account you would not mind losing. This game has 50 real people in it who came to roleplay a story together. An aim helper does not just beat the game, it walks into somebody else’s scene and ends it. A real script is text you paste into an executor. It is never a program you install.
Scam warning: Scripts break the Roblox Terms of Service, so use an alt account if you run them at all. Never download a separate program to get a “SCP: Roleplay” script, and never hand over your Roblox login. Ignore anything asking you to pay or to run a file. Nothing on this page needs any of that.