Minecraft SRV Record Generator
Generate DNS SRV records for your Minecraft server. Allow players to connect without specifying a port.
SRV records allow players to connect using a custom domain (like play.yourserver.com) without needing to type the port number. Works with both Java and Bedrock Edition.
Server Type
Domain Settings
The address players will use to connect
Your server's actual hostname or IP address
Advanced Settings
Lower priority = higher preference. Weight is used when priorities are equal.
How It Works
Cloudflare / Most DNS Providers
Type: SRV Name: _minecraft._tcp.play Service: _minecraft Protocol: TCP TTL: 3600 Priority: 0 Weight: 5 Port: 25565 Target: mc.example.com
BIND Zone File Format
_minecraft._tcp.play.example.com. 3600 IN SRV 0 5 25565 mc.example.com.
Generic Format
Record Type: SRV Host/Name: _minecraft._tcp.play.example.com Points To/Target: mc.example.com Priority: 0 Weight: 5 Port: 25565 TTL: 3600
DNS changes can take up to 48 hours to propagate worldwide. Make sure your target server is accessible before adding the SRV record.
Understanding Minecraft SRV Records
SRV (Service) records are DNS records that specify the location of servers for specific services. For Minecraft, SRV records allow players to connect to your server using a custom domain without needing to remember or type a port number.
Benefits of SRV Records
- Clean URLs - no port numbers needed
- Professional branding for your server
- Easier for players to remember
- Change server location without updating players
Requirements
- A domain name you own
- Access to DNS settings (Cloudflare, GoDaddy, etc.)
- A running Minecraft server with known IP/hostname
Frequently Asked Questions
What is an SRV record?
An SRV record is a DNS record type that maps a service name to a server address and port. Minecraft clients automatically look for SRV records when connecting to a server.
Do I need an SRV record?
SRV records are optional but recommended if your server runs on a non-default port or if you want players to connect using a clean domain without a port number.
How long does it take to work?
DNS changes typically take 5-30 minutes but can take up to 48 hours to fully propagate. You can test using online DNS lookup tools.
Does this work with Bedrock Edition?
Yes! Select "Bedrock Edition" above to generate the correct SRV record format. Bedrock uses UDP instead of TCP and port 19132 by default.
Need a Server to Point Your Domain To?
Get high-performance Minecraft hosting with a dedicated IP address. Perfect for use with custom domains.