Skip to content

// benchmarks

Benchmarks

Machines matter, but so does the framework overhead. Fastify was engineered from the ground up to add as little as possible on top of Node.js.

Requests per second

Node.js · single instance · updated October 12, 2026
89,258
Fastify req/s
1.4×
faster than Express
Fastify5.12.5
89,258
Hono4.13.13
84,885
H32.0.1-rc.32
76,522
Koa3.2.1
75,682
Restify12.0.0
65,248
Hapi21.4.10
62,316
Express5.2.1
62,054

req/s · higher is better · illustrative comparison

Latency

Node.js · single instance · updated October 12, 2026
10.68
Fastify ms
1.5×
lower than Express
Express5.2.1
15.63
Hapi21.4.10
15.55
Restify12.0.0
14.84
Koa3.2.1
12.78
H32.0.1-rc.32
12.56
Hono4.13.13
11.30
Fastify5.12.5
10.68

ms · lower is better · illustrative comparison

Throughput

Node.js · single instance · updated October 12, 2026
16.00
Fastify MB/s
1.4×
faster than Express
Fastify5.12.5
16.00
Hono4.13.13
13.92
Koa3.2.1
13.50
H32.0.1-rc.32
13.43
Restify12.0.0
11.76
Hapi21.4.10
11.11
Express5.2.1
11.07

MB/s · higher is better · illustrative comparison

These figures are illustrative. Real-world results depend on your hardware, Node.js version, and workload. Reproduce them yourself with the official fastify/benchmarks suite and measure against your own routes.