Connection performance
VPN Speed Comparisons: Latency, Throughput and Useful Results
A useful VPN speed comparison starts with a clear question. Separate latency from throughput, keep the conditions consistent and relate the readings to your actual task.

Start with the question you need answered
A call that keeps interrupting you and a file that takes too long to upload are different problems. Before comparing VPN performance, write down the task, the symptom and when it happens. A useful question is “does this connection handle my meeting while a document uploads?” A large headline speed number alone cannot answer that practical question.
Keep the investigation small. Choose one device and one ordinary activity you can repeat without exposing private information. For a travel-work routine, our VPN guide for digital nomads provides the wider planning context. This article explains how to collect comparable observations; it does not present measured JungleVPN speeds or certify a particular network.
Read latency and throughput as different measurements
Throughput describes a data-transfer rate, commonly reported in megabits per second, or Mbps. Round-trip latency describes the time for a request to reach a measurement endpoint and return, usually in milliseconds. Loaded latency measures that round trip while the connection is busy; idle latency measures it before the transfer activity. Jitter describes variation between latency observations.
These figures describe a particular measurement path. They are not interchangeable scores. Cloudflare’s measurement methodology explains that its service uses predefined transfer sizes rather than trying to saturate the connection. It also explains why endpoint location, local Wi-Fi and the measurement method affect the result. Treat a reading as evidence about that run, not a universal rating for every application.
Choose one method and check its data policy
Read a measurement service’s explanation before you use it. For example, Measurement Lab’s NDT description identifies a single-stream bulk-transfer measurement with upload, download and latency results. It also states that an IP address and measurement results are collected, with results published for research, and asks users to review its privacy policy.
That is a reason to make an informed choice, not to assume every tool handles data the same way. Review the tool’s current disclosure and your organization’s rules. On a limited mobile allowance, decide whether the measurement is worth the transfer before starting it. Our Android mobile-data planning guide helps you separate allowance management from connection diagnosis.
Record the tool name, its selected endpoint if visible, and the metrics it reports. Keep that same method for the comparison. Switching services halfway through introduces another variable and makes a simple before-and-after conclusion harder to support.
Build a comparison you can reproduce
Make a short log with columns for time, network, device, VPN location, measurement endpoint, download rate, upload rate, latency and your observed task outcome. Mark unavailable fields as unavailable. A blank is more useful than a guessed number. Note whether a call or a background upload was active.
- Stay on the same device and network, in the same place, for the first comparison. Keep the measurement tool and browser unchanged.
- Pause optional downloads or synchronization that you control. Avoid disrupting other people’s work, and note any traffic you cannot control.
- Record the VPN connection state and selected location. Run the chosen measurement according to its instructions, then record all the available results.
- Change one condition, such as an available VPN location, and repeat. Use our VPN server-location selection guide to plan a relevant alternative.
- If the result is surprising, repeat a modest number of times under the same conditions. Retain the variation rather than reporting only your preferred run.
Keep the VPN active where your work or security requirements call for it. If an investigation specifically needs a VPN-disconnected baseline, arrange it on a network you control and only when policy permits. Use a non-sensitive measurement activity; do not move real account or client work into that baseline merely to complete a chart.
Connect the readings to the original task
After a comparison, revisit the task you wrote down. Did the meeting still interrupt? Did the upload finish reliably? Keep that observation separate from the measurement numbers. If one run has a higher download rate but the original problem remains, do not label the whole connection “fixed.”
Changing Wi-Fi networks, moving rooms and selecting another VPN location together may produce a better experience, but it cannot isolate which change helped. Start a new log entry when you change networks. For shared travel connections, the public Wi-Fi travel checklist covers access and safety steps that a performance reading cannot replace.
Keep connection evidence separate from speed evidence
A connection indicator or an increasing traffic counter belongs in your log, but it does not supply a throughput measurement by itself. Do not turn cumulative transferred bytes into a claimed Mbps result without a defined interval and method. Our VPN handshake and traffic-counter guide explains what those app observations can help establish.
When asking for support, send the comparison conditions, the affected task and a small set of relevant readings. Remove private account details and unrelated browsing information. A reproducible description gives the support team a concrete next question; a single cropped number usually leaves the important conditions unknown.
