Tech riderRev. 4 Oct 2026
- 1Runs onLinux, Mac, self-hosted, Windows
- 2CostsFree plan
- 3Workload areassequential reads/writes; random reads/writes; mixed read/write; trim operations; bandwidth; IOPS; submission, completion, and total latency
- 4Operating systemsLinux; Windows; macOS
- 5Result export formatsnormal text; CSV (terse); JSON; JSON+
- 6Custom test profilesYes
- 7CLI or automationYes
7 lines stated Written from the maker's own pages: github.com

Overview
fio is ranked #8 of 65 in PC benchmark software on Specifiction, made by fio. It runs on Linux, macOS, Self-hosted, Windows. There is a free plan.
fio plans and pricing
All plansCompared on PC benchmark software
- Free plan
- Yesgithub.com
- Workload areas
- sequential reads/writes; random reads/writes; mixed read/write; trim operations; bandwidth; IOPS; submission, completion, and total latencygithub.com
- Operating systems
- Linux; Windows; macOSgithub.com
- Result export formats
- normal text; CSV (terse); JSON; JSON+github.com
- Custom test profiles
- Yesgithub.com
- CLI or automation
- Yesgithub.com
Facts
- Comparison database
- Nogithub.com · 24 Sept 2026
- Purpose
- fio simulates configurable I/O workloads for performance testing and reproducing bugs.github.com · 4 Oct 2026
- Workload setup
- Workloads are defined in job files that can describe multiple threads, processes, and files.github.com · 4 Oct 2026
- I/O patterns
- Jobs can perform sequential, random, or mixed reads and writes, using buffered, direct, or raw I/O.github.com · 4 Oct 2026
- Tuning
- Workload parameters include block size, I/O size, I/O engine, queue depth, target files or devices, and job count.github.com · 4 Oct 2026
- I/O engines
- Documented engines include Linux io_uring and libaio, POSIX asynchronous I/O, and synchronous read/write engines.github.com · 4 Oct 2026
- Storage integrations
- The HTTP engine supports GET and PUT requests to WebDAV or S3 endpoints, and separate engines provide Ceph RADOS and RBD access.github.com · 4 Oct 2026
- Output
- Results can be written in normal, terse, JSON, or JSON+ formats, with terse output intended for scripts, tables, or graphs.github.com · 4 Oct 2026
- Data verification
- Verification options can check written data after a workload, including repeated burn-in tests.github.com · 4 Oct 2026
- Platforms
- The project lists Windows installers for tagged releases and packages for Linux distributions, Solaris, and BSDs; its release notes also mention macOS.github.com · 4 Oct 2026
- Distribution
- The repository identifies GPL-2.0 as the project license.github.com · 4 Oct 2026
- Support
- The maintainers direct bug reports to the fio mailing list or GitHub rather than to them by direct email.github.com · 4 Oct 2026
- Notable limit
- The documented HTTP engine supports direct I/O only at I/O depth 1, with scaling through multiple jobs.github.com · 4 Oct 2026
Company
- Founded
- 2006github.com · 28 Sept 2026
Best fio alternatives
See all 20 All accessCh 01 CrossMark Free planFree trialAndroid Free to start8.1 All accessCh 02 Geekbench Free planAndroidiOS Free to start7.6 All accessCh 03 Basemark GPU Free planAndroidiOS Free to start7.5 All accessCh 04 Nexus Free planAndroidiOS Free to start7.4 All accessCh 05 DaVinci Resolve Free planLinuxMac Free to start7.3 All accessCh 06 Blender Free planLinuxMac Free to start7.2
Where it ranks on Specifiction
Is fio yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/axboe/fio· checked 24 Sept 2026
- github.com/axboe/fio/blob/master/HOWTO.rst· checked 4 Oct 2026



