Home / Frameworks / python / flask
HTTP server & framework benchmarks
flask benchmark results
flask 3.1 is a python web framework. At concurrency 64 it serves 738 requests per second with a P50 latency of 99.85 ms, ranking 376 of 383 overall and 42 of 46 among python frameworks.
Throughput, latency & reliability
All measured metrics for flask 3.1, by concurrency level.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 738 1 210 859
P50 latency 99.85 ms 102.53 ms 2376.91 ms
P75 latency 130.94 ms 185.38 ms 2841.07 ms
P90 latency 157.69 ms 315.30 ms 3031.30 ms
P99 latency 190.75 ms 973.27 ms 5820.25 ms
P99.999 latency 215.95 ms 2727.13 ms 6206.98 ms
Average latency 94.84 ms 159.71 ms 2284.58 ms
Minimum latency 14.04 ms 0.40 ms 44.52 ms
Standard deviation 48.12 ms 229.85 ms 1204.36 ms
Total requests 11 077 18 151 12 886
Bytes received 1.61 MB 2.64 MB 1.87 MB
HTTP errors 0 0 0
Request timeouts 0 0 63
Socket connection errors 13 836 10 489 14 494
Socket read errors 0 0 0
Socket write errors 0 0 0
Position in this benchmark
Position of flask on requests per second.
Concurrency Overall Among python frameworks
64 376 of 383 42 of 46
256 374 of 383 41 of 46
512 377 of 383 44 of 46
Badge for your README
Show the rank of flask in your README. The image is updated together with the results.
[](https://web-frameworks-benchmark.vercel.app/frameworks/python/flask/)
[](https://web-frameworks-benchmark.vercel.app/frameworks/python/flask/)
Explore python frameworks
All 46 python frameworks