Skip to content
SPECIFICTION
Get listed

YourKit .NET Profiler

yourkit.com

From $8.25/mo Free plan WindowsmacOSLinuxAPI
Visit yourkit.com
Spec score 7.9 #11 of 29 in Profiling Software

What it is

YourKit.NET Profiler analyzes CPU performance and memory use in.NET and.NET Core applications. It can profile servers, Windows services, and other.NET applications locally or remotely in development, testing, and production. CPU results appear as call trees or hot spots; memory tools visualize the object heap and object graph. Plugins integrate with Microsoft Visual Studio and JetBrains Rider. The profiler shows slow SQL queries and ASPX requests and supports MongoDB and Cassandra. More than 20 inspections can identify duplicated objects, unclosed database connections, inefficient collections, and I/O operations. Remote profiling can create an SSH tunnel to an application on another machine. A.NET API manages profiling modes and captures snapshots, while command-line tools can automate profiling and performance monitoring in continuous integration. Version 2026.9 supports.NET 5 through.NET 10 and.NET Framework 4.x, with Linux, macOS, and Windows downloads. A single-seat annual subscription costs $99 a year; a perpetual single-seat license costs $129 as a one-time purchase. A 15-day trial is listed, and qualifying open source project contributors and Microsoft MVPs can contact sales regarding a free license.

Spec sheet

Purpose
YourKit .NET Profiler profiles performance and memory in .NET and .NET Core applications.Read 8 Oct 2026 · yourkit.com
Support
Active support includes unlimited-incident email support and help with installation, product use, and general questions.Read 8 Oct 2026 · yourkit.com
Headquarters
Düsseldorf, GermanyRead 28 Sep 2026 · yourkit.com
AI tooling
The download page describes a built-in MCP server for connecting AI tools such as Claude Desktop, Codex, or OpenCode to analyze profiler snapshots.Read 8 Oct 2026 · yourkit.com
Application coverage
It profiles servers, Windows services, and other .NET applications locally or remotely in development, testing, and production.Read 8 Oct 2026 · yourkit.com
Automation and API
A .NET API can manage profiling modes and capture snapshots, and command-line tools can automate profiling tasks and performance monitoring in continuous integration.Read 8 Oct 2026 · yourkit.com
CPU and memory analysis
CPU profiles can be displayed as call trees or hot spots, and the profiler visualizes the object heap and object graph.Read 8 Oct 2026 · yourkit.com
Database and web requests
The profiler shows slow SQL queries and ASPX requests and supports MongoDB and Cassandra.Read 8 Oct 2026 · yourkit.com
Development integrations
Plugins integrate the profiler with Microsoft Visual Studio and JetBrains Rider.Read 8 Oct 2026 · yourkit.com
License scope
A purchased license is multi-platform and permits profiling any number of .NET applications simultaneously.Read 8 Oct 2026 · yourkit.com
Maker and headquarters
YourKit GmbH lists its headquarters in Düsseldorf, Germany.Read 8 Oct 2026 · yourkit.com
Performance inspections
More than 20 inspections can identify issues such as duplicated objects, unclosed database connections, inefficient collections, and I/O operations.Read 8 Oct 2026 · yourkit.com
Remote profiling
Remote profiling tools can create an SSH tunnel to connect to an application on a remote machine.Read 8 Oct 2026 · yourkit.com
Runtime and architecture support
Version 2026.9 supports .NET 5 through .NET 10 and .NET Framework 4.x, with profiling downloads for Linux, macOS, and Windows architectures.Read 8 Oct 2026 · yourkit.com
Security and license data
The privacy policy says license checks may transfer product, platform, operating system, license key, and machine-binding information over HTTPS, storing received information as hashes or a mangled form.Read 8 Oct 2026 · yourkit.com

Plans and prices

Open source and free license Free Contact sales regarding a free license Open source project contributors and Microsoft MVPs Read 8 Oct 2026 · yourkit.com
Seat — annual subscription, single-seat $99 a year $99/€99; 1 year of support and upgrades Single seat · transferable between machines and developers Read 8 Oct 2026 · yourkit.com
Seat — perpetual, single-seat $129, paid once $129/€129; includes 1 year of support and upgrades Single seat · transferable between machines and developers Read 8 Oct 2026 · yourkit.com
Seat — annual subscription, five-seat $299 a year $299/€299; 1 year of support and upgrades Five seats Read 8 Oct 2026 · yourkit.com
Seat — perpetual, five-seat $389, paid once $389/€389; includes 1 year of support and upgrades Five seats Read 8 Oct 2026 · yourkit.com
Floating — annual subscription, single-user $499 a year $499/€499; 1 year of support and upgrades Single user · centralized license management Read 8 Oct 2026 · yourkit.com
Floating — perpetual, single-user $649, paid once $649/€649; includes 1 year of support and upgrades Single user · centralized license management Read 8 Oct 2026 · yourkit.com
Floating — annual subscription, five-user $1,499 a year $1,499/€1,499; 1 year of support and upgrades Five users · centralized license management Read 8 Oct 2026 · yourkit.com
Floating — perpetual, five-user $1,949, paid once $1,949/€1,949; includes 1 year of support and upgrades Five users · centralized license management Read 8 Oct 2026 · yourkit.com
Enterprise Priced on request Contact sales for a tailored proposal For companies with more than 50 profiler installations Read 8 Oct 2026 · yourkit.com

Every YourKit .NET Profiler plan and price →

Strong points and limits

Strong points

  • Profiles .NET and .NET Core applications locally or remotely
  • Shows CPU call trees and memory object graphs
  • Integrates with Visual Studio and JetBrains Rider
  • Supports .NET 5 through .NET 10
  • Command-line tools can automate profiling tasks

Limits

  • Trial lasts 15 days
  • Annual single-seat subscription costs $99 a year
  • Perpetual single-seat license costs $129 as a one-time purchase
  • Free license requires contacting sales and qualifying

Who it suits

It suits .NET developers investigating CPU or memory behavior across local and remote applications. Its API and command-line tools also suit teams automating profiling in continuous integration.

YourKit .NET Profiler in depth

Read the full write-up

YourKit.NET Profiler is a desktop profiler for.NET applications, suited to developers diagnosing performance and memory issues from development through production. It brings CPU, memory, request, and automation tools together; the principal trade-off is choosing a license model and seat arrangement that fits your team.

Overview

The profiler covers.NET and.NET Core servers, Windows services, and other applications, both locally and remotely. CPU call trees and hot spots help narrow down expensive work, while heap and object-graph views help investigate memory use. That breadth is useful when performance and memory problems need to be examined together, but the product is focused on.NET rather than profiling across unrelated runtimes.

Remote access, IDE integrations, request diagnostics, and automation extend its role beyond occasional local investigations. It can connect to remote applications through an SSH tunnel and can run in development, testing, or production environments.

Key features

CPU, memory, and threads: CPU profiling offers call-tree and hot-spot views; memory profiling visualizes the object heap and graph. Thread profiling adds another diagnostic mode for teams investigating runtime behavior.

Request and database diagnostics: It surfaces slow SQL queries and ASPX requests, and supports MongoDB and Cassandra. This is useful when application-level slowdowns may be tied to data access or web requests.

Inspections: More than 20 checks can flag issues including duplicated objects, unclosed database connections, inefficient collections, and I/O operations. These checks broaden the investigation beyond manually reading profile views.

Development and automation: Plugins integrate with Visual Studio and JetBrains Rider. A.NET API can manage profiling modes and capture snapshots, while command-line tools support automated profiling and performance monitoring in continuous integration.

Runtime and AI tooling: Version 2026.9 supports.NET 5 through.NET 10 and.NET Framework 4.x, with downloads for Linux, macOS, and Windows architectures. A built-in MCP server can connect tools such as Claude Desktop, Codex, or OpenCode to analyze profiler snapshots.

License checks: The privacy policy says checks may send product, platform, operating-system, license-key, and machine-binding information over HTTPS; received information is stored as hashes or in mangled form.

Pricing

The 15-day trial gives prospective buyers a short evaluation window. Paid seat licenses cover any number of.NET applications simultaneously, are multi-platform, and include one year of support and upgrades. Seat licenses are transferable between machines and developers, making them a practical lower-cost choice when access does not need centralized management.

PlanPrice and termsOpen source and free licensefree; contact sales regarding a free license. For open-source project contributors and Microsoft MVPs.Seat — annual subscription, single-seat$99 a year ($99/€99); one seat; one year of support and upgrades.Seat — perpetual, single-seat$129, paid once ($129/€129); one seat; includes one year of support and upgrades.Seat — annual subscription, five-seat$299 a year ($299/€299); five seats; one year of support and upgrades.Seat — perpetual, five-seat$389, paid once ($389/€389); five seats; includes one year of support and upgrades.Floating — annual subscription, single-user$499 a year ($499/€499); one user; centralized license management; one year of support and upgrades.Floating — perpetual, single-user$649, paid once ($649/€649); one user; centralized license management; includes one year of support and upgrades.Floating — annual subscription, five-user$1,499 a year ($1,499/€1,499); five users; centralized license management; one year of support and upgrades.Floating — perpetual, five-user$1,949, paid once ($1,949/€1,949); five users; centralized license management; includes one year of support and upgrades.EnterpriseCustom pricing for companies with more than 50 profiler installations.The annual seat option is the least expensive paid entry point, while perpetual seats cost more upfront and include support and upgrades for one year. Floating licenses cost substantially more in exchange for centralized management. The free license is not an unrestricted personal tier: it is for open-source project contributors and Microsoft MVPs and requires contacting sales. Active support includes unlimited-incident email help with installation, product use, and general questions.

Platforms

The profiler is a desktop product with Linux, macOS, and Windows downloads; its platform coverage also includes API. Its runtime support spans.NET 5 through.NET 10 and.NET Framework 4.x. The desktop deployment model and remote profiling capability suit teams that want to profile applications running on servers without treating the profiler itself as a hosted service.

Who it's for

YourKit is a strong fit for.NET developers and teams that need CPU, memory, thread, request, or database diagnostics in one focused tool. The IDE plugins and CI-oriented command-line automation suit development teams that want profiling inside existing workflows; SSH tunneling and production coverage also help operators diagnose remote applications. Teams with only occasional access needs can use transferable seat licenses, while organizations that need centralized management can consider floating plans. It is not the natural choice for teams seeking a general-purpose profiler across languages.

Pros and cons

Pro: CPU and memory analysis sit alongside thread profiling, request and database visibility, and more than 20 inspections, supporting several common diagnosis paths in one.NET tool.

Pro: SSH tunneling, a.NET API, and command-line automation support remote investigations and repeatable profiling in CI.

Pro: Seat licenses can be transferred between machines and developers, and a purchased license permits simultaneous profiling of any number of.NET applications.

Con: The 15-day trial is brief for teams that need to assess the tool across multiple release or production cycles.

Con: Floating licensing and centralized management carry a significant premium over seat plans, so teams that do not need that management model may pay for capacity they will not use.

Con: The free license is restricted to open-source project contributors and Microsoft MVPs, so most users should budget for a paid plan.

Alternatives

Grafana Cloud Application Observability is worth considering when a freemium option matters: its free plan includes 2,232 host hours, and its platform coverage includes web. Its Pro plan charges $0.025 per host hour plus a $19 monthly platform fee, so costs are usage-based rather than a fixed profiler seat price.

Amazon CodeGuru Profiler is another paid option with a free tier for 90 days, after which standard sampling-hour pricing applies. Consider it if that trial period and pricing structure suit your evaluation better.

YourKit Java Profiler is the related choice for Java profiling rather than.NET.

Javadoc is a free option included with JDK 25; choose it for Java API documentation rather than application profiling.

Redgate SQL Provision addresses provisioning and masking production data, not application profiling; its capacity tiers range from 1TB to 100TB.

Scalene is a free, open-source Python profiler installable via pip or conda, making it the relevant alternative for Python rather than.NET.

JProfiler is a paid profiler with a $549.00 USD perpetual single-license plan; consider it if that license structure better fits your needs.

Node.js --prof is a free option for generating V8 profiler output.

See the broader Profiling Software category for more options.

Verdict

Choose YourKit.NET Profiler if your work centers on.NET and you want CPU, memory, request, and automation tools with remote profiling in a single desktop product. Its focused feature set and transferable seat licenses are compelling for individual developers and teams without centralized licensing needs. Look elsewhere if you need cross-language profiling, or if your team needs a free general-purpose tool rather than a narrowly eligible free license.

Verdict

YourKit .NET Profiler combines CPU, memory, remote, and automated profiling for .NET applications. It lists annual and perpetual single-seat prices, alongside a 15-day trial and a contact-sales path for qualifying free licenses.

Where Specifiction places it

Alternatives to YourKit .NET ProfilerAll alternatives →