ᴅɪꜱᴄᴏᴜɴᴛꜱ ꜰʀᴇᴇ ꜱᴇʀᴠᴇʀ ᴛᴏᴏʟꜱ ᴀꜰꜰɪʟɪᴀᴛᴇꜱ ꜱᴇᴛᴜᴘꜱ ᴍᴏᴅᴇʟꜱ ʙᴜɪʟᴅꜱ ᴏꜰꜰᴇʀꜱ ᴀ/ʙ ᴛᴇꜱᴛɪɴɢ ᴅᴇᴠᴇʟᴏᴘᴍᴇɴᴛ ᴍᴀʀᴋᴇᴛɪɴɢ

Players

Up to 50 names per lookup. Online mode queries Mojang’s profile API; offline mode generates Java OfflinePlayer UUIDs locally.

Result

Enter usernames and create a whitelist.
Full whitelist.json guide →
How to install whitelist.json
  1. Download the generated whitelist.json.
  2. Place it in your server root next to server.properties.
  3. Set white-list=true (and use matching online-mode).
  4. Restart the server, or run /whitelist reload.
Online vs offline mode

Use Online mode when online-mode=true — UUIDs come from Mojang/Microsoft accounts and stay the same if a player renames.

Use Offline mode when online-mode=false — UUIDs are derived from OfflinePlayer:<name>. A rename creates a completely different UUID.

What format does this export?

The JSON matches vanilla Java Edition:

[
  {
    "uuid": "069a79f4-44e9-4726-a5be-fca90e38aaf5",
    "name": "Notch"
  }
]

You can also copy /whitelist add console commands for live servers.