Everything you need to know about monitoring your internet connection.
Monitor My Connection is a free, browser-based internet connectivity monitoring tool. It measures your connection latency every second using DNS-over-HTTPS queries and tracks uptime, outages, and latency trends over 24 hours — all without installing any software.
Yes, completely free. There is no paid tier, no premium features, and no account required. The tool is a static web app hosted on a CDN that costs nothing to use.
No installation required. Monitor My Connection runs entirely in your browser tab. Just open the website and click the Start Monitoring button — no apps, extensions, or plugins needed.
Monitor My Connection works in any modern browser including Chrome, Firefox, Safari, and Edge on both desktop and mobile. It requires no browser extensions or plugins.
It sends lightweight DNS-over-HTTPS queries to Google DNS (8.8.8.8) with Cloudflare DNS (1.1.1.1) as a fallback. The round-trip time for each query determines your current latency. Under 200ms is connected, 200–1000ms is slow, and over 1000ms or a complete timeout is disconnected.
Connected means your DNS query returned in under 200ms — normal healthy internet. Slow means the query took between 200ms and 1000ms — usable but degraded. Disconnected means the query took over 1000ms or failed entirely.
Monitor My Connection checks your connection every 1 second when monitoring is active. Results are sampled and averaged over 5 checks before being recorded, which smooths out brief transient fluctuations.
No. All data is stored locally in your browser's localStorage. Nothing leaves your device. There is no account, no server-side storage, and no data collection of any kind.
No. Monitor My Connection only sends DNS lookup requests to measure latency. It cannot see your browsing history, personal data, or any other information on your device.
Data is retained for 24 hours in your browser's localStorage, then automatically cleaned up. This keeps storage usage low while providing a full day of connection history.
Yes. Run Monitor My Connection continuously to log dropouts, latency spikes, and disconnections typical of satellite internet. The timeline chart makes it easy to identify patterns and satellite handoff interruptions over a 24-hour period.
Run Monitor My Connection for 24 hours, then use the chart and export features to document your uptime percentage, outage frequency, and latency patterns. This gives you timestamped evidence of connection problems you can share with your ISP.
Yes. It works with any internet connection — cable, fiber, DSL, satellite (Starlink), cellular hotspot, or public WiFi. Any connection that can reach Google or Cloudflare DNS servers will work.
Speed tests measure bandwidth (download and upload speed) at a single point in time. Monitor My Connection continuously monitors connection stability, latency, and uptime over 24 hours. It tells you how reliable your connection is, not just how fast it is right now.
Monitor My Connection is a free browser-based tool requiring no installation, while ICM is a Chrome extension. Monitor My Connection uses DNS-over-HTTPS for testing and stores all data locally in your browser with no account required.
Yes. The web app is fully responsive and works on mobile browsers including Chrome for Android and Safari for iOS. Keep the tab open and the screen from locking to maintain continuous monitoring.
Monitoring stops when you close the tab. Any buffered data is saved to localStorage. When you reopen the app, previously recorded data is preserved and you can click Start to resume monitoring.
Monitor My Connection uses the browser's high-resolution performance timer (performance.now()) to measure DNS query round-trip time with millisecond precision. Results accurately reflect real network latency to major DNS providers.