Last Tested: July 2026 | 5 working scripts | No key needed
PETAPETA drops you in a Japanese hotel that never seems to end. You hunt for a key, open a safe, grab the paper charm and pin it to a wall. While you do all that, a pale woman crawls after you on her hands. If she hears you, the only thing that saves you is a closet or a table to dive under.
The KAK Hub menu is the one people ask for by name. It outlines PETAPETA through the walls. It also colours in the key, the box and the safe room. A scary guessing game turns into a shopping list. The other four here add a spawn alarm, a Zeni marker and a half automatic run through levels one to six. None of them asks for a key.
PETAPETA Level 6 Script (Keyless):
Script 1 KEYLESSKAK HUB
Monster OutlineKey FinderSafe RoomNo Key
loadstring(game:HttpGet("https://pastebin.com/raw/L0smJ0Yq"))()
Select all the text above, copy it, then paste it into your executor.
This is the big one. It draws an outline on PETAPETA so you can see her through the walls. It marks the key, the box, the hint paper and the dolls too. It colours the safe room and the evil room as well, so you stop opening every door on the floor. Everything sits on toggles, so switch off the parts you do not want.
PETAPETA Monster Warning Script (Keyless):
Script 2 KEYLESSESP AND WARNING
Purple GlowSpawn AlertReadable CodeNo Key
loadstring(game:HttpGet("https://pastebin.com/raw/brTT556A"))()
Select all the text above, copy it, then paste it into your executor.
The oldest one here that still works, and the only one you can read from top to bottom. It puts a purple glow on PETAPETA and flashes a warning with a sound the second she turns up. When she goes away it tells you that too. It is about 200 lines of plain text and there is not one web link anywhere inside it.
PETAPETA Semi Auto Script (Keyless):
Script 3 KEYLESSASTRALUX
Levels 1 to 6Half AutoMenuNo Key
loadstring(game:HttpGet("https://raw.githubusercontent.com/LanFouWyne/Astralux/refs/heads/main/Astralux-protected.lua"))()
Select all the text above, copy it, then paste it into your executor.
This one tries to walk the level for you instead of only showing you things. It covers levels one to six and handles a lot of the fetching and placing, so you are steering rather than searching. The file itself is scrambled. That is normal for a menu this size. It does mean nobody can read it line by line.
PETAPETA Zeni Farm Script (Keyless):
Script 4 KEYLESSRYSHUB
Zeni MarkerItem MarkerPlayer ListNo Key
loadstring(game:HttpGet("https://api.jnkie.com/api/v1/luascripts/public/4e7b84610b653c69e519ef9eb650a1ca64fcb5d13399bda3a8295e2cdfe0171b/download"))()
Select all the text above, copy it, then paste it into your executor.
This is the money one. It marks every Zeni pickup in the room, plus the items and the other players. It adds a player list and a brightness switch too. Zeni is what you spend in the shop after a run. Grab this one if you are saving for the sneakers or the bell.
PETAPETA Auto Collect Script (Keyless):
Script 5 KEYLESSRAYFIELD MENU
Auto CollectInstant SearchWalk SpeedNo Key
loadstring(game:HttpGet("https://raw.githubusercontent.com/petaschoolscr/Petapetaschool/refs/heads/main/obf_Ci1HEvK8VD8f3DfeoPJQ028d50KcIUyx5tbRl030TU5GTs0YaITUDxm45pLa2rX7.txt"))()
Select all the text above, copy it, then paste it into your executor.
The newest of the five. It is a tabbed menu with auto collect for Zeni. There is an instant search, so digging through drawers stops eating your clock, and a walk speed slider. Turn the speed up slowly. Sprinting past PETAPETA is how most people meet her.
The Shop Sells the Same Thing for Robux
Here is the part that makes this game funny. The outline scripts above are copying two things you can buy inside the game, and the game says so in its own words.
Spirit Glasses cost 349 Robux and their description is “use this item to locate nearby evil spirits”. The Spirit Bell costs 1,200 Zeni and rings when you walk near a key item. That is a monster finder and a key finder, sold at the counter.
| Shop item |
Price |
What it does |
| Spirit Glasses |
349 Robux |
Shows you nearby evil spirits |
| Spirit Bell |
1,200 Zeni |
Rings when you are near a key item |
| Archive Scope |
199 Robux |
Shows you dropped archive items |
| Super Powerful Flashlight |
299 Robux |
Brightness up 3, and it never runs out |
| Super Luxury Sneakers |
399 Robux |
Dash speed up 3, and it never runs out |
| Onigiri (extra large) |
199 Robux |
Stamina up 4, and it never runs out |
| Super Zeni Picker |
299 Robux |
Picks Zeni up for you |
Seventeen passes are on sale in here right now, and all of them together come to 5,833 Robux. The dearest by a mile is Unlimited Revives at 1,499. We pulled every price straight from Roblox this week.
The Key Gate Ones Are Fake
Search this game and you will land on a folder holding nineteen files. Each one is named after a script people actually want. The level 6 one, the auto complete one, the coin marker one. It looks like a whole collection.
It is one file copied nineteen times. Every single one opens with the same note left in by whoever built it. It reminds them to swap in a real website later. Put any two side by side and only one line is different.
That one line is the address of somebody else’s script. All nineteen are wrappers around the free scripts on this page. The key box on your screen is painted on. The address it sends your key to is not a real checking service.
So if a page for this game asks you for a key, back out. Every working script here is free. The ones asking for a key are charging you a click for somebody else’s work.
Two more traps worth knowing. One project page is nothing but a sales pitch with a download button. That button bounces you through two other sites before it offers you anything. And one very popular copy of the warning script is broken on purpose or by accident. Its first line was deleted. The file now calls something that is not there, so it just fails.
Last one. There are three PETAPETA games. Half the scripts you find are written for the school one or the mine one, not this hotel. Check the game link on any script page before you run it.
How to Use a PETAPETA 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 a round and wait until you are standing in the hotel, not in the lobby.
4Pick one script from the boxes above and copy the whole line.
5Paste it into your executor and press Execute or Inject.
6Look for the menu. Four of these five put a panel on your screen, and the warning one just starts watching straight away.
7Rejoin and run it again if nothing shows up. Injecting during the loading screen is the usual reason.
Rooms are shuffled every run, so run the script after the level loads, not before. Nothing can mark a key that has not been placed yet.
About PETAPETA
PETAPETA opened in August 2023 and has now passed 600 million visits. About 900,000 people have it saved as a favourite, and a couple of thousand are inside it at any time. It is made by the Omochi Studio team, whose group has more than 400,000 members. Five out of six votes on the game page are likes, which is high for a horror game.
People reach for a script here for one reason. The rooms get shuffled every run, so the key could be anywhere. Hunting for it in the dark is most of the game. An outline script turns that hunt into a straight line. That is also why the shop sells a pair of glasses and a bell that do the same job.
Scripts break the Roblox Terms of Service, so if you run one, use an alt account. An alt is a spare account you would not mind losing. Be careful where you get them from as well. A real script is text you paste into an executor. It is never a program you install. If a page wants you to download a file to unlock a “PETAPETA script”, close the tab.
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 “PETAPETA 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.