Skip to main content

DNS A Record Lookup: Find IP Addresses for Any Domain

Look up DNS A records for any domain instantly. Find the IPv4 address, TTL, and verify DNS propagation with our free DNS A record lookup tool.

A DNS A record (Address record) maps a domain name to an IPv4 address. When you type a domain into your browser, your DNS resolver queries for the A record to find where the server lives. Understanding A records is fundamental to how the internet routes traffic from names to machines.

How to Use the DNS Lookup Tool for A Records

  1. Enter the domain name — Type the domain you want to look up (e.g., example.com) into the input field.
  2. Select record type — Choose \"A\" from the record type dropdown to filter for IPv4 address records only.
  3. Click Lookup — The tool queries public DNS resolvers and returns the A record results in seconds.
  4. Read the results — Each result shows the hostname, TTL (time to live in seconds), and the resolved IPv4 address.

Example: Querying an A Record via Command Line

# Using dig (Linux/macOS)
dig example.com A

# Using nslookup (Windows/cross-platform)
nslookup -type=A example.com

# Using host command
host -t A example.com

# Example output:
# example.com.   3600   IN   A   93.184.216.34

Why Use a DNS A Record Lookup?

  • Verify DNS propagation — After updating your hosting or nameservers, check if the new IP has propagated globally.
  • Diagnose connection issues — If a site is unreachable, confirming the A record points to the correct server is the first troubleshooting step.
  • Confirm CDN or load balancer setup — Many CDNs return multiple A records for different edge servers. This tool shows all of them.
  • Security auditing — Unexpected A records can indicate DNS hijacking or misconfigured hosting.

A Records vs. AAAA Records

A records store IPv4 addresses (32-bit, e.g., 93.184.216.34). AAAA records store IPv6 addresses (128-bit, e.g., 2606:2800:220:1:248:1893:25c8:1946). Most modern domains have both. If you are diagnosing connectivity on an IPv6-only network, you will need to check the AAAA record instead.

What TTL Values Mean

The TTL (Time To Live) tells DNS resolvers how long to cache the record before querying again. A TTL of 300 means the record refreshes every 5 minutes — useful during migrations. A TTL of 86400 (24 hours) is common for stable production domains. When you change an A record, old resolvers may still return the previous IP until the TTL expires.

Use the DNS Lookup tool to instantly check A records and other DNS record types for any domain — no command line required.

Try DNS Lookup Free

Look up DNS records for any domain.

Use DNS Lookup →