Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
Avatar creation token
An avatar creation token enables developers to allow users to create, purchase, and save avatar items directly from a game to their platform-level inventory using in-experience creation. Games that implement in-game creation APIs, such as PromptCreateAvatarAsync and PromptCreateAvatarAssetAsync, must include one or more avatar creation tokens. You can purchase and manage tokens in your game's Creator Dashboard.
Note
Owners of games that incorporate in-game avatar item creation also benefit from Marketplace commissions as both creator and game owner.
To create avatar creation tokens, you or your group must meet the Marketplace creator requirements. For the token to remain valid, the token owner must maintain these creator requirements.
Create a token
To allow users to create, pay for, and save avatar items to their Roblox inventory in your game, you'll need to set up an Avatar Creation Token in your game's dashboard.
Note
Each token requires a Creation Advance and a Creation Fee. The advance is fully recoupable and based on the current publishing advance prices for that item type. Before purchase, you can preview a summary of your total combined advance and fee when creating your token.
To create a token:
Navigate to the Creator Dashboard.
Expand the account switcher in the upper‑left and ensure that the appropriate user or group is selected.
In Creations ⟩ Experiences, select your game.
On the left panel, navigate to Monetization ⟩ Avatar Creation Tokens.
Click Create Token.
- Ensure that your account or group account meets the Marketplace Creator Requirements. If the token owner account is not ID-verified with a Roblox Plus or Premium subscription, the game cannot enable in-game creation APIs. You must maintain these requirements for the token to remain valid.
Complete the following fields:
- Name - The name of your token. This is not user-facing and can be changed after creation.
- Description - The description of your token. This is not user-facing and can be changed after creation.
- Item Type - The Body item type can be used in-game with
PromptCreateAvatarAsyncwhereas the rest of the item types are meant to be used withPromptCreateAvatarAssetAsync. You cannot change this setting after token creation. - Amount Above Price Floor - Set the price above the Marketplace Price Floor for created items. If you intend to have different price points for items of the same type in your game, the best way to achieve this is by purchasing multiple tokens. You can modify this field after creation.
- Do not price below
Set the minimum price for users to purchase your item. You can modify this field after creation.

- When complete, verify the Creation Advance and Creation Fee calculations and select Create Token to submit your purchase.
- You can now access the created token in the game's avatar creation tokens settings. To implement
PromptCreateAvatarAsyncorPromptCreateAvatarAssetAsync, you'll need the token ID, which you can access by selecting the three dots on the thumbnail and selecting Copy Token ID.