Made for development

The only profiler designed for the development workflow. Analyze performance data in the same window of your application.

Proactive profiling

Always-on. Get notified of issues in real time before you’re even aware of them.

Get metrics rapidly

Accumulate requests as they’re serviced in the backend. Inspect the executions relevant to the page you’re on.

Application Profiling

Understand application performance

Get instant feedback on time spent for each individual request.

Zoom into application layers

A focused hierarchical view helps you to make sense of the application structure and which layers are involved in the execution.

Identify slowest methods

You can locate the most time consuming methods within each request.

Profiling microservices


Introducing end-to-end transaction profiling.

You can now profile distributed Java applications and microservices with the same XRebel Agent. Find out more about profiling microservices in XRebel 3.0 >>

Profile JDBC and NoSQL databases

Identify excessive database calls

Find methods that initiate too many queries. Locate the root cause with a hierarchical view and connect SQL queries to the call stack.

Get insight into NoSQL

Monitor MongoDB, Cassandra, HBase and Neo4j queries with a view of the call stack

Understand JPA usage

Get visibility into how JPA queries are related to JDBC invocations

Find web service bottlenecks

Get a detailed overview of the executed HTTP invocations

Inspect web service calls for REST, SOAP, XML-RPC and even plain old HttpURLConnection

Detect slow HTTP calls

Get notified when an application has slow HTTP requests, based on configurable thresholds

Track down hidden exceptions

Uncover hidden exceptions

Use the exceptions view that reverses Java stacktraces to find buried exceptions

Find the root cause of an exception

Further analyze the report to find the cause of the exception

Supported Browsers

Ecosystem Support

Want to write kickass code? Try XRebel now