How to Make a Gamepass on Roblox
Creator Dashboard → your game → Monetization → Passes → Create pass
Upload a 512×512 icon, add a name and description, click Create pass, then give it a price and put it on sale.
Before you start
A pass always belongs to a game you own, and Roblox asks for that game to be published and accessible. Have a square icon ready, no larger than 512 × 512, with the important part in the middle (Roblox shows passes as a circle).
How to make a gamepass on Roblox (PC)
- Open the Creator Dashboard and select your game under Creations.
- Go to Monetization → Passes.
- Click Create pass.
- Upload the pass icon: a JPG, PNG or BMP no larger than 512 × 512.
- Enter a name and a description that says what players get.
- Choose a category; it decides where the pass appears in your in-game Shop.
- Click Create pass.
- Give the pass a Robux price and put it on sale. Until it’s on sale, nobody can buy it.
How to make a gamepass on Roblox mobile or iPad
The Roblox app doesn’t have the Creator Dashboard. On a phone or iPad, open create.roblox.com in your browser, sign in, and follow the same steps as on PC.
How to make a gamepass for PLS DONATE
PLS DONATE is a game made by a Roblox creator, not by Roblox. A donation pass is an ordinary pass: create it in a game you own using the steps above, give it the price you want people to donate, and put it on sale. A friendly icon (a heart, a tip jar or a pile of Robux) tells people what it’s for.
Need an icon for your pass?
Describe the perk and get a round 512×512 gamepass icon that fits Roblox’s circle. First one free.
Make a gamepass iconHow much Robux you get from a gamepass
- 70% of each sale of your own pass in your own game. The other 30% is Roblox’s marketplace fee.
- About 5 days on hold before pass earnings reach your balance.
- Selling another creator’s pass in your game earns you a 10% affiliate fee; its creator gets 60%.
How to make a gamepass work in Roblox Studio
You create passes in the Creator Dashboard, not in Studio. In Studio you script what the pass does: check whether a player owns it with MarketplaceService:UserOwnsGamePassAsync() and give the perk if they do. To show it in your game, use the pass’s asset ID (Monetization → Passes → hover the pass → ⋯ → Copy Asset ID).
Gamepass icon size
Keep it at 512 × 512 and put the item, crown or number inside a centered circle. The Roblox icon size guide has a free resizer that shows the circle, and the Roblox badge maker does the same for badges.
Sources: Roblox: Passes, Roblox: Monetize your games, Roblox: Subscriptions.