Skip to content
SPECIFICTION
Get listed

OpenSpeedTest

openspeedtest.com

Free plan WebWindowsmacOSLinuxiOSAndroid

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

OpenSpeedTest Free Free and open-source HTML5 network speed test; embed widget is free for personal and commercial use; self-hosted deployment available Read 5 Oct 2026 · openspeedtest.com

Every OpenSpeedTest plan and price →

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

Alternatives to OpenSpeedTestAll alternatives →