Fast, stateless Network Diagnostics

Changelog

What's changed on netsh.io, newest first.

Mail Health Check, and live-streaming fixes

  • Added Mail Health Check — runs MX, SPF, DMARC, DKIM, and DNS blacklist status for a domain together in one pass, with a single plain-language verdict instead of five separate results to piece together.
  • Fixed a Traceroute bug where a multi-IP/anycast host (Cloudflare, GitHub, and similar) could show as "not reached" even after actually reaching it — it now traces to the exact IP already resolved for the banner instead of letting traceroute re-resolve independently.
  • Traceroute output now gets a blank line after the final hop, before the summary.
  • Ping, Website Health Check, DNS Propagation, and Traceroute no longer get buffered by the reverse proxy before delivery — live output now arrives line-by-line as it happens, not all at once at the end.

Two new tools, and a reorganized sidebar

  • Added Traceroute — see the hop-by-hop path to any host, with round-trip time and reverse DNS at each router along the way.
  • Added MX Lookup — its own dedicated tool for a domain's mail servers, showing priority order, resolved IP, and the mail provider (Google Workspace, Microsoft 365, and others) behind each one, no longer folded into DNS Lookup.
  • The sidebar is now grouped into four collapsible categories (Network, DNS & Mail, Security, IP & Web), ordered by how sysadmins actually reach for each tool — Ping leads Network, for instance.
  • Ping now always suggests a sensible next check (a port check, a speed test, or a full Website Health Check) based on what it actually found, instead of a single fixed suggestion.
  • Port Checker: clicking a common port now re-checks immediately, without needing to press Check again.
  • HTTP Headers' full header list now uses the result card's entire width instead of a cramped column, and no longer caps at 24 headers.

A real homepage

  • The homepage is no longer just the Ping tool — it's now a proper landing page introducing what netsh.io does, with a universal check bar (type anything, run it against any tool) and quick links into the 8 most-used diagnostics.
  • Every tool still has its own permanent page, unchanged — the homepage just makes it easier to find the right one first.

Faster page loads

  • Every tool's results page now loads only the code that tool actually needs, instead of every tool's code loading regardless of which page you're on — pages should feel snappier, especially on first visit.

Four new tools: DNS Blacklist, Abuse Contact, ASN Lookup, Open Graph Checker

  • DNS Blacklist Check — see whether a host's IP is listed on major spam/abuse blocklists.
  • Abuse Contact Lookup — finds a domain's registrar abuse contact straight from WHOIS.
  • ASN Lookup — shows which network (autonomous system) is currently announcing a domain or IP.
  • Open Graph Checker — fetch a URL and preview how its link will look when shared on social media or in chat.
  • Added companion guide articles explaining DNS blacklists, domain abuse reporting, ASNs, and Open Graph tags.

Ping and Website Health Check polish

  • Fixed Ping results wrapping or misaligning at several in-between screen widths (tablet, split-screen laptop windows).
  • Made Ping's stat rows visually consistent with each other.

Security hardening

  • Is My Site Down and WHOIS now re-validate every redirect hop and referred WHOIS server, closing a gap that could have let a check reach an internal/private address.
  • Fixed per-IP rate limiting, which could previously be bypassed by spoofing a request header.

Design refresh: typography and layout polish

  • Improved the homepage's search-result snippet for better visibility on Google.
  • HTTP status codes now show a readable label ("Not Found") alongside the raw number.
  • Port check results show clear color-coded status per port instead of plain text.
  • More compact mobile layout — smaller icons, tighter padding, less cramped on phones.

Sidebar redesign for tablet and mobile

  • The sidebar can now collapse to an icon-only rail on tablet/iPad screens, reclaiming space.
  • Redesigned the mobile tab bar with consistent tab widths and spacing.
  • Settled on Inter as the site's main typeface and Geist Mono for console/terminal-style output.
  • Added a swap icon on DNS Lookup's A records to jump straight into a Reverse Lookup, prefilled and run.

SSL certificate chain

  • SSL Certificate Checker (and Website Health Check's SSL row) now shows the full certificate chain — leaf, intermediate, and root — behind an expandable toggle.
  • Certificate dates now show in a friendly format ("Oct 28, 2026") instead of a raw machine timestamp.
  • Renamed "SSL Checker" to "SSL Certificate Checker" site-wide for clarity.

Cloudflare detection and rotating header tagline

  • Website Health Check now flags when an HTTP error came from Cloudflare's edge rather than your actual server — a very different fix depending on which.
  • Website Health Check now accepts a full URL (path, query string, port), not just a bare domain.
  • The header tagline now rotates through several audience descriptions with a smooth fade, only when it fits — falls back to a static line otherwise.

Reliability fixes and a link preview image

  • Fixed two tools that were bypassing rate limiting, protecting the service behind them.
  • Website Health Check's SSL check now correctly checks the actual port your URL specifies, not always 443.
  • Added a proper social/link-preview image — sharing a netsh.io link on Slack, X, or iMessage now shows an image instead of nothing.
  • HTTP Headers tool now shows and copies every header, not just the first 24.

Header checklist polish and new guides

  • HTTP Headers' Security Headers checklist rebuilt as a proper aligned table, each header linking to its own explanation.
  • Added a guide on Windows netsh commands (viewing saved Wi-Fi passwords, resetting the network stack, setting a static IP).
  • Several guide pages (DNS record types, Speed Test metrics, activity guidelines) rebuilt as clearer icon-led tables.

Guide cross-links and search cleanup

  • Every header name in HTTP Headers results now links straight to that header's explanation in the guide.
  • Documented five more HTTP headers that weren't previously explained.
  • Fixed www.netsh.io serving duplicate content that was confusing search engines.
  • Added a plain-language index of the site's tools and guides for AI assistants that browse the web.

Website Health Check: deeper diagnostics and a rename

  • Added four more checks: Redirects (with an expandable hop-by-hop chain), Security Headers, HTTP protocol version, and Compression.
  • Recalibrated the health score so checks that actually determine reachability (HTTP, SSL, Ports) count far more than informational ones — a site that's actually down no longer scores a misleadingly reassuring "Fair."
  • Renamed "Website Troubleshooter" to "Website Health Check" for clarity.
  • SSL Certificate row now shows a progress bar for remaining certificate validity, and flags expired certificates clearly.

Website Health Check launches

  • A new all-in-one Website Health Check — runs DNS, hosting location, ping, HTTP, SSL, and port checks on a domain in one pass and gives a plain verdict instead of raw data to interpret yourself.
  • Results stream in live, one check at a time, with an overall health rating that updates as checks complete.
  • Each row links straight to that check's own dedicated tool, prefilled and auto-run.
  • Location and Organization rows show a country flag and the hosting provider's logo.

Speed Test redesign

  • Redesigned Speed Test results as a stat-tile dashboard (Download/Upload/Latency/Jitter) with plain-language captions.
  • Results now appear live, phase by phase, instead of waiting for the whole test to finish.
  • Every activity rating (Browsing, Streaming, Gaming, calls, uploads) is now tappable to see exactly which factors drove that score.

What Is My IP, and a manual dark mode toggle

  • Added What Is My IP Address — instantly shows your public IP, ISP, and location with no input needed.
  • Dark mode now has a manual on/off toggle instead of only following your OS setting, and remembers your choice with no flash of the wrong theme on load.

Brand refresh: new icon and color scheme

  • New icon mark — a command-prompt caret, nodding to netsh's Windows CLI origins — across the header, favicon, and app icon.
  • Switched the accent color scheme from warm amber to a cooler graphite palette with an electric-cyan accent.
  • Refined header layout, wordmark sizing, and Beta badge placement.

Is My Site Down, and mail authentication tools

  • Added Is My Site Down — a quick live reachability check for any website.
  • Added DMARC, SPF, DKIM, and DNSSEC checkers to verify a domain's email-authentication and DNS-security setup.
  • New logo wordmark and a Beta badge to signal the site is still actively evolving.

Footer reorganized, WHOIS guide

  • Footer sitemap reorganized into four clear categories (DNS & Mail, Network, Security, IP & Web) for easier browsing.
  • MX Lookup and Reverse DNS Lookup are now directly linkable.
  • Added a WHOIS guide section explaining TXT-record domain verification vs. WHOIS registration data — a common point of confusion.

HTTP Status Codes and HTTP Headers guides

  • Added a full HTTP Status Codes reference guide.
  • The HTTP Headers guide now decodes headers from a real live response, grouped by category, instead of static reference text.
  • HTTP Headers tool links directly to the relevant guide sections.

Speed Test: live gauge and connection ratings

  • Speed Test now shows a live, auto-scaling gauge while the test runs, instead of just a final number.
  • Added per-activity connection ratings (browsing, streaming, gaming, and more) so the raw numbers translate into something meaningful.
  • Verified site ownership with major search engines for better discoverability.

Dark mode and legal pages

  • Added dark mode.
  • Added About, Privacy, Terms, and Contact pages with proper navigation.
  • Cleaned up how MX records display in DNS Lookup and DNS Propagation results.

IP Info, and smarter tool suggestions

  • Added IP Info for looking up details about any IP address.
  • The sidebar now suggests related tools based on what you're doing, instead of leaving you to hunt for the next check yourself.

DNS Propagation Checker and Speed Test

  • Added a DNS Propagation Checker to see whether a DNS change has rolled out across resolvers worldwide yet.
  • Added a Speed Test tool for measuring your connection's bandwidth.
  • Added Reverse DNS Lookup.

netsh.io launches

  • Launched with core network diagnostics: Ping and DNS Lookup, with live streaming results as each check completes.
  • Clean, copyable result summaries for sharing or pasting into a ticket.