What Is Monitor My Connection?

Monitor My Connection (MMC) is a free, browser-based internet connection monitor. Open the app in any browser tab, click Start, and it begins measuring your connection every second — no software to install, no account to create, no subscription required.

MMC tracks latency, uptime percentage, and outage patterns over a 24-hour rolling window. The interactive chart shows your connection history at a glance, making it easy to spot recurring outages, latency spikes, or periods of degraded service. All monitoring results are stored locally in your browser — nothing is uploaded anywhere.

The tool is built for anyone frustrated with unreliable internet: remote workers who need stable connections for video calls, gamers dealing with lag spikes, Starlink subscribers tracking satellite dropouts, and anyone who needs documented proof of connection problems to present to their ISP.


How It Works

Every second, MMC sends a lightweight DNS-over-HTTPS query to trusted public resolvers — Google DNS (8.8.8.8) as the primary, with Cloudflare DNS (1.1.1.1) as a fallback. The round-trip time for each query is measured using performance.now(), the browser's high-resolution performance timer, giving millisecond-level accuracy.

Latency under 200ms is classified as Connected. Between 200ms and 1000ms is Slow — your connection is usable but degraded. Over 1000ms or a complete timeout registers as Disconnected. Results are sampled every 5 checks and aggregated into data points that populate the timeline chart.

All data lives in your browser's localStorage. No connection data, IP addresses, or personal information is sent to any server. The chart dynamically adjusts its aggregation interval based on your zoom level — from 5-second bars at full detail to 1-hour bars when viewing the full 24-hour window. Monitoring pauses automatically when you switch tabs and resumes when you return.


Who Built This

MMC was built by an independent developer who experienced the same ISP frustration firsthand — repeated outages, unhelpful support calls, and no way to prove that the problem was consistent. The goal was simple: create a free, no-strings-attached tool that gives everyone the ability to document their internet quality without installing anything.

There are no ads, no data collection, no premium tier. The source code is straightforward and runs entirely in the browser.


Contact

Have questions, feedback, or feature requests? Reach out at info@monitormyconnection.com