OpenSpeedTest
openspeedtest.com
What it is
OpenSpeedTest is a free, browser-based HTML5 tool for measuring internet and network performance. It measures sustained download and upload speeds, latency, jitter, and connection stability; the maker says its adaptive test supports connections from 1 Mbps to 10 Gbps and beyond. The browser test runs without an app, plugin, Flash, or Java installation. A responsive widget can be embedded in a website or app. URL parameters can launch a test automatically, run continuous stress tests, choose download, upload, or ping measurements, and set ping samples or parallel connections. For self-hosting, Docker images and source code are available for home, office, cloud, and enterprise environments. The setup guide calls for a public IPv4 or IPv6 address, a domain that resolves to the server, and an email address for Let's Encrypt setup. OpenSpeedTest supports HTTP/1.1, HTTP/2, and HTTP/3. The maker says Firefox is not recommended for stress tests longer than 10 minutes or speeds above 2.5 Gbps. The tool has been available since 2011 and is described for home networks, small offices, enterprise deployments, and infrastructure testing.
Spec sheet
- What it does
- OpenSpeedTest is a browser-based HTML5 tool for measuring internet and network performance.Read 5 Oct 2026 · openspeedtest.com
- Integrations
- The maker documents an embeddable iframe widget and Docker deployment; it does not list named third-party integrations on the pages opened.Read 5 Oct 2026 · openspeedtest.com
- Security
- The maker describes the self-hosted Docker application as static HTML, CSS, and JavaScript files and provides instructions for enabling Let's Encrypt SSL.Read 5 Oct 2026 · openspeedtest.com
- Privacy
- The privacy policy says it may collect member names and email addresses, cookies, and browser or device information including IP address; the policy page says it was last updated June 1, 2018.Read 5 Oct 2026 · openspeedtest.com
- Support
- The site provides a contact form and links to FAQs for support inquiries.Read 5 Oct 2026 · openspeedtest.com
- Founded
- 2011Read 28 Sep 2026 · openspeedtest.com
- Browser use
- The browser-based test requires no app, plugin, Flash, or Java installation.Read 5 Oct 2026 · openspeedtest.com
- Connection range
- The maker says its adaptive test supports connections from 1 Mbps to 10 Gbps and beyond.Read 5 Oct 2026 · openspeedtest.com
- Deployment requirements
- The self-hosted setup guide specifies a public IPv4 or IPv6 address, a domain resolving to the server, and an email address for its Let's Encrypt setup.Read 5 Oct 2026 · openspeedtest.com
- Embedding
- A responsive widget can be embedded on a website or app and can start automatically using a URL parameter.Read 5 Oct 2026 · openspeedtest.com
- Notable browser limit
- The maker says Firefox is not recommended for stress tests longer than 10 minutes or speeds above 2.5 Gbps.Read 5 Oct 2026 · openspeedtest.com
- Self-hosting
- Self-hosted deployments are available as Docker images or source code for home, office, cloud, and enterprise environments.Read 5 Oct 2026 · openspeedtest.com
- Speed measurement
- It measures sustained download and upload speeds, latency, jitter, and connection stability.Read 5 Oct 2026 · openspeedtest.com
- Test customization
- URL parameters can start tests automatically, run continuous stress tests, select download, upload, or ping, and set ping samples or parallel connections.Read 5 Oct 2026 · openspeedtest.com
- Who it is for
- The maker describes use for home networks, small offices, enterprise deployments, and teams testing their own infrastructure.Read 5 Oct 2026 · openspeedtest.com
Plans and prices
Strong points and limits
Strong points
- Browser test needs no app, plugin, Flash, or Java
- Measures download, upload, latency, jitter, and stability
- Embeddable responsive widget
- Self-hosting available through Docker or source code
- Supports HTTP/1.1, HTTP/2, and HTTP/3
Limits
- Firefox not recommended for long or very fast stress tests
- Self-hosting requires a public IP address and domain
- Privacy policy was last updated June 1, 2018
Who it suits
OpenSpeedTest suits people checking a connection in a browser, as well as teams that want an embedded test or a self-hosted deployment. Its stated uses range from home networks and small offices to enterprise infrastructure testing.
OpenSpeedTest in depth
Read the full write-up
OpenSpeedTest is a free HTML5 tool for measuring internet and local-network performance in a browser. It best suits people checking home or office connections and teams measuring infrastructure they control. Its appeal is the combination of configurable tests, an embeddable widget and self-hosting; Firefox is a poor fit for longer stress tests and speeds above 2.5 Gbps.
Overview
OpenSpeedTest measures sustained download and upload speeds, latency, jitter and connection stability. The test runs without an app, plugin, Flash or Java installation, making it practical when people need to run a check on their own devices. The maker says its adaptive test supports connections from 1 Mbps to 10 Gbps and beyond.
A responsive widget can be embedded in a website or app, and a URL parameter can start it automatically. That suits a support page or internal tool offering a quick connection check. Teams can instead deploy the test themselves using Docker images or source code, for environments ranging from home networks to enterprise infrastructure.
Key features
Configurable tests: URL parameters can launch tests, run continuous stress tests, select download, upload or ping, and set ping samples or parallel connections. This is useful for repeatable checks, though Firefox is not recommended for stress tests longer than 10 minutes or speeds above 2.5 Gbps.
Embedding: The widget is free for personal and commercial use. Automatic starts via URL parameters make it easier to incorporate a test into an existing site or app without requiring a separate app installation.
Self-hosting: Docker deployment and source code allow teams to run the test on infrastructure they control. The setup guide calls for a public IPv4 or IPv6 address, a domain resolving to the server, and an email address for its Let's Encrypt setup. The Docker application is described as static HTML, CSS and JavaScript files, with instructions for enabling SSL.
Protocols: OpenSpeedTest supports HTTP/1.1, HTTP/2 and HTTP/3. The maker documents an embeddable iframe and Docker deployment, rather than named third-party integrations.
Pricing
OpenSpeedTest costs nothing. The free and open-source plan includes the HTML5 network speed test, a widget available for personal and commercial use, and self-hosted deployment. There is no paid tier described, so readers choosing it do not have a paid upgrade path to weigh against the free option.
Platforms
OpenSpeedTest supports Android, iOS, Linux, macOS, Windows and the web, with self-hosting also available. Browser access avoids installing a dedicated test app, while self-hosting requires the network address, domain and email prerequisites noted above.
Who it's for
It is a sensible choice for home users, small offices and teams that need to measure their own network or infrastructure. The embed and URL controls also suit organizations that want to offer a connection test through a website or app. Look elsewhere if your main need is extended Firefox stress testing beyond the stated limits, or if you need a different kind of network analysis.
Pros and cons
Pro: Measures speed, latency, jitter and stability in a browser, so users do not need a test app or plugin.
Pro: Free commercial embedding and self-hosting make it practical for organizations that want to offer or operate their own test.
Pro: URL parameters provide control over test type, stress runs and connection settings for repeatable checks.
Con: Firefox is not recommended for stress tests over 10 minutes or above 2.5 Gbps, which limits those use cases.
Con: Self-hosting entails domain and public-address requirements, so it is less turnkey than simply using the browser test.
Con: The privacy policy says the service may collect names, email addresses, cookies and browser or device information including IP address; it dates from June 1, 2018.
Alternatives
For more options, browse Network Testing Software.
PingPlotter is worth considering if its free plan's one-connection limit, lack of remote collection and 10-minute monitoring history suit your needs, or if you want to compare its paid Professional Edition at $29 a month.
LibreSpeed is another free, open-source self-hosted speed-test option for readers comparing alternatives in this category.
TRex is a free open-source Linux application for readers with the required hardware and NIC setup.
Tessabyte is an alternative with a 1-user license at $39 as a one-time purchase for Windows and macOS, permitting installation on up to three personal machines.
EVE-NG may suit readers comparing a network lab platform, with its free tier capped at 7 nodes per instance and 63 per lab, and restricted to the Admin role.
iPerf2 is a free alternative for readers comparing its Professional and Community editions.
GNS3 is an open-source option users can download and use for free.
Mininet is a permissively licensed open-source option for Linux-kernel environments, limited by one server's CPU and bandwidth.
Verdict
Choose OpenSpeedTest if you want a free browser-based connection check that you can embed or host on your own infrastructure. Its range of core measurements and configurable tests make it useful for home networks and teams managing their own setup. Look elsewhere for extended Firefox stress tests or a different form of network analysis.
Verdict
OpenSpeedTest provides browser-based connection measurements and options for embedding or self-hosting the test. Firefox has a stated limit for longer stress tests and speeds above 2.5 Gbps.
Where Specifiction places it
- Network Testing Software#14 of 337.9