ISMV
Internet Speed Metrics Visualizer

Drop your results file to read it

Everything runs in your browser — your data is never uploaded anywhere. Drag in the file your Pi produced, or click to browse.

results.db results.csv
SQLite read locally with sql.js (WASM) · charts with Chart.js
ISP performance report
—
Captured —
—
Advertised download
Advertised upload
Underperformance Threshold
Tests below this Mbps threshold count as underperforming

Download over time

Cloudflare full test, split by file size. The shaded band spans the slowest-to-fastest of the three sizes each cycle. Tick a source below to overlay its 25 MB download for comparison.
Cloudflare sizes:

Upload over time

Cloudflare full test, split by file size with the same spread band. CDN sources measure download only, so there's nothing to overlay here.
Cloudflare sizes: