Novabench Command-line Interface

Novabench Command-line Interface (CLI) is available for Windows and Mac. It is included exclusively with the Novabench Pro upgrade.

The CLI provides access to most of Novabench's benchmark tests, outputting results in either human-readable or machine-readable formats. The CLI allows easy scripting or remote access (e.g. SSH) to Novabench tests.


Default paths:
  • Windows: C:\Program Files\Novawave\Novabench\novabench.exe
  • Mac: /Applications/
  • Linux: /[novabench-linux]/novabench
novabench[.exe] [OPTIONS]

Application Options:
  -t, -test:TEST         Test to run. Possible values: cpu, gpu, disk, ram, all-no-gpu, all
  -o, -output:OUTPUT     Output format. Possible values: human (default), csv,
  -p, -path:PATH         Path to writable folder on disk to test (disk test only)
  -H, -no-headers        Omit CSV headers (csv output only)

Help Options:
  -h, -help              Show this help message


  • Run all tests: ./novabench.exe -p .
  • Skip GPU test: ./novabench.exe -p . -t all-no-gpu
  • Test external disk: ./novabench.exe -t disk -p E:\
  • Save test results to JSON: ./novabench.exe -p . -o json >> results.csv
  • Append CPU test results to CSV: ./novabench.exe -t cpu -o csv -H >> results.csv


The CLI is unable to launch the 3D graphics test.

Copyright © 2007-2022 Novabench Inc.