WifNet
Speed test

Speed test: how fast is your connection, really?

Measure download, upload, ping and jitter from your browser, then read the result the way a technician would — wired versus WiFi, peak versus off-peak.

Updated 25 October 2026 · No sign-up · Nothing stored

Run the speed test

Live test Download · Upload · Ping · Jitter
0.0Mbps
Ready — the test takes about 20 seconds
Download–Mbps
Upload–Mbps
Ping–ms
Jitter–ms

The test moves real data — a few hundred MB on a fast line — so run it on WiFi, not mobile data. Measurements use Cloudflare's public speed endpoints; nothing is stored and no account is needed.

What the four numbers mean

Download is how much data arrives per second — the number that decides streaming quality and how long a game update takes. Upload is what leaves your home: video calls, cloud backup, photos, CCTV you watch from outside. Ping is one round trip to a nearby server, and jitter is how much that ping moves around.

Jitter is the number people ignore and then complain about. A 6 ms average with 40 ms swings will break up a call even though the speed test looks perfect.

Why your result is lower than your plan

Three things eat the gap, and none of them is a fault:

  • Protocol overhead. A 100 Mbps line measures roughly 90–95 Mbps in a browser. Providers count that as meeting spec.
  • WiFi is shared air. Every device on the same channel takes turns. Distance, walls and mirrors cost more than most people expect — see 2.4GHz vs 5GHz vs 6GHz.
  • Something else is using the line. A cloud backup or a paused console download on standby can half your result without anyone noticing.

Test it the way a technician would

  1. Wired, at the router. Laptop on an Ethernet cable, WiFi off. This is your line's real ceiling.
  2. WiFi, beside the router. Cable out. This is your WiFi's ceiling.
  3. WiFi, where it hurts. The bedroom or back room where calls fail. This is what you live with.

Then repeat at 7–8am and again at 9–10pm. The difference between those two runs is the story: if evening collapses, you are dealing with congestion, not a broken router — read why your WiFi is slow at night.

Reading the numbers

Download What it carries comfortably
Under 10 Mbps Browsing and one HD stream; video calls struggle
10–30 Mbps Two people, HD streaming, normal work
30–100 Mbps A household with several screens at once
Over 100 Mbps More than most homes use — if pages still feel slow, the problem is latency or coverage

For ping: under 20 ms to a local server is good, under 10 ms is excellent. Over 40 ms feels sluggish, over 80 ms is painful for gaming. For jitter, anything above 20 ms shows up in calls.

When it is worth calling your ISP

Bring evidence, not adjectives. A wired test that sits below about 90% of your plan, repeated across two or three days and two different times of day, is a real complaint. So is a ping that jumps from 10 ms idle to 300 ms whenever the line is busy.

One thing to know before you argue: no provider guarantees speed over WiFi. The first answer will be "connect a cable", and that answer is technically correct. Our full method, including what to put in the complaint, is in how to test your internet speed properly.

About this test

The tool runs entirely in your browser and talks directly to Cloudflare's public speed endpoints — the same network most Malaysian traffic crosses anyway. Nothing is logged, no account is created, and no result is sent to us: we cannot see your number unless you paste it into a message. A browser tab is not a laboratory; treat the result as a good indication, and repeat it before you act on it.

Quick answers

Is this speed test as accurate as the ISP's own app?
It measures the same four things, but to a different server. A browser test proves what one device actually gets; your provider's app proves the line to their network. Run both and keep the numbers — that comparison is what makes a complaint hard to dismiss.
Why does WiFi show half my plan speed?
Because WiFi shares one channel between every device and loses speed with distance, walls and interference. Test with an Ethernet cable. If the wired number is close to your plan, the line is fine and the fix is coverage, not bandwidth.
Does the test use my data allowance?
Yes. On a fast line it can move several hundred megabytes in twenty seconds. Run it on WiFi, never on mobile data with a limited quota.
What is a good ping in Malaysia?
To a nearby server, under 20 ms is good and under 10 ms is excellent. Over 40 ms feels sluggish for browsing and over 80 ms is painful for gaming. Jitter above 20 ms is what breaks video calls.