JetBrains dotTrace
JetBrains dotTrace is a paid desktop performance profiler for .NET applications, designed to locate and analyze bottlenecks.
What JetBrains dotTrace is
JetBrains dotTrace is a paid desktop performance profiler for .NET applications, designed to locate and analyze bottlenecks. It provides timeline, sampling, tracing, and line-by-line modes, with CPU, memory, and thread profiling. Supported targets include desktop applications, .NET Core, ASP.NET, Mono and Unity apps, WCF and Windows services, Universal Windows Platform apps, and unit tests. Profiling can start from Visual Studio or JetBrains Rider. The tool can attach to a running application, capture data, and detach without requiring a restart. Remote profiling can reach applications and services on other machines, while command-line tools collect snapshots for continuous integration. A TeamCity plugin can profile integration tests and fail a test past an execution-time threshold. Its SDK supports programmatic profiling and snapshot saving. dotTrace is licensed only through dotUltimate or the All Products Pack. A free 30-day trial is available without an evaluation key.
Good
- Four profiling modes
- Supports desktop, web, service, and test targets
- Profiles running applications without restart
- Remote and CI profiling options
- Free 30-day trial
Watch out
- No free plan
- Licensed only through two product bundles
- Trial lasts 30 days
- Paid plans are billed per user annually
Who it suits
dotTrace suits .NET developers who need application, remote, production, or continuous-integration profiling. It is also relevant to teams using Visual Studio, Rider, or the profiling SDK.
Verdict
dotTrace covers varied .NET profiling workflows, from IDE sessions to remote and CI collection. Buyers must obtain it through dotUltimate or the All Products Pack after the trial.
Plans and prices
From JetBrains dotTrace's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| dotUltimate | $609 a year | Includes dotTrace, ReSharper, ReSharper C++, Rider, dotCover, dotMemory, and JetBrains AI Pro · per user, per year |
| All Products Pack | $979 a year | Includes dotTrace and 15 other tools · per user, per year |
The facts
Each one read from JetBrains dotTrace's own pages, with the date it was checked.
What it does
- CI integration
- Command-line tools automate snapshot collection for continuous integration, and a TeamCity plugin can profile integration tests and fail a test when its execution-time threshold is exceeded.checked 5 Oct 2026
- IDE integrations
- dotTrace integrates with Visual Studio and JetBrains Rider for profiling from within the IDE.checked 5 Oct 2026
- Licensing limit
- dotTrace is licensed only as part of dotUltimate or the All Products Pack.checked 5 Oct 2026
- Production profiling
- It can attach to a running application and detach after capturing profiling data, supporting investigation without restarting the application.checked 5 Oct 2026
- Profiling modes
- It offers timeline, sampling, tracing, and line-by-line profiling modes.checked 5 Oct 2026
- Profiling SDK
- The SDK can programmatically start and stop profiling, save snapshots, and support self-profiling applications.checked 5 Oct 2026
- Purpose
- dotTrace is a performance profiler for .NET applications that helps detect and analyze performance bottlenecks.checked 5 Oct 2026
- Remote profiling
- dotTrace can connect to remote machines to profile standalone or web apps and Windows services; the page says the profiler need not be installed there if a few files are copied.checked 5 Oct 2026
- Security
- JetBrains says its tools adhere to security standards including SOC 2 attestation and directs customers to its Trust Center for reports and security questionnaires.checked 5 Oct 2026
The company
- Company
- JetBrains describes itself as a software company making developer tools and says it is headquartered in Amsterdam, Netherlands; its company page lists February 2000 as its founding date.checked 5 Oct 2026
- Founded
- 2000checked 28 Sep 2026
- Headquarters
- Amsterdam, Netherlandschecked 28 Sep 2026
Where it runs
- Supported apps
- It can profile desktop apps, .NET Core, ASP.NET, Mono and Unity apps, WCF and Windows services, Universal Windows Platform apps, and unit tests.checked 5 Oct 2026
Money
- Trial
- JetBrains offers a free 30-day trial with no evaluation key required.checked 5 Oct 2026
Alternatives to JetBrains dotTrace
- 1
Grafana Cloud Application Observability
Free planAndroidiOSWebAPI8.4From $0.03 a month - 2
Grafana Alerting
Free planWebLinuxmacOSWindows6.8$0.03 usage-based - 3
YourKit .NET Profiler
Free planAPILinuxmacOSWindows6.8From $99 a year - 4

Amazon CodeGuru Profiler
Free planWebAPILinuxSelf-hosted6.7From $0.01 a month - 5
Pyroscope
Free planWebLinuxmacOSWindows6.7From $19 a month - 6

Parca
Free planWebAPILinuxSelf-hosted6.6Free plan
