AMP

Internet Speed Test

By CP Admin

Know your connection.

A clear, private look at the speed and quality of your internet.

Choose test mode
Test route Automatic Cloudflare route
Ready to test We’ll use the closest available Cloudflare test route.
Optional test context Every 15 min Every 30 min Every 60 min Context stays in this browser and makes comparisons and confidence guidance more meaningful.

▣ For your privacy your results stay on this device.

0%
Latest result
Standard No test completed yet
DownloadMbps
UploadMbps
Pingms
Jitterms
Request loss%

Measurement evidence

Confidence, sample counts, data use, and percentile ranges behind the latest result.

Result confidence Run a test
  • Confidence is calculated after sampling.
Duration
Actual test data
Valid samples
Test contextNot recorded yet
View percentile and variation details
Statistical evidence for the latest measurement
Measurement Samples Minimum P10 Median P90 Maximum Variation
Download (Mbps) 0 %
Upload (Mbps) 0 %
Idle latency (ms) 0 %
Download latency (ms) 0 %
Upload latency (ms) 0 %

Final throughput uses the 90th percentile of valid request measurements. Latency uses the median.

0 out of 100

Connection Health Score

Run a test to calculate

Your score combines speed, responsiveness, stability, and successful test requests.

Loaded latency and bufferbloat

Shows how responsive your connection remains while busy.

Idlems
During downloadms
During uploadms
Added delayms

Lower added delay means calls and games should stay smooth during heavy traffic.

0 out of 100

Connection Stability Score

Run a test to calculate

Measures consistency across latency, download, upload, loaded response time, and completed requests.

Network and protocol diagnostics

Reports reachability and protocols observed during this test.

IPv4Run a test
IPv6Run a test
HTTP/2Run a test
HTTP/3Run a test

A protocol is marked observed only when the browser exposes it for a completed test request.

Host Origin vs. Edge Speed Benchmark

Compares round-trip latency to this WordPress server host origin versus the distributed Cloudflare Edge.

Cloudflare Edgems
Host Server Originms
Edge Differentialms
Origin Status

A large delta indicates edge caching and CDN presence is actively accelerating visitor requests.

Public DNS Resolution Benchmark

Compares response times of major privacy-focused DNS over HTTPS (DoH) providers from this browser.

Cloudflare (1.1.1.1)ms
Google (8.8.8.8)ms
Quad9 (9.9.9.9)ms

Fast DNS lookups accelerate initial page loads and connection handshakes across the web.

Multi-Edge Regional Routing Matrix

Measures cross-regional edge route response times to evaluate international network routing quality.

Local Edgems
US Eastms
US Westms
Europems
Asia-Pacificms

Matrix testing demonstrates global transit latency and helps detect suboptimal regional peering.

Why did I get this health score?

Each row shows the measured value and points earned toward the 100-point Connection Health Score.

Download capacity 0
Upload capacity 0
Idle responsiveness 0
Latency consistency 0
Successful delivery 0
Responsiveness while busy 0
Overall stability 0

The loss component reflects the percentage of completed test requests.

Router Tuning & SQM (Bufferbloat) Calculator

Use these calculated bandwidth caps in your router’s Smart Queue Management (CAKE / FQ-CoDel) settings to eliminate bufferbloat and latency spikes.

Recommended Algorithm CAKE (or FQ-CoDel) Best modern AQM for mixed traffic
Download Bandwidth Cap Set to ~90-95% of sustained download
Upload Bandwidth Cap Set to ~90-95% of sustained upload

Router Preset Instructions

OpenWrt (LuCI)

Install luci-app-sqm. Enable SQM on wan, select cake and piece_of_cake. Enter the bandwidth caps above in kbit/s.

UniFi Gateway / Dream Machine

Settings → Internet → WAN → Enable Smart Queues. Enter the download and upload caps above.

eero

eero Settings → Network Settings → Optimize for Conferencing & Gaming (SQM). Automatic configuration.

pfSense / OPNsense

Firewall → Traffic Shaper → Limiters. Create In/Out pipes with CoDel/FQ-CoDel schedulers using these bandwidth values.

ASUS (Asuswrt-Merlin)

Adaptive QoS → QoS Type: FQ-CoDel (or Cake). Input manual upload and download bandwidth limits.

How your connection performs

Streaming

Speed, loss, stability, and loaded delay

Video calls

Upload, ping, jitter, loss, and loaded delay

Gaming

Ping, jitter, loss, and loaded delay

Large downloads

Sustained speed, stability, and delivery

What to do next

Recommendations are generated from the measurements and the context you supplied.

  • Run a test for guidanceRecommendations will appear here.

Your local baseline

Complete at least three comparable tests to establish a personal baseline.

Compare with your internet plan

Enter the speeds advertised by your provider. These values stay in this browser.

0%
0%

Complete a test to compare measured and advertised speeds.

Community averages

See how anonymous completed tests compare across connection types and approximate Cloudflare network locations.

Community averages will appear after 5 completed tests.

Averages by approximate network location
Country and routeTestsDownloadUploadPingJitter
No geographic group has reached the privacy minimum yet.
Averages by connection type
ConnectionTestsDownloadUploadPingHealth
No connection group has reached the privacy minimum yet.
Averages by Autonomous System & ISP
ISP / Autonomous SystemTestsDownloadUploadPingHealth
No ISP group has reached the privacy minimum yet.

Location means country and the approximate Cloudflare edge route used by the test—not a home address or precise coordinate. IP addresses and user agents are not stored.

Recent tests

Last 5 tests Last 10 tests All saved tests
A visual trend of saved download and upload results. Use the Table tab for exact values.

No chart data is available yet.

DownloadUpload

Complete two or more tests to see a trend.

What your results mean
↓ Download

How fast data comes from the internet to your device.

↑ Upload

How fast data goes from your device to the internet.

↔ Ping

Round-trip response time. Lower is better.

∿ Jitter

Variation in ping. Lower means smoother performance.

× Request loss

The percentage of small test requests that did not complete. This is an application-level signal, not an ICMP packet-loss measurement.

≈ Stability

How consistently latency and transfer rates behaved across the samples in one test.

⇄ Protocols

IPv4 and IPv6 are reachability checks. HTTP versions are reported only when observed by the browser.

Frequently asked questions
Why do speed tests show different results?

Wi-Fi conditions, route distance, network traffic, active downloads, and your device can all change the result.

What is a good internet speed?

For many homes, 100 Mbps supports several streams and calls. Gaming depends more on low ping and jitter.

Does WordPress save my results?

Your detailed personal history stays in this browser. When community averages are enabled, WordPress also stores a limited anonymous measurement row with country and approximate Cloudflare edge-route metadata, but no IP address, account ID, user agent, or precise coordinates.

Which test mode should I choose?

Quick is useful for a fast estimate, Standard is the everyday default, and Deep runs longer to collect more evidence about stability.

How much data can a test use?

The estimate beside each mode is a conservative maximum, not a promise of actual use. Data Saver uses a smaller profile and skips optional packet loss. Actual measured transfer data appears with every completed result.

What does result confidence mean?

Confidence describes the strength of the evidence, not the quality of the connection. It considers mode, valid samples, variation, request failures, reported background traffic, and whether the page stayed visible.

How is the health score calculated?

The score uses separately displayed points for download, upload, idle latency, jitter, loss, loaded latency, and stability. Open the score explanation after a test to see every component.

How does the baseline work?

After three tests with the same recorded connection type, the browser compares the latest result with local medians and highlights meaningful anomalies. More history enables time-of-day patterns.

Why was HTTP/3 not observed?

The browser, operating system, network, proxy, endpoint, or current connection reuse can affect protocol selection. Not observed does not mean unsupported.