Blog/Roblox/🎮Game Guides

Roblox Ban Lists: How Cross-Game Bans Will Work

On November 9, 2026 Roblox announced Ban Lists: one list of banned players you link to several games, filled through a new BanListIds field on BanAsync. They launch January 29, 2027, ahead of Scoped User IDs. Here is how linking, sharing, the rules tab and the appeals queue work, and what to prepare before launch.

Published November 10, 2026·8 min read·By Mythras
A dark Roblox Creator Dashboard dialog titled New ban list, with Owner set to Coffee Shop RP, a note that a ban list is owned by one user or group and cannot be changed after creation, a Name field reading Exploiters, a Description field reading Anti-cheat auto-bans for confirmed exploiters, and Create and Cancel buttons.

If you run more than one Roblox game and keep a shared ban list in a DataStore, a web database or a Discord bot, Roblox just told you what replaces it. On November 9, 2026 it announced Ban Lists: a list of banned players that lives on the platform, gets filled through BanAsync, and can be linked to any number of your games. It launches on January 29, 2027.

This post covers the new system only. For the Ban API it builds on (every BanAsync field, unban scope, alt accounts, device blocks) read the Roblox Ban API guide first.

A dark Roblox Creator Dashboard dialog titled New ban list, with Owner set to Coffee Shop RP, a note that a ban list is owned by one user or group and cannot be changed after creation, a Name field reading Exploiters, a Description field reading Anti-cheat auto-bans for confirmed exploiters, and Create and Cancel buttons.

Every screenshot in Roblox's announcement is labelled "not final design", so treat the UI here as a preview.

What Roblox announced, and why now

The timing is not a coincidence. Roblox's June 10, 2026 Scoped User IDs announcement gives players "a unique User ID for each game that they visit", and its update the same day said groups of games with shared moderation "will be impacted", promising "Ban API improvements to facilitate cross-game sharing of ban lists" before the wider rollout. A list keyed on one global user ID stops matching once the same player can arrive in your second game under a different ID.

Ban Lists are that promised improvement. The November 9 post says Roblox plans "to launch ban lists on January 29th, 2027 before Scoped User IDs", and closes by saying it will share Scoped User ID updates "as we get closer to rollout in January". The Scoped ID thread's own roadmap had listed October 2026 for the broad rollout; its latest update, dated September 1, 2026, said Roblox would share "full details on the updated solution and timeline in October."

How a ban list works, end to end

StepWhereWhat happens
CreateCreator Dashboard, or Open CloudA new list starts empty. The preview dialog says it is owned by one user or group, and the owner can't be changed after creation
FillBanAsync with BanListIds, or an importBans go into one or more lists in a single call
LinkCreator Hub, by ban list IDThe list applies to the whole game and starts rolling out immediately
ShareList settingsPrivate by default; shared with named creators, or made public
AppealGame details page, then your appeals queueThe banned player files; the game creator triages or forwards to the list owner

Your current setup keeps working. Roblox says that if you don't ban across games you "won't need to use ban lists", and that existing custom moderation systems and standard BanAsync calls "will continue to work".

Filling a list: BanListIds on BanAsync

Players:BanAsync() gets a new optional field, BanListIds, an array of list IDs. This is Roblox's example, trimmed to a single list ID:

local Players = game:GetService("Players")

Players:BanAsync({
	UserIds = { player.User },
	Duration = -1,
	DisplayReason = "Repeated exploit usage",
	PrivateReason = "Detected via anti-cheat fingerprint XYZ",
	BanListIds = { "bl_2H8sJq..." },
})

Two things to notice. One call can add a player to several lists, so you don't need a BanAsync per list. And the example passes player.User, the new User value that Scoped User IDs introduced, rather than player.UserId. As of November 10, 2026 the Players reference in Roblox's creator-docs repository does not yet document BanListIds, and still describes UserIds as an array of user IDs. Write against the reference until it changes; the snippet above is a preview of launch-day usage, not something to ship today.

Linking a list to a game

A linked list covers the entire game. You enter a ban list ID in Creator Hub, and you can only link lists you own, lists another creator shared with you, or public lists. Roblox says the list "will immediately begin rollout" on linking, with the rollout time depending on the list's size.

A dark Roblox dialog titled Link a ban list, with a Ban list ID field reading bl_9Kd2pQ5209 and a matched list card for Café RP scam watchlist by Sushi Spot Studios with 120 entries, Shared with you and an Authorized badge, above Cancel and Save buttons.

The rule that matters most: there is no per-game override. In Roblox's words, "Players on any linked ban lists will be banned, there is no individual game level override. If you want full control, use your own ban list." If a shared list bans someone you want to keep, you can forward their appeal to the list owner, but the ban stands until the owner acts or you unlink the whole list.

Sharing: private, named creators, or public

A list is private to its owner until you share it. You can share it with a specific set of creators, or make it public so anyone can link it. Shared lists are read-only to everyone except the owner.

Roblox staff answered the obvious abuse question in the thread: public lists "do not automatically apply to other games", and a list owner cannot attach a list to games they don't control, because "other Creators must consent to their use." Staff also said Roblox is not planning a public directory of ban lists, and that a ban list breaking the ban guidelines or Community Standards (a discriminatory one, for example) can be reported to Roblox.

The announcement itself warns that linking a public list means "you no longer have control over who may participate in your game", and recommends your own list or a friend's instead. In practice, a public list hands your door policy to a stranger whose list you can't edit.

Group lists follow existing group permissions. Per staff replies, members with the "Configure bans for all group games" permission can manage group-owned lists, and you can share a list with a developer who has permissions in another group so they can apply it to that group's games.

What a banned player sees

Three player-facing surfaces arrive with the system:

  • A rules tab on every game. You write the rules in the Creator Dashboard. The tab shows the game's own rules plus the rules of every ban list linked to it.
  • An in-game prompt that appears as soon as BanAsync fires, carrying the ban reason. Roblox says it is the creator's responsibility to give "a clear ban message including the rule that was broken."
  • A ban message on the game's details page, with a button to start an appeal. A staff reply adds that the message will name the lists the player is on.

A Roblox phone-screen mockup over a blurred forest scene: a dark prompt reads This game banned you, You were banned by this game for breaking one of its rules, with a rule card titled No exploiting and cheating, No scripts, injectors, or third-party tools allowed, and a Leave button.

You don't have to restate Roblox's Community Standards as game rules. Staff said the rules tab is for game-specific or list-specific rules, such as not deliberately going out of bounds, and that you may also ban for off-platform harassment or fraud if you list it as a rule.

Appeals land with the game creator first

Players appeal from the game details page, and the appeal becomes a ticket for the game's creator, not Roblox support. If the ban came from a list you don't own, you see the appeal first and can forward it to the list owner. A staff reply adds a setting to auto-forward all ban-list appeals to their owners.

A dark Roblox appeal review page for Appeal #4821, marked Open and filed Sep 12, 2026 via the experience details page, with Approve, Deny and Forward to list owner buttons; it shows the player's appeal text, ban details including the Exploiters ban list owned by Coffee Shop RP, display and private reasons, a permanent duration and Added by anti-cheat service, and a ban history panel with three earlier entries.

Staff answers in the thread fill in the rules:

QuestionAnswer from Roblox staff
Can a player appeal any ban?Yes, with no limit on the number of appeals
Can I stop appeal spam?Yes, you can block a user from submitting further appeals
Does Roblox review my game bans?No; it only checks bans against its ban guidelines and Community Standards when reported
Should I keep evidence?Recommended, in moderator notes and private ban reasons, with recordings stored elsewhere if useful

Roblox says it is the game creator's job to choose which lists to link and to unlink one that causes problems, giving non-responsive appeals as an example.

Moving an external ban list onto Roblox

If you keep a list off-platform today, Roblox will offer Open Cloud APIs to import it, and a staff reply says import will also be available directly in Creator Hub. These are the fields to prepare:

FieldRequiredNotes
User IDYesThe user ID you reference today
Game IDNoWhich game the ban happened in
Ban reasonNoWhich rule the player broke
Ban dateNoDefaults to the current timestamp if missing

Open Cloud coverage is promised across both the ban list system and the appeals system. Roblox's own wording is that off-platform list owners "will be able to transition" to the native system, and the announcement notes that off-platform solutions are often against its policy. If you run one, plan the move rather than waiting to see whether it survives Scoped User IDs.

Smaller changes staff confirmed in the thread

Several replies from Roblox staff on November 9 and 10 go beyond the original post:

  • UnbanAsync is getting the same PrivateReason field as BanAsync, so you can log why someone was unbanned.
  • Bans in the dashboard will be searchable by display and private reason and filterable by properties such as time range.
  • Lists can be created from the game's page in Creator Hub as well as through Open Cloud.
  • Ban lists sit under a game, since they inherit the existing ban system's permissions. If you want a list detached from any live game, staff suggested creating a holder game to own it.

None of these is in the reference documentation yet, so treat each as a stated plan until it ships.

Quick Action Checklist

  • Leave single-game bans alone; standard BanAsync keeps working and you don't need a list.
  • If you ban across games, plan one list you own and link it to each of your games after January 29, 2027.
  • Start writing per-game rules now; the rules tab and ban messages are where players will read them.
  • Put evidence in PrivateReason and moderator notes; Roblox's appeal-review mockup shows the private reason next to the ban.
  • Export any off-platform list into User ID, Game ID, ban reason and ban date columns, ready for import.
  • Treat public lists as high risk: there is no per-game override, so a bad ban needs the list owner or an unlink.
  • Keep BanListIds and User-based ban code out of production until the Players reference documents them.

Frequently Asked Questions

What are Roblox Ban Lists?
Roblox Ban Lists are lists of banned players that a creator links to one or more games, so a player on the list is blocked from all of them. Roblox announced them on November 9, 2026 and plans to launch them on January 29, 2027. Lists are created in the Creator Dashboard or through Open Cloud, filled with Players:BanAsync() using a new optional BanListIds field, and can be kept private, shared with specific creators, or made public.
When do Roblox Ban Lists launch?
Roblox's November 9, 2026 Developer Forum announcement says Ban Lists will launch on January 29, 2027, before the rollout of Scoped User IDs. Roblox said it will share Scoped User ID updates as that rollout approaches in January.
Why is Roblox adding Ban Lists?
Roblox's Scoped User IDs give a player a different user ID in each game they first visit after the rollout, which breaks shared ban lists keyed on one global user ID. Roblox's June 10, 2026 update said games with shared moderation would be impacted and promised Ban API improvements for cross-game ban lists before the rollout. Ban Lists are that change, and they also replace off-platform ban lists, which Roblox says are often against its policy.
Can I override a Roblox ban list for one player in my game?
No. Roblox's announcement says players on any linked ban list will be banned and there is no individual game-level override. To control exactly who is banned from a game, link only a ban list you own. If a shared or public list bans someone you want to allow, you can forward their appeal to the list owner or unlink the whole list from the game.
How do appeals work with Roblox Ban Lists?
A banned player appeals from the game's details page, which creates a ticket for the game's creator rather than Roblox support. If the ban came from a ban list the creator doesn't own, the creator sees the appeal first and can forward it to the list owner, or set the link to auto-forward list appeals. Roblox staff said players can appeal any ban with no limit on the number of appeals, but creators can block a user from submitting further appeals.
Can someone add my Roblox game to their ban list without permission?
No. Roblox staff said ban list owners cannot attach a list to games they do not control, and public ban lists do not automatically apply to other games. A game creator must link a list themselves. Ban lists are private by default, can be shared with named creators or made public, and a list that breaks Roblox ban guidelines or Community Standards can be reported.

Keep Reading

Sources & Further Reading
Last updated November 10, 2026.

Related Guides

Roblox's announcement mockup of a TextChannelWindow docked on the right of a castle scene: a dark chat panel headed Chat rules, with messages from robofrog, cat_city and mouse_mind in coloured names beside avatar thumbnails, a grey Label badge after robofrog's name on the first message, and a Write a message input bar with emoji and microphone buttons.
🎮Game GuidesOct 23, 2026·12 min read

Roblox Platform-Integrated Chat: Migrate Your Custom Chat

On October 21, 2026, Roblox announced that chat message text will stop being readable from game code. It is opt-in today, the default from February 2027 and required from May 2027. Here is what stops working, the replacement for each custom chat feature, which one has no replacement yet, and how to test it in Studio now.

Read article
Roblox's announcement mockup of the new Manage audience screens: a Studio dialog reading "Racing game is ready to test! Only available to you and your collaborators" with Invite early testers and Release publicly on Roblox options, beside the Creator Hub Manage audience page offering the same two options above a "Prepare your game to maximize reach" checklist of the content rating questionnaire, the Kids & Select review with 250 highly engaged players, the refundable 1,000 Robux publishing fee, identity verification and 2-step verification.
🎮Game GuidesOct 14, 2026·12 min read

Roblox Early Testers and the New Publish Flow: What Changed

Since October 12, 2026, you can let up to 10 friends play your unreleased, unrated Roblox game, and Roblox is rolling out a path that lets a game with no age-restricted content reach age-checked players 16 and older by answering one question instead of the full questionnaire. Here is who can be an early tester, what replaced the Private and Limited audience settings, what the one question actually covers, and what still takes the long road to players under 16.

Read article
Official Roblox documentation screenshot of example badges displayed in a player's inventory under the Badges category, each shown as a circular icon with a name and description.
🎮Game GuidesSep 25, 2026·11 min read

Roblox BadgeService Guide: Award, Check, Debug

Call AwardBadgeAsync on a player who isn't currently in your server and it fails one of five documented requirements — silently, the same way it fails for a disabled badge or a place outside the badge's own experience. Here is every BadgeService method, which four are dead, the rate limit two of them share despite a 10x difference in batch size, and the deprecated check that Roblox says will now always return true.

Read article
Roblox Studio Script Editor showing Luau code with two problems underlined in orange — a return of the undefined name newPar, and a malformed for loop.
🎮Game GuidesAug 30, 2026·12 min read

Roblox Luau Type Checking: nocheck, nonstrict, strict

Roblox says every script used to default to no typechecking. That is no longer how it works: a Workspace property now sets the default mode, projects using only nocheck and nonstrict were moved to the New Type Solver automatically, and strict mode projects were not. Here is what each mode reports, what the new solver changed, and the annotation syntax that covers most code.

Read article
Roblox experiences carousel showing game tiles including Driving Empire, Adopt Me, Field Trip Z, and DOORS fanned around a featured racing game.
🏆Tier ListsMay 30, 2026·11 min read

Best Roblox Games to Play in 2026

Roblox's front page is engagement bait. This is the filtered version: the games with real, sustained player counts and actual staying power, sorted by what you're in the mood for.

Read article
Roblox in-game Buy Item dialog showing an item priced in Robux with a subscription discount applied to the purchase.
🎮Game GuidesMay 30, 2026·11 min read

How to Get Robux Safely (Legit Ways + Scams to Avoid)

There is no free Robux generator. There never was. Here are the actual legit ways to get Robux without overpaying, the earning methods that really work, and the scams that exist purely to steal your account.

Read article