LibreSpeed

Web · Windows · Mac · Linux · Android · Self-hosted

Freedom report

Three barsScore 6.7

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely5 of 6 device platforms
  • DocumentedPlans, terms and facts published

LibreSpeed is a free speed-testing tool that measures download and upload speeds, ping, and jitter. Its lightweight JavaScript test uses XMLHttpRequest and Web Workers, and it supports IE11, current Edge, Chrome, Firefox, Safari, and mobile browsers. Telemetry and sharing results are optional. When several test points are configured, LibreSpeed can select the one with the lowest ping. A separate stability test reports current, average, minimum, and maximum latency, along with jitter, failed-request percentage, threshold alerts, and CSV export. It can check a local backend, configured test points, or Google, Cloudflare, and Apple. Deployments use a web server such as Apache, nginx, or IIS and PHP 5.4 or newer, though other backends are available. Optional result storage supports MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, and SQLite. The project also offers an Android client template, a command-line client, and a .NET library through NuGet. It is free to self-host, with no paid plans listed.

Who it is for

LibreSpeed suits people who want a free speed test for a browser or self-hosted deployment. Its stability checks and optional result storage may also suit operators who need more than a one-off speed measurement.

What is good

  • Measures download, upload, ping, and jitter
  • Telemetry and result sharing are optional
  • Can select the test point with the lowest ping
  • Stability test includes alerts and CSV export
  • Optional storage supports five database systems

What to know first

  • Deployment requires a web server and PHP 5.4 or newer
  • Node.js backend is partial and not recommended
  • Telemetry may store IP address and approximate location

Freedom251 review

LibreSpeed: the full review

LibreSpeed combines routine connection measurements with a separate stability test and several self-hosting options. Review the deployment requirements and the demo's telemetry details before choosing how to run it.

LibreSpeed is a free, lightweight connection test for browser users and people who want to run a test on their own infrastructure. It is a strong fit for measuring speed and connection stability without a paid plan; the main trade-off is that self-hosting calls for a web server and PHP or another backend.

Overview

The core test measures download and upload speeds, ping, and jitter, covering both transfer rates and basic latency. If several test points are configured, LibreSpeed can automatically select the one with the lowest ping, which is useful when users should not have to choose a server themselves.

LibreSpeed’s separate stability test adds a time-oriented view: it reports current, average, minimum, and maximum latency, jitter, failed-request percentage, and threshold alerts, with CSV export. It can check the local backend, configured test points, or Google, Cloudflare, and Apple. That makes it more useful than a one-off speed result for spotting inconsistent latency or failed requests, though it is not a broad network-monitoring suite.

Key features

Browser testing and server choice

The project supports IE11, current Edge, Chrome, Firefox, Safari, and mobile browser versions. Automatic selection among configured points favors the lowest-ping option; operators still need multiple test points in place to benefit from that choice.

Self-hosting and integrations

Installation uses a web server such as Apache, nginx, or IIS, with PHP 5.4 or newer; Go and Rust backend implementations are also available. The Node.js implementation is partial and not recommended. Optional result storage supports MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, and SQLite. This flexibility suits operators who want to control deployment and storage, but it asks more of them than a ready-made hosted test.

Beyond the browser, the project provides an Android client template, a command-line client, and a .NET client library distributed through NuGet. Its Docker image is built weekly with updated ipinfo data and the latest PHP security patches, and the project recommends using the latest image.

Pricing

Free and Open Source: 0.00 USD per free. This is a self-hosted plan, with no paid plans listed. It suits individuals and operators willing to provide and maintain their own deployment; the free price does not remove the web-server and backend requirements.

Platforms

LibreSpeed supports web, Android, Linux, macOS, and Windows, as well as self-hosted use. Its stated browser support spans major desktop browsers, IE11, and mobile browser versions. The separate Android template, command-line client, and .NET library provide additional ways to use the project beyond a browser page.

Who it's for

Choose LibreSpeed if you need a free speed test that can be hosted under your control, want download and upload readings alongside ping and jitter, or need the stability test’s latency ranges, failure percentage, alerts, and CSV export. It is less suitable if you want to avoid server administration or need monitoring beyond these connection and stability measures.

Privacy-conscious operators can leave telemetry and results sharing off, since both are optional. On the official demo, telemetry may store a test ID, time, results, IP address, ISP, approximate location, user agent, browser locale, and a test log. The privacy policy says collected data is not disclosed to third parties and can be deleted when the test ID or IP address is provided. Anyone using the demo should weigh that collection against the convenience of a hosted test.

Pros and cons

  • Pro: Download, upload, ping, and jitter measurements make the basic test more informative than a download-only result.
  • Pro: The standalone stability test tracks latency variation and failed requests, and supports threshold alerts and CSV export.
  • Pro: Optional telemetry and result storage let operators choose whether to share or retain test results.
  • Con: Self-hosting requires a web server and PHP 5.4 or newer, or an alternative backend, so it is not a zero-setup option.
  • Con: The Node.js backend is partial and not recommended, narrowing the practical backend choices for some deployments.

Alternatives

Network Testing Software is the broader category to browse if LibreSpeed’s focused speed and stability checks are not enough.

  • PingPlotter is worth considering if you need connection monitoring; its Free plan is limited to one connection, no remote collection, and 10-minute monitoring history, while Professional Edition costs 29.00 USD per month.
  • EVE-NG may suit readers seeking a network emulation environment: its Freemium plan allows 7 nodes per EVE instance and 63 nodes per lab, with Admin role only.
  • GNS3 is an open-source option to consider for network simulation rather than connection speed and stability testing.
  • OpenSpeedTest is another free speed-test option across web, desktop, and mobile platforms.
  • TRex may fit Linux-based traffic-generation needs; its hardware and NIC requirements matter before choosing it.
  • iperf3 is a free, three-clause BSD-licensed option for readers comfortable using source distributions, since ESnet does not distribute binary packages.
  • Netpicker is an alternative for network-device workflows: its Foundation plan is free for life, supports unlimited network devices, and is limited to a single user, with Professional features for 10 devices.
  • Cisco pyATS is a free Apache 2.0-licensed option for Linux, macOS, and self-hosted use.

Verdict

LibreSpeed is a compelling choice for people who want a free, self-hostable speed test with a distinct stability check and control over telemetry and result storage. Choose it for connection measurements and deployment flexibility; look elsewhere if you need a managed setup or a broader network-monitoring tool.

LibreSpeed plans and pricing

All plans
Free and Open Source Free Self-hosted; no paid plans listed librespeed.org · 2 Oct 2026

Compared on network testing software

Free plan
Yes
Deployment
self_hosted
Test methods
active
Protocol support
HTTP, HTTPS, ICMP
API access
Yes

Best LibreSpeed alternatives

See all 12