
YourKit Java Profiler
Summary
YourKit Java Profiler examines Java applications and servers, whether they run on a local machine or remotely, during development, testing, or production. CPU data can be viewed as call trees or hotspot lists, and its what-if feature estimates the effect of possible optimizations without another profiling run. Memory views map the object heap and graph, including the amount of memory retained by each object. More than 40 inspections flag issues such as leaked webapps, duplicated objects, unclosed SQL statements, inefficient collections, and I/O operations. It also surfaces slow SQL queries and HTTP requests, with support for databases including MongoDB, Cassandra, and HBase. Plugins for Eclipse, IntelliJ IDEA, and NetBeans link results to source code. Remote use needs SSH access; UI-agent communication uses SSL-encrypted TCP/IP. The desktop profiler has Linux, macOS, and Windows downloads, plus APIs and command-line tools for automation. A free plan and a paid model are listed; the pricing note gives From $99/user/yr · 15-day trial.
Who it is for
It suits Java developers who need to inspect CPU, memory, database, or HTTP performance locally or remotely. Teams using Eclipse, IntelliJ IDEA, or NetBeans can use the IDE plugins to navigate from profiling results to source code.
What is good
- CPU call trees, hotspots, and what-if analysis
- Memory views show retained memory per object
- More than 40 inspections flag performance issues
- IDE plugins link results to source code
- Remote profiling uses SSH access
What to know first
- Advanced support is required for several operating systems
- Evaluation license is limited to up to 15 days
Verdict
YourKit Java Profiler combines CPU and memory analysis with inspections, database and HTTP monitoring, and remote profiling. Check its support tier if profiling on AIX, FreeBSD, HP-UX, Linux PPC, or Solaris is required.
YourKit Java Profiler plans and pricing
All plansCompared on profiling software
- Free plan
- Noyourkit.com
- Profiling modes
- bothyourkit.com
- Supported languages
- Javayourkit.com
- CPU profiling
- Yesyourkit.com
- Memory profiling
- Yesyourkit.com
- Thread profiling
- Yesyourkit.com
- Deployment model
- desktopyourkit.com
Facts
- Purpose
- YourKit Java Profiler profiles Java applications and servers locally or remotely across development, testing, and production environments.yourkit.com · 30 Sept 2026
- Performance inspections
- The profiler provides more than 40 inspections that identify issues such as leaked webapps, duplicated objects, non-closed SQL statements, inefficient collections, and I/O operations.yourkit.com · 30 Sept 2026
- Database and HTTP monitoring
- The profiler shows slow SQL queries and HTTP requests and supports databases including MongoDB, Cassandra, and HBase.yourkit.com · 30 Sept 2026
- IDE integrations
- Plugins for Eclipse, IntelliJ IDEA, and NetBeans provide one-click profiling and navigation from profiling results to source code.yourkit.com · 30 Sept 2026
- AI integration
- The built-in MCP server gives AI tools access to profiling data, with automatic configuration for Antigravity, Claude Code, Claude Desktop, Codex, Copilot, Cursor, Junie, OpenCode, and Visual Studio Code.yourkit.com · 30 Sept 2026
- Remote profiling
- Remote profiling requires only SSH access and the profiler configures the remote server connection.yourkit.com · 30 Sept 2026
- Security
- Communication between the profiler UI and agent always uses SSL-encrypted TCP/IP, and the UI can build SSH tunnels into closed private networks.yourkit.com · 30 Sept 2026
- APIs and automation
- A public HTTP API, Java API, command-line tools, and export formats support browser, cURL, CI, and programmatic integrations.yourkit.com · 30 Sept 2026
- Supported operating systems
- Profiler downloads include Linux, macOS, and Windows binaries, with Linux arm32, arm64, riscv64, x64, and x86 support plus macOS arm64/x64 and Windows arm64/x64/x86.yourkit.com · 30 Sept 2026
- Evaluation
- An evaluation license can be requested for up to 15 days.yourkit.com · 30 Sept 2026
- Support
- Support includes email assistance with unlimited incidents, installation help, product usage help, and free upgrades during the support period.yourkit.com · 30 Sept 2026
- Advanced platform limits
- Profiling on AIX, FreeBSD, HP-UX, Linux PPC, and Solaris requires the advanced support tier.yourkit.com · 30 Sept 2026
- Company focus
- YourKit develops tools for Java and .NET software developers.yourkit.com · 30 Sept 2026
Company
- Headquarters
- Düsseldorf, Germanyyourkit.com · 28 Sept 2026
Best YourKit Java Profiler alternatives
See all 12Where it ranks on Everything Xiaomi
- Best Profiling Software in 2026#2 of 29
Is YourKit Java Profiler yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- yourkit.com/java/profiler/index.jsp· checked 30 Sept 2026
- yourkit.com/docs/java-profiler/latest/help/ai-assis· checked 30 Sept 2026
- yourkit.com/docs/java-profiler/latest/help/profiler· checked 30 Sept 2026
- yourkit.com/download/· checked 30 Sept 2026
- yourkit.com/docs/java-profiler/latest/help/profiler· checked 30 Sept 2026
- yourkit.com/purchase/· checked 30 Sept 2026
- yourkit.com/company/· checked 30 Sept 2026
- yourkit.com/java-profiler/· checked 28 Sept 2026