About
Fortio (Φορτίο) is a fast, small, open-source load testing tool that originated as part of the Istio project before becoming an independent project. It serves as an HTTP and gRPC load generator, an advanced echo server, and provides a web UI and REST API for result visualization.
Best for
- API and protocol throughput or latency campaigns
- Teams that prefer open-source licensing and self-hosting options
- Groups comfortable scripting in Go
Not the best fit when
- Teams unwilling to operate generators, results storage, and scaling
Architecture and concurrency
Fortio is commonly operated as self-hosted software with scenario authoring in Go. Concurrency and distribution depend on how you size workers or injectors.
Compare and alternatives
Features
- Command-line tool and embeddable Go library
- Load testing with configurable QPS, duration, or total requests
- Graphical representation of results (latency, throughput, percentiles)
- Server-side debugging features (headers echo, latency/error simulation)
- HTTP, gRPC, TCP, and UDP support
- Result export/import via TSV index files (supports GCS, S3, peer-to-peer)
Latest release
1.75.2 · 2026-06-11
Updates build/runtime toolchain to Go 1.25.11, updates dependencies (x/net, grol, terminal, x/img) to security-fixed versions, and adjusts HTTP server configuration.
Pricing
Open-source (no cost).
Specs
Sources
SHOW SOURCES
- fortio.org Fortio | Fortio (Φορτίο)
- github.com Fortio load testing library, command line ...
- github.com fortio/fortio
- github.com 630bfb3 Update go to 1.25.11, x/net and grol and terminal and thus x/img to security fixed versions (#1146)
- github.com Update go to 1.25.11, x/net and grol and terminal and thus x/img to security fixed versions
- fortio.github.io Hello from Fortio (Φορτίο) | Fortio (Φορτίο)
LAST VERIFIED · 2026-08-11 · GROUNDED VIA EXA · CURATED BY NAVEENKUMAR NAMACHIVAYAM