Look up by username, UUID, or XUID — then add to ban list, whitelist, or ops
Searching for player...
Choose which lists to add this player to
Add players to vanilla Minecraft Java server files. Place downloaded files in your server root (same folder as server.jar).
Add players to Bedrock Edition server files. XUID or Floodgate UUID for cross-play.
When adding Bedrock players to Java whitelist/ops/ban lists, use Floodgate UUID so they can join GeyserMC cross-play servers. Bedrock lists use XUID only.
Set options for each selected list
Player added to selected lists.
No other free website generates Bedrock Dedicated Server JSON files. Verified. Java Edition has dozens of whitelist and ops generators; Bedrock admins had nothing — until now. This tool creates permissions.json (operator, member, visitor), allowlist.json, and banned-players-bedrock.json — ready to drop into your Bedrock server folder. Enter Xbox gamertags, get XUIDs automatically, add Floodgate UUID for GeyserMC cross-play, download. Java support (banned-players.json, whitelist.json, ops.json) included.
Bedrock Dedicated Server • Xbox gamertag → XUID lookup • No sign-up • No API key • 100% free
server.jar. Put banned-players.json, whitelist.json, and ops.json there. Restart the server after replacing files. Use /whitelist reload if the server is already running. permissions.json, allowlist.json, and banned-players-bedrock.json in your Bedrock Dedicated Server root folder — the same directory as bedrock_server.exe (Windows) or bedrock_server (Linux). Restart the server, or use /permission reload for permissions while the server is running. banned-players.json) blocks players from joining. Whitelist (whitelist.json) restricts the server to only listed players when white-list=true in server.properties. Ops (ops.json) grants operator/admin permissions to listed players. permissions.json (operator/member/visitor), allowlist.json, and banned-players-bedrock.json. Other sites only offer Java Edition (UUID-based) generators. Bedrock uses XUID; we look up gamertags and output ready-to-use JSON.
permissions.json sets player permission levels on a Bedrock Dedicated Server: visitor (view only), member (play normally, no commands), or operator (full admin). Each entry needs the player's XUID. online-mode must be enabled for XUID verification. /whitelist reload for whitelist changes. Bedrock: Restart the server, or use /permission reload for permissions. Ban list changes usually require a restart on both editions.