The profiler for agents and humans.

Find it, fix it, share it. Any running program, no code changes.

curl -fsSL https://perfr.dev/install.sh | sh

The service runs on Linux, macOS and Windows. The viewer runs in any browser.

The evolution of Orbit, from its original author.

Drag to pan · wheel over the ruler to zoom · click a thread · right-click a scope · Home to fit Open it on its own

What perfr is

perfr combines sampling, dynamic instrumentation and manual instrumentation. Sampling and dynamic instrumentation profile a program that is already running, with no code changes. Manual instrumentation works through bindings in multiple languages, and the manual lists what each system records.

Site built 2026-11-08 at commit 01cb0e9. Recordings are of the live viewer at da8aa05c, profiling game_loop. The embedded capture is a .perfr.stream.

We'll only email about Perfr releases. No spam.