
whitelist.json and ops.json generator
Generate whitelist.json and ops.json from a list of usernames, with the offline UUID computed locally, no network or Mojang call.
Last updated: 10/9/2026
100% local processing — saved in your browser.
Format: Name or Name UUID. Name: 3 to 16 characters (letters, digits, _).
[
{
"uuid": "5627dd98-e6be-3c21-b8a8-e92344183641",
"name": "Steve"
},
{
"uuid": "36532b5e-c442-3dbb-a24c-c7e55d0f979a",
"name": "Alex"
},
{
"uuid": "069a79f4-44e9-4726-a5be-fca90e38aaf5",
"name": "Notch"
}
]
How to use whitelist.json and ops.json generator?
whitelist.json and ops.json hold name/UUID pairs. On an online-mode=false server the UUID is deterministic (MD5 of “OfflinePlayer:name”) and is computed here offline. On an online server the UUID comes from Mojang: this tool makes no network call, so you must provide it.
Choose the file to produce: whitelist.json or ops.json.
Enter one player per line: “Name” (offline UUID computed if the option is on) or “Name UUID”.
For ops.json, set the operator level (1 to 4) and fix any listed errors.
Stop the server, replace the file in the server root, then restart (or use /whitelist reload).
Frequently asked questions
More Minecraft tools
MinecraftOpen access



