DNSLens

DNSLens

Free DNS Lookup & Propagation Checker for Android

Query any DNS record type across multiple public resolvers — all from your phone. Check propagation, browse record details, and save lookup history. No account required, no data collected.

Features

🔍

All Record Types

Query A, AAAA, MX, CNAME, TXT, NS, SOA, SRV, and PTR records. Color-coded type badges for easy scanning.

🌐

Propagation Check

Compare DNS results across Google (8.8.8.8), Cloudflare (1.1.1.1), Quad9 (9.9.9.9), and OpenDNS (208.67.222.222).

🏷️

Record Filtering

Filter results by record type with chips. Each type gets a unique Catppuccin accent color for visual clarity.

📜

Lookup History

All lookups saved locally with timestamps, record types found, and result counts. Clear anytime.

⚡

Fast Queries

Powered by dnsjava for reliable, fast lookups. Results return in milliseconds with response time tracking.

✅

Match Detection

Propagation checker shows MATCH/DIFFER/ERROR status for each resolver so you know if DNS has fully propagated.

🌙

Dark Theme

Beautiful Catppuccin Mocha dark theme. Easy on the eyes for late-night DNS debugging.

🔒

Privacy First

Domain validation prevents injection. No data leaves your device except DNS queries to public resolvers.

📱

Lightweight

Small APK, low memory usage, no background processes. Just a fast DNS tool when you need it.

Supported Record Types

Type Description Example
AIPv4 address93.184.216.34
AAAAIPv6 address2606:2800:220:1:...
MXMail exchange server10 mail.example.com
CNAMECanonical name aliaswww → example.com
TXTText records (SPF, DKIM, etc.)v=spf1 include:...
NSNameserversns1.example.com
SOAStart of authorityns1.example.com admin...
SRVService locator0 5 5060 sip.example.com
PTRReverse DNS pointerhost.example.com

Screenshots

DNS Record Lookup

DNS Record Lookup

Propagation Check

Propagation Check

Query History

Query History

Download

Version: 1.0.0

Size: ~8 MB

Requires: Android 8.0+ (API 26)

Price: Free (ad-supported)

Security & Privacy

  • ✓ No account required — just type a domain and go
  • ✓ No data collected, no analytics, no tracking
  • ✓ All lookup history stored locally on your device only
  • ✓ Domain input validation prevents injection attacks
  • ✓ DNS queries go only to trusted public resolvers (Google, Cloudflare, Quad9, OpenDNS)
  • ✓ ProGuard/R8 obfuscation in release builds
  • ✓ Android backup disabled — lookup data can't be extracted via adb