How do I set a custom IP or domain for my server?

Other gamesUpdated 2 Oct 20262 min read
On this page
  1. How it works
  2. Step-by-step
  3. Frequently asked questions

A custom domain gives players a clean, memorable address to connect to instead of a raw IP and port. Every server already gets a free address, <short ID>.humbleservers.net, which you can change to a custom name (for example survival.humbleservers.net) with the pen beside the address on your server's page — up to 3 changes per 30 days. Pointing your own domain at your server is free too, and it only takes a couple of DNS records to set up.

How it works

You point a domain you already own at your server using DNS. Your registrar or DNS provider hosts the records; they simply direct traffic to your server's IP.

Step-by-step

  1. Note your server's IP and port from the Console/connection details.
  2. Create an A record for your domain pointing to the IP.
  3. For a custom Minecraft port, add an SRV record so players can connect without typing the port.

Tip: If you'd like help with the exact record values, open a ticket with your domain and we'll walk you through it.

Frequently asked questions

Does a custom domain cost anything? Pointing your own domain is free, but you'll need to buy the domain itself from a third-party registrar. If you don't have one, use your free <short ID>.humbleservers.net address (Minecraft Java players type just the name; every other game joins with name:port).

What if I want a fixed connection address that never changes? Dedicated IPs aren't sold as add-ons. Your free <short ID>.humbleservers.net address is the easiest thing to share instead of the raw IP; message the team if you need something special.

More in Frequently asked questions

All Other games guides

Still stuck?

Humble AI, our team and the Discord are a message away.