Home
Lookup Tools
Analysis
Bulk & Enterprise
Resources
Close

URI Record Service

The URI record publishes URIs (Uniform Resource Identifiers) in DNS, providing a simpler alternative to NAPTR records for service discovery. Defined in RFC 7553, URI records allow associating complete URIs with a domain name.

Look Up URI Records

Check URI records for any domain using our free DNS lookup tool.

Look Up URI Records →

What Is a URI Record?

URI records provide a straightforward way to publish URIs for services. Unlike NAPTR, which uses complex regular expressions, URI records simply store the target URI directly.

URI Record Format

Example URI Record

_ftp._tcp.example.com.    3600    IN    URI    10 1 "ftp://ftp.example.com/public"

Priority: 10, Weight: 1, Target: ftp://ftp.example.com/public

URI Record Fields

Field Description Example
Priority Lower values preferred 10
Weight Load balancing within priority 1
Target The URI "ftp://ftp.example.com/"

URI Record Naming

Like SRV records, URI records use a specific naming convention:

_service._protocol.domain.

Examples:

_http._tcp.example.com.    URI    10 1 "http://www.example.com/"
_ftp._tcp.example.com.     URI    10 1 "ftp://files.example.com/"
_caldav._tcp.example.com.  URI    10 1 "https://calendar.example.com/dav/"

Common URI Record Uses

Service Discovery

_http._tcp.example.com.     URI    10 1 "https://www.example.com/"
_imap._tcp.example.com.     URI    10 1 "imaps://mail.example.com/"

CalDAV/CardDAV

_caldav._tcp.example.com.   URI    10 1 "https://cal.example.com/caldav/"
_carddav._tcp.example.com.  URI    10 1 "https://card.example.com/carddav/"

Multiple Servers

_http._tcp.example.com.    URI    10 50 "https://server1.example.com/"
_http._tcp.example.com.    URI    10 50 "https://server2.example.com/"

URI vs NAPTR

Aspect URI Record NAPTR Record
Complexity Simple Complex
Regexp support No Yes
URI format Direct Generated via regexp
Use case Static URI publishing Dynamic rewriting

URI Record Best Practices

Troubleshooting URI Records

Common issues and solutions:

Check Your URI Records

Use our DNS Record Finder to look up URI records for any domain.

Look Up URI Records →

Related Record Types