How to Test Internet Speed

Testing your internet speed properly requires more than clicking a button. Follow our step-by-step methodology: prepare your connection, choose between Wi-Fi and Ethernet, repeat your tests across different times of day, and understand what your download, upload, ping, jitter, and packet loss measurements actually mean.

Download

Test progress

Ready to test

  1. Ping waiting
  2. Download waiting
  3. Upload waiting
  4. Packet loss waiting

Test server

Cloudflare network

Nearest location, chosen automatically

Elapsed

—

Data used

—

Packet-loss check

—

Download
— Mbps
Not tested yet
Upload
— Mbps
Not tested yet
Ping
— ms
Not tested yet
Jitter
— ms
Not tested yet
Packet loss
— %
Not tested yet

What is being tested?

Download and upload speed, ping, jitter and packet loss, measured in your browser with real test traffic to Cloudflare’s network.

How the test works →

How long does it take?

Under a minute on most connections. On a fast connection a test can use a few hundred MB of data.

Testing tips →

Your results stay with you

We don’t store your results on our servers. Recent tests are kept only in this browser.

Privacy policy →

Share your result

This link contains your numbers and the test time. Nothing else about you or your network is included, and nothing is stored on our servers.

Quick answer: How to test your internet speed properly

To get a trustworthy, accurate measurement of your internet connection:

  • Choose the right connection: Connect via a wired Ethernet cable if you want to test what your broadband provider delivers to your router. Connect via Wi-Fi if you want to evaluate your wireless experience in a specific room.
  • Pause background activity: Temporarily stop cloud backups (iCloud, Google Drive, OneDrive), game updates, and active video streaming across all household devices so competing traffic doesn't distort your result.
  • Use an updated browser: Close extra browser tabs and turn off VPNs or traffic-filtering ad blockers before starting.
  • Run the test above: Press Start Test and record your download speed, upload speed, ping, jitter, and packet loss.
  • Repeat at least three times: Network conditions fluctuate. Running three tests a couple of minutes apart gives you a reliable average rather than a single misleading spike.

1. The 9-step testing workflow

Too many people click a speed test once while a 4K movie streams in the next room, see a lower number than their plan states, and assume their internet provider is broken. An accurate speed test is an experiment that requires controlling variables. Follow this disciplined workflow:

  1. Decide what connection you want to evaluate: Are you testing your broadband provider’s incoming line, or your home Wi-Fi coverage?
  2. Choose the device that matters: Test on the specific hardware you use for work, streaming, or gaming.
  3. Prepare the connection: Minimize competing household downloads and close heavy background applications.
  4. Run your baseline test: Execute the real speed test above to capture unburdened throughput and idle latency.
  5. Record the complete metric set: Note download Mbps, upload Mbps, ping latency, jitter, and packet loss.
  6. Repeat the test: Run two additional tests under identical conditions to confirm consistency.
  7. Compare conditions: Compare wired vs. Wi-Fi, or compare morning results against peak evening hours.
  8. Interpret the measurements: Compare your numbers with your broadband provider’s tier and the bandwidth requirements of your daily applications.
  9. Retest when troubleshooting: If you make an adjustment (like repositioning your router or switching Wi-Fi bands), retest immediately to verify the impact.

2. Step-by-step testing guide

Follow these detailed steps to perform a fair, repeatable internet speed measurement on any computer, tablet, or smartphone:

Step 1: Choose the device that answers your question

If you want to know whether your internet service provider (ISP) delivers the speed you pay for, use a modern desktop or laptop with a wired Ethernet port. If you want to know why a video call stutters in your home office, test on that exact laptop in that exact room.

Step 2: Choose between Wi-Fi and Ethernet

Ethernet isolates your broadband connection from walls, physical distance, and radio interference. Wi-Fi measures the wireless path that most phones and smart devices actually rely on. Neither is "wrong," but they measure different segments of your network.

Step 3: Pause heavy background downloads and uploads

Check other devices in your home. A single active game patch on a console (such as Steam or PlayStation Network) or an automatic cloud photo sync can saturate your connection, leaving only a fraction of your bandwidth for the test.

Step 4: Close background applications and browser tabs

Close file-syncing utilities, peer-to-peer software, and streaming tabs. Temporarily disconnect from virtual private networks (VPNs) and corporate security tunnels unless you specifically intend to evaluate the VPN’s encryption overhead.

Step 5: Run the real speed test

Press the Start Test button at the top of this page. Keep the browser tab in the foreground while the engine completes the latency probe, multi-stage download test, upload measurement, and packet-loss check.

Step 6: Record all five core measurements

Do not look only at download speed. Record all five figures: download (Mbps), upload (Mbps), idle ping (ms), jitter (ms), and packet loss (%). If you expand the Test details accordion, also note your ping under load (loaded latency).

Step 7: Repeat the test three times

Run the test three times in succession, waiting 30 to 60 seconds between runs. If two runs show 480 Mbps and one shows 460 Mbps, you have consistent throughput. If results swing wildly (e.g., 500 Mbps down to 80 Mbps), investigate local Wi-Fi interference or background network bursts.

Step 8: Test at different times of day

If you suspect evening slowdowns, test once in the morning (between 8:00 a.m. and 11:00 a.m.) and once during peak evening hours (between 7:00 p.m. and 11:00 p.m.). This establishes whether neighborhood traffic congestion affects your line.

Step 9: Compare with your broadband plan and application needs

Check your provider's monthly bill or broadband consumer label. Compare your wired baseline against your advertised plan. For everyday context, compare your results with our dedicated guides for streaming requirements and video call bandwidth.

Step 10: Use dedicated troubleshooting if results show a problem

If your wired baseline is significantly lower than your plan, or if your Wi-Fi drops sharply across the hallway, consult how to fix slow internet and how to improve internet speed for targeted fixes.

3. Which device should you test?

No single device is universally the "correct" choice for every test. Your choice of testing hardware depends directly on the problem you want to solve:

  • For an ISP broadband baseline: Use a relatively modern desktop or laptop connected via a Gigabit Ethernet cable directly to your router or gateway. This eliminates Wi-Fi attenuation and ensures client processor limitations do not cap your result.
  • For daily work and video calls: Test on your work laptop from your designated desk. Testing next to your router will not tell you whether your webcam video will freeze during a meeting in the upstairs bedroom.
  • For mobile phone & tablet experience: Test directly on your smartphone in the rooms where you browse or stream social media. This evaluates your phone’s specific internal antenna design and Wi-Fi chip.
  • For smart TVs & streaming boxes: If your TV or streaming stick suffers from buffering, run a browser-based speed test on that device or place your phone right next to the TV to test wireless signal strength in that exact physical spot.
  • For gaming latency issues: Test on your gaming PC or console. Latency is heavily influenced by client network adapters, background software, and Ethernet routing.

4. Wi-Fi vs. Ethernet testing

Understanding the fundamental differences between wired and wireless testing is the single most important concept in speed testing. Wi-Fi and Ethernet serve two distinct diagnostic purposes:

Comparison: Testing on Wi-Fi vs. Wired Ethernet
Testing factor Wired Ethernet test Wireless Wi-Fi test
What it primarily measures Incoming broadband capacity reaching your router/modem. Real-world wireless throughput and signal quality at that device.
Susceptibility to interference Virtually zero. Shielded copper cable provides full-duplex transmission. High. Subject to walls, floors, distance, Bluetooth, and neighboring routers.
Latency & jitter consistency Highly stable. Jitter typically stays under 2 ms with 0% packet loss. Variable. Packets take turns over shared airtime; jitter often fluctuates.
Best used for Verifying ISP plan delivery, testing for line faults, diagnosing bufferbloat. Finding dead zones, checking room-by-room coverage, evaluating mobile devices.
Hardware requirement Cat5e or Cat6 cable plugged into a Gigabit (1000 Mbps) Ethernet port. Wi-Fi adapter matching your router’s frequency band (2.4, 5, or 6 GHz).

Important note: Connecting via Ethernet does not magically increase the speed of your internet service plan. It simply removes in-home wireless loss, allowing your device to access the full throughput your router receives from the provider. For dedicated wireless testing, see our guides on Wi-Fi speed testing and how to test Wi-Fi speed.

5. Clean baseline vs. real-world testing

Speed tests should be categorized into two distinct testing types depending on what you want to learn:

The clean baseline test

A clean baseline test measures your connection in an idealized state. You pause all other household devices, close unnecessary background apps, turn off VPNs, and connect with a wired cable. This answers: "What is the maximum capacity my broadband provider and router are capable of delivering right now?" If your baseline test fails to reach your plan's expected speed, the issue lies in your ISP line, modem, or core router hardware.

The real-world test

A real-world test measures what your device experiences under normal, everyday operating conditions. You leave household smart TVs, family phones, and background syncs active, and you test over Wi-Fi from your couch. This answers: "How much bandwidth and latency does this specific device actually get while the rest of my household lives their digital lives?" If your clean baseline is 500 Mbps but your real-world test is 45 Mbps, the problem is not your ISP plan—it is household traffic competition or Wi-Fi signal loss.

6. How many times & when to test

A single speed test is a snapshot of a single 30-second window across a dynamic, constantly shifting global network. It should never be treated as an immutable grade.

The 3-test rule of thumb

Whenever you test, run three consecutive tests about one minute apart. Look at the numbers:

  • If all three results are within 10% of each other (e.g., 290 Mbps, 310 Mbps, 305 Mbps), you have established a reliable average.
  • If one test is dramatically lower (e.g., 300 Mbps, 70 Mbps, 295 Mbps), that outlier was likely caused by a momentary background download, a sudden Wi-Fi packet retransmission, or a client CPU spike. You can safely discard the outlier.

Accounting for time of day

Internet usage follows predictable societal patterns. Residential networks typically experience peak congestion between 7:00 p.m. and 11:00 p.m. on weekday evenings, when neighborhoods stream high-definition video and download gaming updates simultaneously. If your connection feels sluggish in the evening, test once at 10:00 a.m. and again at 8:30 p.m. Comparing those tests reveals whether local node congestion or neighborhood oversubscription is affecting your performance.

7. Testing in the right physical location

When testing over Wi-Fi, physical location dictates your results. Wi-Fi radio waves attenuate rapidly through building materials like brick, concrete, drywall, metal studs, and tile:

  • The control test (near the router): Test 5 to 10 feet away from your router with a clear line of sight. This tells you the highest wireless speed your router and device can negotiate together.
  • The operational test (where you use the device): Test in the bedroom, home office, or living room where you normally sit. The gap between your control test and your operational test shows exactly how much speed you lose to walls, floors, and physical distance.

Never stand right next to the router to test your connection and then assume that same speed reaches a smart TV two floors up.

8. Speed test metrics explained

Our speed test engine measures five fundamental connection variables. Each variable reflects a distinct dimension of network quality:

Core Speed Test Metrics & What They Mean
Metric Unit What it measures Why it matters
Download speed Mbps How fast data transfers from remote internet servers down to your device. Determines web page loading, 4K video streaming quality, and file download times. Test download speed.
Upload speed Mbps How fast your device transmits data up to remote internet servers. Powers outbound video calls (Zoom/Teams), cloud photo backups, and file sharing. Test upload speed.
Ping (latency) ms (milliseconds) Round-trip reaction time: how long it takes for a data packet to travel to the server and back. Dictates responsiveness in online gaming, instant messaging, and audio call delay. Test ping latency.
Jitter ms (milliseconds) The variation or inconsistency in ping latency over time. High jitter causes robotic voices in calls and stutter in games even if ping looks low. Test jitter.
Packet loss % The percentage of data packets that fail to reach their destination during the test. Should be 0%. Even 1% loss causes freezing video frames and dropped connections. Test packet loss.
Loaded latency ms (milliseconds) Ping measured while your connection is actively saturated with downloads or uploads. Reveals bufferbloat—whether router queues spike your lag when someone downloads a file. Test bufferbloat.

9. What does Mbps actually mean?

Internet speeds are measured in Mbps (megabits per second), whereas file sizes on your computer are measured in MB (megabytes). Confusing these two units is one of the most common user misunderstandings:

  • There are 8 bits in 1 byte. Therefore, an internet connection of 8 Mbps can theoretically transfer 1 megabyte of data per second (1 MB/s).
  • A 100 Mbps internet connection transfers up to 12.5 MB/s under ideal theoretical conditions.
  • A 1,000 Mbps (Gigabit) connection transfers up to 125 MB/s under ideal conditions.

In practice, real-world file transfers will always measure slightly lower than the theoretical conversion due to networking protocol overhead (TCP/IP packet headers, TLS encryption, and packet acknowledgments), which typically consumes 5% to 10% of total bandwidth.

10. Advertised plan speed vs. measured speed

When you subscribe to a "500 Mbps" broadband plan, your service provider is advertising the maximum theoretical data throughput provisioned to your modem or optical network terminal (ONT). Your measured speed test result will often differ from that advertised number for several valid technical reasons:

  • Wi-Fi signal degradation: Moving just 20 feet away through two interior walls can cut Wi-Fi throughput by 50% to 70%.
  • Client device hardware: An older smartphone with a single Wi-Fi antenna (1x1 SISO) cannot physically process the same speeds as a new laptop with a 2x2 Wi-Fi 6E radio.
  • Router CPU limitations: Saturated router processors running stateful packet inspection or older NAT architectures can bottleneck traffic.
  • Local network overhead: Other background devices sharing your local connection consume bandwidth concurrently.
  • Broadband consumer labels: The Federal Communications Commission (FCC) requires U.S. providers to display typical speeds rather than theoretical maximums on their consumer labels. A wired test showing 85% to 95% of your plan speed indicates an entirely healthy connection.

11. How accurate is a speed test?

No speed test is 100% accurate as a universal measure of the entire global internet. A speed test measures the exact performance observed by your specific device across your local home network, your ISP access network, and the specific routing path to the test server at that exact instant.

Because our speed test runs entirely inside your web browser, its results naturally reflect your browser’s rendering engine, your computer’s background CPU utilization, and your local Wi-Fi environment. This makes the test exceptionally accurate for measuring what your device actually experiences when loading web pages and streaming video, but it does not represent an isolated hardware probe of your provider’s street cable.

12. How this website’s test engine works

We believe in absolute technical transparency. Unlike testing tools that rely on opaque proprietary algorithms, our speed test is built on the open-source @cloudflare/speedtest measurement engine:

  • Edge server routing: The engine connects to Cloudflare’s global edge network, automatically selecting the nearest edge location with the lowest latency to your physical location.
  • Multi-stage chunk downloads: To measure download speed accurately across all connections—from slow DSL to multi-gigabit fiber—the engine uses dynamic ramp-up chunk sizes. It begins with small 100 KB files to warm up the connection, progressively scaling up through 1 MB, 10 MB, 25 MB, 100 MB, and 250 MB chunks as long as your connection sustains high throughput.
  • Upload POST requests: Upload speed is measured by dispatching HTTP POST requests with progressively sized data payloads (100 KB up to 50 MB) to Cloudflare edge endpoints, timing the round-trip completion using the W3C PerformanceResourceTiming browser API.
  • Idle vs. loaded latency: The engine measures idle ping first across 20 small packets on an unburdened connection. During the download and upload phases, it continues firing latency probes to measure loaded latency, revealing whether your router suffers from bufferbloat.
  • Packet loss via WebRTC TURN: Browsers cannot send raw ICMP ping packets for security reasons. To measure packet loss accurately, our engine utilizes a Cloudflare Realtime TURN server, transmitting 1,000 UDP packets in controlled batches and calculating the exact percentage of dropped or timed-out responses.

13. Why different speed tests disagree

If you run our speed test and then immediately test on another popular platform (such as Ookla Speedtest, Fast.com, or Google Fiber Speed Test), you will often see different results. This does not mean one test is broken or dishonest:

  • Different server locations: One test may connect to a server hosted within your ISP’s local datacenter 10 miles away, while another connects to an edge server 80 miles away. Shorter network paths naturally yield lower ping and often higher single-stream throughput.
  • Single-connection vs. multi-connection: Some tests use dozens of parallel TCP sockets to artificially saturate a line, while others use realistic chunk requests that mirror real-world browser downloads.
  • Different transit and peering: Data travels across different internet service providers, transit exchanges, and peering agreements. A route between your ISP and Cloudflare may have different capacity than a route between your ISP and Netflix.
  • Test duration: Brief 5-second tests measure burst speeds (often inflated by ISP "speed boost" algorithms), whereas sustained 20-second tests measure true continuous throughput.

14. Why one test is not the whole internet

It is crucial to remember: a speed test measures the connection between your device and the test server. It cannot guarantee how any specific third-party website, game server, or streaming service will perform:

If you measure 800 Mbps on our speed test but download a game from a remote server at only 40 Mbps, the bottleneck is almost certainly the remote game server’s upload capacity or congested peering along that specific route, not your local internet connection. A speed test tells you what your line is capable of handling, not what every remote web server chooses to feed you.

15. Common speed-testing mistakes

Avoid these ten common testing errors to ensure your results are valid and actionable:

  1. Testing while cloud backups are syncing: Background services like iCloud, Google Photos, or OneDrive upload silently, which starves your connection and inflates ping latency.
  2. Testing over distant Wi-Fi and blaming the ISP: If your Wi-Fi test in the upstairs bedroom is slow, test over Ethernet before calling your provider to complain.
  3. Relying on a single test run: A single test can be skewed by a momentary background update or temporary Wi-Fi collision. Always run at least three tests.
  4. Testing on an old, underpowered device: An eight-year-old laptop or budget tablet may bottleneck Gigabit internet simply because its processor or network card cannot handle the throughput.
  5. Ignoring upload speed: Many users only check download speed, ignoring upload. Saturated upload links choke outgoing acknowledgments and ruin video calls.
  6. Ignoring ping, jitter, and packet loss: A connection with 500 Mbps download but 120 ms ping and 4% packet loss will feel terrible for gaming and Zoom meetings.
  7. Leaving a VPN connected: Testing through an encrypted VPN tunnel measures the VPN server’s capacity and route, not your direct broadband connection.
  8. Comparing tests taken under completely different conditions: Comparing a morning wired test against an evening Wi-Fi test will lead to false conclusions.
  9. Assuming the highest momentary burst is your true speed: Short speed spikes during the first three seconds do not reflect sustained continuous performance.
  10. Assuming a low test result proves your ISP is throttling you: In-home Wi-Fi interference, faulty Ethernet cables, and router queueing cause far more slowdowns than intentional ISP throttling.

16. Testing on mobile phones & 4G/5G

When testing on a smartphone, you must clearly distinguish between testing your home Wi-Fi and testing your cellular carrier network:

  • To test home Wi-Fi on a phone: Verify that Wi-Fi is enabled and connected to your home network. Stand where you normally use your phone. Ensure your phone connects to the faster 5 GHz band rather than 2.4 GHz if your router broadcasts separate network names.
  • To test mobile data (4G LTE or 5G): Open your phone’s settings and turn Wi-Fi completely off so all data is forced through your cellular carrier. Look at your phone’s status bar to confirm whether you have an active 4G or 5G signal. For dedicated cellular benchmarks, visit our mobile speed test, 4G speed test, and 5G speed test pages.

Keep in mind that cellular speeds fluctuate dramatically based on your physical distance from the nearest cell tower, the number of users connected to that sector, and whether you are indoors behind energy-efficient glass or concrete walls.

17. Testing home Wi-Fi performance

To evaluate your home Wi-Fi network systematically, follow this 5-step mapping procedure:

  1. Start next to the router: Run a test 5 to 10 feet from your router in clear line of sight. This is your maximum Wi-Fi baseline.
  2. Walk to primary living areas: Test in your living room, kitchen, bedroom, and home office. Stand exactly where you sit when using devices.
  3. Record the drop-off: Note the difference in Mbps and ping latency between the router room and distant spaces. A drop of more than 50% indicates significant wall attenuation.
  4. Identify dead zones: If packet loss appears or ping jumps from 20 ms to over 100 ms, you have found a wireless dead zone or high-interference area.
  5. Consult the dedicated Wi-Fi guide: For advanced techniques like testing 2.4 GHz vs. 5 GHz bands and optimizing channel widths, read how to test Wi-Fi speed around your home.

18. Testing when internet feels slow

If your internet connection feels sluggish or keeps buffering, use the speed test as a diagnostic triage tool:

  1. Run an immediate baseline test: Capture what the connection is doing right now while the problem is occurring.
  2. Test a second device: If your laptop is slow but your phone achieves 300 Mbps in the same room, the issue is isolated to your laptop’s software or network adapter.
  3. Compare Wi-Fi with a wired cable: If a wired computer runs at full plan speed while Wi-Fi crawls, your router’s wireless radio or channel is congested.
  4. Check latency and packet loss: If download speed looks normal but video calls freeze, look for packet loss (above 1%) or high jitter (above 30 ms).
  5. Proceed to troubleshooting: Once you know whether the issue is local or network-wide, follow our step-by-step diagnostic guide on how to fix slow internet.

19. When should you run a speed test?

Knowing when to test is just as important as knowing how to test. Useful scenarios include:

  • When setting up new internet service: Test on your activation day over a wired cable to confirm your provider is delivering the speed you purchased.
  • Before calling your ISP’s technical support: Providers take complaints much more seriously when you present a documented log of wired test results rather than a vague complaint that "the Wi-Fi feels slow."
  • When video streams buffer or calls drop: Test immediately during the incident to catch temporary packet loss or bandwidth dips in real time.
  • When rearranging your home or moving your router: Test before and after moving your router to verify whether its new position improves coverage.
  • When considering an expensive plan upgrade: Test repeatedly to determine whether your household is truly saturating your current plan or whether poor in-home Wi-Fi is the real culprit.

20. How to record your speed test results

When diagnosing intermittent network problems or preparing evidence for your internet service provider, keep a structured testing log. Record tests across several days under comparable conditions:

Recommended Speed Test Log Format
Date & Time Device tested Connection & Location Download (Mbps) Upload (Mbps) Ping (ms) Jitter (ms) Loss (%) Notes
Mon 9:15 a.m. MacBook Pro Ethernet (Router) 495 Mbps 24 Mbps 14 ms 1.8 ms 0% Baseline test, quiet house
Mon 8:30 p.m. MacBook Pro Ethernet (Router) 460 Mbps 22 Mbps 16 ms 2.4 ms 0% Peak evening hours, wired
Mon 8:40 p.m. iPhone 15 Wi-Fi (Living Room) 280 Mbps 21 Mbps 19 ms 4.2 ms 0% 5 GHz Wi-Fi, 15 ft from AP
Mon 8:45 p.m. iPhone 15 Wi-Fi (Bedroom) 42 Mbps 12 Mbps 38 ms 18.5 ms 1.2% Upstairs, two interior walls

Our speed test engine also maintains your recent test history locally in your web browser. You can click Share Result after any test to generate a permanent link to share with family or your provider's support team.

21. Interpreting common result patterns

Once your test completes, analyze your full metric profile against these six common performance patterns:

Diagnostic Result Patterns & Likely Causes
Observed pattern What the metrics show Likely underlying condition Recommended next step
Pattern 1: Asymmetric bottleneck High download (e.g., 300+ Mbps), very low upload (<5 Mbps). Typical asymmetric cable or DSL plan; high risk of upload saturation during video calls or cloud backups. Schedule large cloud syncs overnight or explore symmetric fiber options. Test upload.
Pattern 2: Routing latency High download and upload, but ping >100 ms. Long geographic transit path, satellite/cellular broadband link, or an active VPN tunnel. Disable VPN and test again. Check routing hops with our guide on reducing ping.
Pattern 3: Packet jitter Normal ping, but jitter >25 ms. Unstable wireless radio link, heavy Wi-Fi channel contention, or fluctuating queue delays. Switch from 2.4 GHz to 5 GHz or connect via Ethernet. See how to reduce jitter.
Pattern 4: Packet loss Good raw Mbps, but packet loss >1%. Damaged Ethernet patch cord, severe wireless interference, or physical ISP line noise. Swap network cables and test wired. Follow how to fix packet loss.
Pattern 5: Bufferbloat under load Low idle ping (15 ms), but loaded ping spikes to 250+ ms during transfers. Router packet queues are unmanaged and become bloated during heavy downloads or uploads. Enable Smart Queue Management (SQM) in your router. Run a bufferbloat test.
Pattern 6: In-home Wi-Fi loss Ethernet test achieves plan speed; Wi-Fi test drops by 70% or more. In-home wireless attenuation, poor router placement, or thick masonry walls. Reposition router centrally, switch bands, or add a wired access point. Improve Wi-Fi speed.

22. What to do after your test

Now that you have executed a fair, repeatable test and recorded your baseline metrics, proceed to the specialized resources in our network quality cluster:

Frequently asked questions

How do I test my internet speed?

Connect the device you want to evaluate to your network, temporarily pause large background downloads or cloud backups, and open our browser-based speed test. Press Start Test and allow the engine to measure download speed, upload speed, ping, jitter, and packet loss. Record the results, repeat the test two to three times to confirm consistency, and compare your numbers with your broadband plan or activity needs.

How can I test my internet speed accurately?

To get an accurate measurement, minimize competing network traffic: pause large game updates, cloud syncs (OneDrive, iCloud, Google Drive), and video streams across your home. Use an up-to-date web browser, temporarily disable VPNs and traffic-filtering browser extensions, and test over a direct wired Ethernet cable if you want to isolate your internet line from in-home Wi-Fi interference. Finally, repeat the test several times across different hours of the day.

Should I test my speed on WiFi or Ethernet?

It depends on what you want to evaluate. Test on Ethernet if you want to establish a clean baseline of what reaches your router, isolating your internet connection from wireless interference, wall attenuation, and distance. Test on Wi-Fi if you want to measure the actual real-world wireless performance experienced by your phone, laptop, or smart TV in a specific room. For thorough troubleshooting, test both on the same device and compare the difference.

How many times should I run a speed test?

As a practical rule of thumb, run at least three consecutive tests a minute or two apart under identical conditions. A single test represents only a momentary snapshot, whereas three tests allow you to spot short-term routing anomalies and identify your connection’s typical performance. If you are diagnosing an intermittent problem, test three times during quiet morning hours and three times during peak evening hours.

Should I close other apps before a speed test?

Yes, especially apps that actively use bandwidth or heavy CPU resources. Background cloud backups (like Google Photos or Dropbox), operating system updates, torrent clients, and multiple open streaming video tabs compete directly with the speed test for throughput. Pausing them ensures your test measures your full available bandwidth rather than what is left over after background tasks.

Should I test near my router?

When troubleshooting Wi-Fi, testing both near the router and in your regular living spaces is the best approach. Running a test 5 to 10 feet away from the router in clear line of sight shows the maximum wireless throughput your router and device can achieve. Comparing that baseline with a test taken where you normally work or stream reveals how much speed is lost to walls, floors, and physical distance.

Can I test internet speed on my phone?

Yes. You can test directly through your phone’s mobile browser. When testing your home Wi-Fi on a phone, make sure cellular data is not overriding the connection, stand where you normally use your device, and ensure your phone is connected to the desired Wi-Fi frequency band (such as 5 GHz rather than 2.4 GHz) for the highest wireless throughput.

How do I test mobile internet speed?

To test cellular mobile internet (such as 4G LTE or 5G), open your phone’s quick settings and turn Wi-Fi completely off so your device is forced to use mobile data. Confirm your phone shows an active cellular data connection, then run the speed test in your mobile browser. Keep in mind that mobile cellular speeds fluctuate based on tower distance, local cell congestion, and indoor building materials.

What do download and upload speed mean?

Download speed (measured in Mbps) indicates how fast data travels from internet servers to your device, powering web browsing, video streaming, and app downloads. Upload speed (also in Mbps) indicates how fast your device sends data to the internet, which is critical for video calls, online gaming, sending large email attachments, and uploading files to cloud storage.

What does ping mean in a speed test?

Ping (also called latency, measured in milliseconds or ms) is the round-trip reaction time of your connection—the time it takes for a data packet to travel from your device to the test server and return. Lower ping is better: under 20 ms is excellent, 20 to 50 ms is standard for responsive gaming and video calls, while latency above 100 ms can cause noticeable delay and lag.

What does jitter mean in a speed test?

Jitter (measured in milliseconds) is the variation or fluctuation in your ping latency over time. If your ping jumps erratically between 15 ms and 90 ms, you have high jitter. Stable connections have jitter under 5 ms. High jitter (above 20 to 30 ms) leads to choppy video calls, robotic audio, and stuttering gameplay even if your download speed looks high.

What does packet loss mean in a speed test?

Packet loss (expressed as a percentage) occurs when data packets traveling across the network fail to reach their destination. In a healthy connection, packet loss should be 0%. Even 1% to 2% packet loss causes frozen video frames, dropped call audio, and desynchronization in online games because missing packets must either be retransmitted or discarded.

Why are my speed-test results different each time?

Internet speeds fluctuate naturally due to real-time variables: shifting Wi-Fi radio interference, background data usage from other household devices, dynamic CPU load on your computer, changing internet peering routes, and momentary traffic fluctuations across your provider’s local neighborhood node. This natural variance is why running multiple tests provides a much more accurate picture than a single run.

Why do two speed tests give different results?

Different speed test services use different server locations, host networks, routing paths, test chunk sizes, and algorithms. For example, some tools use multi-threaded connections to flood your bandwidth, while others test single-connection throughput or use different latency calculation methods. Neither test is necessarily broken; they simply measure different network paths, server capacities, and measurement techniques.

Does a speed test show my real Internet speed?

A speed test measures the actual performance observed by your specific device across your local network and test path at that exact moment. While it provides an accurate measurement of available end-to-end throughput and latency, it does not represent a permanent universal speed for every website, game server, or service across the global internet, as each destination follows different routes and server conditions.

Should I test during peak hours?

Yes, if you want to understand real-world evening performance or diagnose intermittent slowdowns. Residential internet traffic typically peaks between 7:00 p.m. and 11:00 p.m., when neighborhoods stream video and game heavily. Comparing test results taken at 10:00 a.m. with results taken at 8:30 p.m. helps you determine whether your local ISP node or home network suffers from evening congestion.

How do I compare my speed-test result with my Internet plan?

Compare your direct, wired Ethernet speed test results against the typical speeds listed on your provider’s broadband consumer label or monthly bill. Over a wired connection with no background traffic, your measured download and upload speeds should generally reach 80% to 100% of your advertised plan tier. If wired speeds are close to your plan but Wi-Fi speeds in other rooms are much lower, your home Wi-Fi setup is the bottleneck rather than your internet service.

Sources

  1. @cloudflare/speedtest (measurement engine source and documentation) Cloudflare

    How download, upload, latency, jitter and packet loss are measured by the engine this site uses.

    Checked October 2026

  2. Speed Test by Cloudflare — Technical Architecture & Methodology Cloudflare Blog

    Explains browser-based HTTP chunk downloads, upload POST requests, loaded latency measurement, and why browser tests measure end-to-end paths rather than raw ISP access lines alone.

    Checked October 2026

  3. Cloudflare Realtime TURN service Cloudflare Docs

    The relay used to send and count UDP packets in the packet loss test.

    Checked October 2026

  4. PerformanceResourceTiming MDN Web Docs

    The browser timing API used to time each test request.

    Checked October 2026

  5. 2026 Section 706 Report (FCC 26-55) Federal Communications Commission

    Keeps the U.S. fixed broadband benchmark at 100 Mbps download / 20 Mbps upload.

    Checked October 2026

  6. Broadband Consumer Labels Federal Communications Commission

    U.S. providers must show typical speeds and latency for each plan.

    Checked October 2026

  7. How To Test Your Internet Speed Forbes Home

    Covers preparing connections, testing across multiple devices, and distinguishing Wi-Fi from wired performance.

    Checked October 2026

  8. Top Internet Speed Tests and How to Test Accurately Allconnect

    Overview of speed testing methodology, understanding download and upload, and why repeated tests are essential.

    Checked October 2026

  9. Will Paying for Faster Internet Improve My Wi-Fi Speed? HighSpeedInternet.com

    Explains the bottleneck effect: an upgraded plan cannot overcome internal Wi-Fi distance, interference, or hardware limits.

    Checked October 2026

  10. RFC 8290: The Flow Queue CoDel Packet Scheduler and Active Queue Management Algorithm IETF

    Describes FQ-CoDel (flow queuing plus CoDel queue management), presented as a tool for fighting bufferbloat and reducing latency.

    Checked October 2026