Bombardier generates HTTP and HTTPS traffic and reports latency, throughput, and status distributions. It supports command-line benchmarking for web endpoints.
About
Bombardier is a fast, cross-platform HTTP(S) benchmarking and load-testing tool written in the Go programming language. It is designed to flood web servers with requests to test their performance and can simulate multiple concurrent users. It utilizes the fasthttp library by default for high performance, though it also supports the standard net/http library for specific requirements like HTTP/2.x.
Features
- High-performance HTTP(S) benchmarking
- Cross-platform (Linux, macOS, Windows) support
- Supports both fasthttp and standard net/http clients
- Customizable concurrency levels and test duration
- Supports HTTP/1 and HTTP/2 testing
- Detailed performance statistics (QPS, latency, throughput)
- Configurable output formats via user-defined templates
Pricing
Free and open source (MIT License)
Author / Company
codesenberg (GitHub organization/user)
Latest release
v2.0.2 · 2025-03-04
Version 2.0.2 includes a fix for a bug where the --insecure flag was not functioning correctly without custom client certificates.
Sources
GROUNDED VIA EXA · 2026-08-11