Skip to main content
    EmailToolBox LogoEmailToolBox
    HomeAll ToolsSuper Lookup
    Email Health CheckEmail DeliverabilityEmail Blacklist CheckerEmail Header AnalyzerSPF CheckerDKIM CheckerDMARC CheckerMX Lookup
    View All Tools
    SPF CheckerDKIM CheckerDMARC CheckerSPF GeneratorDMARC GeneratorBIMI CheckerMTA-STS Checker
    Guides
    中文
    1. Home
    2. Tools
    3. SRV Record Lookup

    SRV Record Lookup

    Find service location records for specific services

    SRV records specify the location of services, including hostname, port, priority, and weight for load balancing.
    Service Lookup
    Enter a domain and select a service to find its SRV records
    About This Tool

    This page provides original, human-reviewed information about SRV record lookups, explaining service/protocol naming, priority and weight selection, and common SRV uses such as Microsoft Teams and XMPP.

    What are SRV Records?

    SRV (Service) records specify the location of services within a domain. They define the hostname, port number, priority, and weight for services, enabling automatic service discovery and load balancing.

    SRV Record Components:

    • Service:The service name (e.g., _sip, _http, _xmpp)
    • Protocol:The protocol used (_tcp or _udp)
    • Priority:Lower values indicate higher priority
    • Weight:Load balancing weight for same priority
    • Port:The port number where the service runs
    • Target:The hostname providing the service

    Common Use Cases:

    • VoIP Services:SIP server discovery
    • Instant Messaging:XMPP server locations
    • Email Services:IMAP, POP3, SMTP server discovery
    • Game Servers:Minecraft server discovery
    • Web Services:API endpoint discovery

    SRV Record Format:

    _service._protocol.domain. TTL IN SRV priority weight port target.
    Setting Up SRV Records

    Basic SRV Record Examples:

    SIP Service
    _sip._tcp.example.com. 3600 IN SRV 10 5 5060 sip1.example.com.

    SIP server on port 5060 with priority 10, weight 5

    XMPP Service
    _xmpp-server._tcp.example.com. 3600 IN SRV 5 0 5269 xmpp.example.com.

    XMPP server-to-server on port 5269

    Load Balanced Services
    _http._tcp.example.com. 300 IN SRV 10 10 80 web1.example.com.
    _http._tcp.example.com. 300 IN SRV 10 10 80 web2.example.com.
    _http._tcp.example.com. 300 IN SRV 20 0 80 backup.example.com.

    Load balanced web servers with backup

    Priority and Weight Guidelines:

    • Priority:Use 10, 20, 30... for different priority levels
    • Weight:Higher weight = more traffic (0 = no load balancing)
    • Backup Services:Use higher priority numbers
    • Load Balancing:Same priority, different weights
    Always use fully qualified domain names (FQDN) ending with a dot for the target field.
    Common SRV Record Issues

    Service Not Discoverable

    Clients cannot find the service automatically

    Solution: Ensure SRV record name matches service expectations

    Wrong Port Number

    SRV record points to incorrect port

    Solution: Verify port matches actual service configuration

    Load Balancing Issues

    Traffic not distributed as expected

    Solution: Check priority and weight values, ensure targets are reachable

    Missing FQDN

    Target hostname not fully qualified

    Solution: Always end target hostnames with a dot (.)

    Frequently Asked Questions

    How do clients use SRV records?

    Clients query for SRV records to automatically discover service locations, then connect to thereturned hostname and port.

    What's the difference between priority and weight?

    Priority determines order (lower = higher priority). Weight distributes load among same-priorityservers (higher = more traffic).

    Can I use SRV records for any service?

    SRV records work for any service, but the client application must support SRV record lookup for automatic discovery.

    Do I need A records for SRV targets?

    Yes, the target hostname in SRV records must have corresponding A or AAAA records for IP address resolution.

    Related Tools

    MX Lookup
    Check mail servers
    Email Blacklist Checker
    Check IP reputation
    DNS Lookup
    DNS record queries
    SPF Checker
    Validate SPF records
    DMARC Checker
    Check and analyze DMARC records
    Email Header Analyzer
    Analyze email headers
    DKIM Checker
    Verify DKIM signatures
    WHOIS Lookup
    Domain registration info
    SMTP Test
    Test SMTP connectivity
    SSL Certificate Lookup
    Check SSL certificates
    DNS Propagation Checker
    Check DNS propagation
    Ping Test
    Test network connectivity
    Traceroute
    Trace network path
    Subnet Calculator
    Calculate IP subnets
    What Is My IP
    Check your IP address

    Need Help?

    Our tools are designed to be intuitive, but if you need assistance, we're here to help.

    DocumentationContact Support

    About Our Tools

    Professional-grade email and DNS diagnostic tools trusted by IT professionals worldwide.

    Free to UseNo RegistrationReal-time Results
    EmailToolBox LogoEmailToolBox

    EmailToolBox is a free suite of email testing, deliverability and domain diagnostics tools. Check your email health, validate SPF/DKIM/DMARC, look up DNS records and monitor blacklist status in seconds - no signup required.

    • Free to use
    • No signup required
    • Instant results
    • Real-time DNS checks
    • Privacy-focused

    Email Diagnostics

    • Email Health Check
    • Email Deliverability
    • Email Blacklist Checker
    • Email Header Analyzer
    • Email Verifier
    • HTML Email Validator
    • Email Preview Simulator
    • Spam Test
    • Email Health Report

    Email Authentication

    • SPF Checker
    • DKIM Checker
    • DMARC Checker
    • DMARC Report Analyzer
    • SPF Generator
    • DMARC Generator
    • BIMI Checker
    • MTA-STS Checker

    DNS & Infrastructure

    • MX Lookup
    • DNS Lookup
    • TXT Record Lookup
    • CNAME Record Lookup
    • NS Lookup
    • DNS Propagation
    • PTR/rDNS Record Lookup
    • SMTP Test
    • WHOIS Lookup

    Resources

    • Email Guides
    • All Tools
    • FAQ
    • Contact Us
    • About
    • Privacy Policy
    • Terms of Service

    Friend Links

    • Favicon Generator
    • Email Testing tools
    • Morse Code Translator
    • Password Remover
    • Regex Cheat Sheet
    • free barcode generator
    • Free Online PDF Tools
    • fast chart
    • refnet
    • world market hours

    © 2026 EmailToolBox - Email Testing, Deliverability & Domain Diagnostics. All rights reserved.

    SRV Record Lookup - Free DNS Service Record Checker - EmailToolBox