Tech riderRev. 1 Oct 2026
- 1Runs onLinux, Mac, Windows
- 2CostsFree plan
- 3CPU profilingYes
- 4GPU profilingYes
- 5Frame-time analysisYes
- 6Render API captureYes
- 7Supported platformsLinux, OS X, Windows
7 lines stated Written from the maker's own pages: apitrace.github.io

Overview
apitrace is ranked #7 of 22 in game profiling software on Specifiction. It runs on Linux, macOS, Windows. There is a free plan.
apitrace plans and pricing
All plansOpen-source apitrace Free source clone; binaries for Windows and Linux architectures apitrace.github.io · 1 Oct 2026
Compared on game profiling software
- Free plan
- Yesapitrace.github.io
- CPU profiling
- Yesapitrace.github.io
- GPU profiling
- Yesapitrace.github.io
- Frame-time analysis
- Yesapitrace.github.io
- Render API capture
- Yesapitrace.github.io
- Supported platforms
- Linux, OS X, Windowsapitrace.github.io
Facts
- Purpose
- apitrace traces OpenGL, Direct3D, and DirectDraw API calls to files.apitrace.github.io · 1 Oct 2026
- Replay
- Recorded calls can be replayed on any machine and, for OpenGL, on any operating system.apitrace.github.io · 1 Oct 2026
- Analysis
- The tools inspect state, view framebuffers and textures, view call data, edit trace files, and profile trace performance.apitrace.github.io · 1 Oct 2026
- API coverage
- The feature matrix covers OpenGL 1.0–4.5, OpenGL ES 1.0–3.0, Direct3D 7–11.x, and DirectDraw with varying trace, replay, inspection, and profiling support.apitrace.github.io · 1 Oct 2026
- Operating systems
- The OS matrix lists Linux, OS X, and Windows for tracing, replay, CLI, and GUI use.apitrace.github.io · 1 Oct 2026
- Downloads
- The project provides latest Windows and Linux binaries for x86_64 and Arm64, plus Windows x86 binaries.apitrace.github.io · 1 Oct 2026
- Source availability
- apitrace is open-source, hosted on GitHub, and can be cloned with its submodules.apitrace.github.io · 1 Oct 2026
- Backtrace capture
- Call-stack capture for OpenGL calls is available on Android and Linux.github.com · 1 Oct 2026
- Profiling
- Command-line profiling can record frame, GPU, CPU, and pixels-drawn data, with shader-profile formatting available through a script.github.com · 1 Oct 2026
- Annotations
- OpenGL traces can use several debug and marker extensions, including GL_KHR_debug and GL_EXT_debug_marker.github.com · 1 Oct 2026
- Remote replay
- qapitrace has rudimentary support for replaying traces on a remote target device.github.com · 1 Oct 2026
- Known limitation
- Programmatic Direct3D capture interfaces are currently unsupported.github.com · 1 Oct 2026
- Support
- The homepage links to a manual, bug-reporting guide, source-hacking guide, wiki, and mailing list.apitrace.github.io · 1 Oct 2026
- Maintenance
- The project says it is maintained, but the maintainer has very little time and addresses patches, issues, and requests as time permits.apitrace.github.io · 1 Oct 2026
- License
- The GitHub repository identifies the project license as MIT.github.com · 1 Oct 2026
Best apitrace alternatives
See all 20 All accessCh 01 GameBench Free planFree trialAndroid Free to start8.1 All accessCh 02 CRYENGINE Free planAndroidiOS Free to start8.0 All accessCh 03 Unity Version Control Free planFree trialAPI Free to start7.8 All accessCh 04 Tracy Profiler Free planAndroidiOS Free to start7.7 All accessCh 05 GFXReconstruct Free planAndroidLinux Free to start7.4 All accessCh 06 Optick Free planAndroidLinux Free to start7.4
Where it ranks on Specifiction
Is apitrace yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- apitrace.github.io· checked 1 Oct 2026
- github.com/apitrace/apitrace/blob/master/docs/USAG· checked 1 Oct 2026
- github.com/apitrace/apitrace· checked 1 Oct 2026


