What Is My IP Address - Online IP Lookup & Info Tool
Find your public IP address and view approximate geolocation, ISP, and browser header details. No personal data stored. Static and instant.
UD5 Toolkit
Detect your DNS servers, check for leaks, and test DNS performance — all directly from your browser.
Analyzing your DNS configuration...
Checking multiple DNS providersUnable to complete detection. Please check your network connection.
DNS (Domain Name System) is like the phonebook of the internet. It translates human-readable domain names into IP addresses that computers use to communicate.
Compare response times of popular public DNS providers from your location. Click a provider to test individually, or test all at once.
Query DNS records for any domain using Google's DNS-over-HTTPS API.
| # | Name | Type | Value | TTL |
|---|
No records found for this query.
A DNS (Domain Name System) server translates human-readable domain names like "google.com" into machine-readable IP addresses like "142.250.80.46". Without DNS, you would need to memorize IP addresses for every website you visit.
This tool detects your DNS servers by analyzing how your browser resolves domain names through public DNS-over-HTTPS (DoH) endpoints. It also checks your public IP and ISP information. Click "Run Detection" above to get started.
DNS over HTTPS (DoH) encrypts your DNS queries using the HTTPS protocol, preventing third parties from intercepting or tampering with your DNS traffic. This enhances privacy and security by hiding your browsing activity from ISPs and potential eavesdroppers.
A DNS leak occurs when your DNS queries are sent to an unintended DNS server, often your ISP's server, even when you're using a VPN or custom DNS settings. This exposes your browsing history to parties you intended to avoid.
Switching to a public DNS provider like Cloudflare (1.1.1.1), Google (8.8.8.8), or Quad9 (9.9.9.9) can improve speed, security, and privacy. Cloudflare focuses on speed and privacy, Quad9 blocks malicious domains, and Google offers reliability. Test them above to find the fastest for your location.
DNSSEC (Domain Name System Security Extensions) adds cryptographic signatures to DNS records, ensuring that the response you receive is authentic and hasn't been tampered with. It protects against DNS cache poisoning and man-in-the-middle attacks.
This tool uses multiple DNS-over-HTTPS endpoints and IP detection services to infer your DNS configuration. While highly indicative, browser-based detection has limitations. For the most accurate results, check your device's network settings or router configuration.
DNS response time depends on the physical distance between you and the DNS server, network congestion, and server load. A provider with servers closer to your geographic location will generally respond faster. Our performance test measures actual round-trip times from your browser.
Yes, if you use your ISP's default DNS servers, they can log every domain you visit. Encrypted DNS (DoH or DoT) prevents your ISP from reading your DNS queries, though your ISP can still see which IP addresses you connect to via traffic analysis.
DNS translates domain names to IP addresses, while a VPN encrypts all your internet traffic and routes it through a remote server. Changing DNS improves speed and may add security, but it doesn't hide your IP address or encrypt your traffic like a VPN does.
You can change DNS settings at the device level (Windows, macOS, iOS, Android) or at the router level to affect all connected devices. Go to your network settings, find the DNS configuration, and replace the default servers with your preferred public DNS addresses like 1.1.1.1 or 8.8.8.8.
Absolutely. All detection is performed client-side in your browser. We don't store, log, or transmit any of your DNS data to external servers beyond the standard DNS-over-HTTPS queries needed for detection. No personal data is collected.
| Record Type | Full Name | Purpose | Example |
|---|---|---|---|
| A | Address Record | Maps a domain to an IPv4 address | example.com → 93.184.216.34 |
| AAAA | IPv6 Address Record | Maps a domain to an IPv6 address | example.com → 2606:2800:220:1:248:1893:25c8:1946 |
| CNAME | Canonical Name | Aliases one domain to another | www.example.com → example.com |
| MX | Mail Exchange | Directs email to mail servers | example.com → mail.example.com (priority 10) |
| NS | Name Server | Specifies authoritative DNS servers | example.com → ns1.example.com |
| TXT | Text Record | Stores text data (SPF, DKIM, verification) | example.com → "v=spf1 include:_spf.google.com ~all" |
| SOA | Start of Authority | Contains administrative zone information | Includes serial, refresh, retry, expire, and TTL values |
Find your public IP address and view approximate geolocation, ISP, and browser header details. No personal data stored. Static and instant.
Check if a website is globally reachable or experiencing issues. Status code and latency displayed. Quick browser-side test.
Generate a DKIM DNS record from a public key and selector. Check syntax. Improve your domain’s email deliverability.
Sign a message with a private key and verify the signature with the public key. Learn digital signature flow.
Check which cipher suites a website supports and identify weak or outdated ones. Quick security audit from your browser.
Paste a data: URL and instantly download the file it represents. Supports all MIME types. Simple extraction.
Search a curated dictionary of modern internet acronyms (IMO, TBH, IYKYK) and slang. Simple offline-capable reference. No tracking.
Enter a URL to see exactly what Open Graph and Twitter card tags will be shown when shared on social media. Fetch from browser.
Use your webcam to record a video clip and download it as WebM. Adjust resolution. Works offline. Privacy‑friendly.
Use your webcam to record a video clip and download it as WebM. Adjust resolution and see a preview. Works offline.
Encrypt and decrypt text using the browser's Web Crypto API. Supports AES‑GCM and subtle key generation. No server required.
Paste HTML and instantly remove all tags, leaving only the text content. Optional keep line breaks. Quick cleaning.
Write notes that are encrypted in your browser before saving to localStorage. Only accessible with your passphrase.
Use your webcam to take selfies. Add a simple frame or filter, then download the picture. No upload, just fun.
Map CSV columns with latitude/longitude to GeoJSON points. Create map‑ready data instantly. All local.
Encrypt and decrypt text using AES in the browser with a password. Uses Web Crypto API. No data sent to server.
Write a message and set a future date. It will be hidden until that day. All stored locally with countdown.
Paste an SVG file and extract all path data. Clean and copy individual d strings. For icon manipulation.
Upload a font file or specify a URL and generate the complete @font‑face rule with modern formats and font‑display. Copy instantly.
Decode a message hidden in a string of emojis (each emoji maps to a letter). Fun game for kids. Create your own.
Build perfect Open Graph meta tags for rich social media previews. Preview how your link will look on Facebook and LinkedIn. Structured data tools for better CTR.
Convert your text into a string of emojis using a simple substitution cipher. Share secret messages that look fun. Decode them with the same tool. All local.
Convert 3-digit capacitor codes (like 104, 222) to capacitance value in pF, nF, µF. Also converts back. Useful for reading tiny ceramic capacitors.
Create smooth, animated CSS waves (like water or sound) by adjusting amplitude, colors, and speed. Copy the ready‑to‑use SVG/CSS code.
Generate flowing geometric art by layering sine waves with different frequencies, amplitudes, and colors. Download SVG.
Parse an SVG path’s d attribute and list all the commands and absolute coordinates. Convert relative to absolute. Local.
Upload an image and convert it into a paint-by-numbers outline with numbered palette. Adjust complexity. Print and paint. Local processing.
Generate random but realistic‑looking data arrays (users, products, orders) with typos and missing fields. For test robustness.
Create a realistic fake text message conversation. Choose iOS or Android style, set contact name, messages, and times. For laughs.
Enter an amount and see a virtual stack of $100 bills with height comparison to everyday objects.