Skip to content

Methodology

How it works

WifiRank exists because ISP reviews in Bangladesh contradict each other. We replace opinions with measurements, and we show exactly how those measurements are made.

What the test measures

The test runs in your browser against Cloudflare’s server in Dhaka, using Cloudflare’s open-source speedtest engine. We record download and upload speed (Mbps), ping (round-trip latency, ms) and jitter (how much ping varies, ms). Packet loss is measured when available.

This is the domestic path. It reflects how you reach content served from inside Bangladesh, which includes the local caches most big sites use. It does not measure speed to servers abroad, so a provider that looks fast here can still be slow for overseas games, calls or downloads.

The engine ramps up through larger and larger transfers. We report sustained speed: the median of the transfers long enough to load your line (a quarter of a second or more). Short bursts on small files are left out, because many connections start fast and then settle, and the settled speed is what a download or video call actually gets. This reads lower than tools that report peak or 90th-percentile speed.

What we store

How rankings are calculated

How we keep it honest

Known limits

Open data

All aggregated results are available as JSON at /api/stats and /api/map, free to reuse with attribution (CC BY 4.0). AI agents can start at /llms.txt.