Back to all protocols

Roblox

Deep linking protocol for the Roblox gaming platform. Allows direct navigation to experiences, user profiles, groups, and more.

windows macos ios android

Base Syntax

roblox://[command]/[id]?[parameters]

Commands

experiences/start

Launch a specific Roblox experience (game) by its Place ID

Test

Parameters

placeId number
Required

Unique identifier for the Roblox place/experience

Example:

606849621
gameInstanceId string
Optional

Specific server instance to join (allows joining friends)

Example:

a1b2c3d4-e5f6-7890-abcd-ef1234567890
privateServerLinkCode string
Optional

Access code for joining a private VIP server

Example:

12345678901234567890123456789012

Full Example

roblox://experiences/start?placeId=606849621&gameInstanceId=a1b2c3d4-e5f6-7890-abcd-ef1234567890

users/[userId]/profile

Open a user's profile page within the Roblox app

Test

Parameters

userId number
Required

Unique Roblox user ID

Example:

156

Full Example

roblox://users/156/profile

groups/[groupId]

Navigate to a specific Roblox group page

Test
Note: Group must be publicly accessible

Parameters

groupId number
Required

Unique identifier for the Roblox group

Example:

1200769

Full Example

roblox://groups/1200769

catalog/[itemId]

Display a specific catalog item (clothing, accessories, etc.)

Test

Parameters

itemId number
Required

Unique catalog asset ID

Example:

1028594
itemType enum
Optional

Type of catalog item

Possible values:

Asset, Bundle, GamePass, Badge

Full Example

roblox://catalog/1028594?itemType=Asset

library/[assetId]

View a library asset (models, audio, decals created by users)

Test

Parameters

assetId number
Required

Unique asset ID from the Roblox library

Example:

123456789

Full Example

roblox://library/123456789