About WhatIsMyTools
I'm Ehtisham, a full-stack developer based in Karachi, Pakistan. I work with stacks like Django and Next.js, and I built WhatIsMyTools because I was tired of "free" diagnostic sites that bury the answer under pop-ups, dark patterns, and walls of ads before you see a single number.
Why this site exists
Sometimes you just need to know your public IP, your timezone offset, or whether your browser updated overnight. Those questions should not require an account, a newsletter signup, or downloading an executable. I wanted a fast, honest place where the tool is the hero—not an afterthought wrapped in monetization.
How the tools work (no magic, no exaggeration)
Different checks use different layers, and I think it is important to say that clearly. Some readings—like screen resolution, user agent, and local time—come straight from APIs your browser already exposes to JavaScript. Others, like your public IP or coarse location, need a round trip to a server: the same way every website sees a source address when you connect, our backend can echo enriched metadata (ISP, city-level geolocation) from public datasets. I don't claim centimeter-accurate GPS from IP; nobody should.
The speed test moves data between your browser and our endpoints to estimate throughput and latency. Results vary with Wi‑Fi, VPNs, and congestion—that is normal, not a bug.
Principles I try to follow
- Privacy-first: I don't want your password, phone number, or a tracking graph of everything you click. See our Privacy Policy for what runs on the site (including analytics and ads).
- No dark patterns: If something is optional, it should look optional.
- Mobile-friendly: These tools should work on a phone in one hand on a busy day—not only on a 27-inch monitor.
What you'll find here
🌐What Is My IP
Instantly see your public IPv4 and/or IPv6 address with ISP, city, and country details.
📡What Is My ISP
See which Internet Service Provider (ISP) or organization is associated with your public IP and connection.
🔷What Is My DNS
Look up public DNS A and AAAA records using Cloudflare DNS over HTTPS, with honest labeling about resolvers.
📶Ping & Latency Test
Measure HTTPS round-trip time from your browser to this site—a practical “ping” when ICMP is not available in the web sandbox.
🛜What Is My Network Type
Detect whether you are on Wi-Fi, cellular, or ethernet, with effective speed class and estimated bandwidth from the Network Information API.
🔐What Is My VPN / Am I Leaking?
Compare your HTTP-visible public IP with WebRTC ICE reflexive addresses to spot possible IP leaks, plus plain-language DNS leak context.
⚡Internet Speed Test
Test your download and upload speeds with a fast, accurate in-browser speed test.
🖥️What Is My Browser
Detect your browser name, version, engine, and operating system in one click.
🔍What Is My User Agent
See the full user agent string your browser sends to websites and servers.
🍪What Is My Cookie / Tracking Status
See whether first-party cookies and web storage work, what DNT/GPC report, and visible cookie surface—plus honest limits for HttpOnly and cross-site tracking.
📐What Is My Screen Resolution
Check your screen resolution, color depth, pixel ratio, and viewport size.
🎮What Is My WebGL / GPU
Detect your GPU renderer, vendor, WebGL version, and key graphics capabilities directly from your browser — no plugins required.
📍What Is My Location
Discover your approximate location based on your IP address including city and country.
🕐What Is My Timezone
Find your current timezone, UTC offset, and local time with DST status.
🎞️What Is My Refresh Rate
Measure your monitor’s real refresh rate (Hz) live in the browser — see whether 60, 120, 144 or 240 Hz is actually active, with frame-time stability.
🔌Open Port Checker
Check which TCP ports are open, closed, or filtered on your public IP address — no software needed.
🚦ISP Throttling Test
Check whether your ISP is slowing video: compares download speed to Netflix’s servers against generic servers and says whether it looks like shaping or congestion.
✉️Email Header Analyzer
Trace an email's delivery path and check SPF, DKIM and DMARC. Headers are parsed in your browser, never uploaded.
👻Invisible Character Detector
Find and remove zero-width characters, unusual spaces and hidden Unicode in any text. Checked in your browser.
🎬Video File Inspector
Read a video file's codec, resolution, duration and bitrate without uploading it. The file never leaves your browser.
🔐Password Breach Check
Check whether a password appears in known data breaches. It is hashed in your browser and never sent anywhere.
📋Connection Report
Run every network, browser and device check at once and copy one plain-text summary into a support ticket.
🔀CGNAT Test
Find out whether your ISP puts you behind carrier-grade NAT — the usual reason a forwarded port stays unreachable.