TDA Welcome Screen Background

Analyze Java Thread Dumps
with Ease

TDA (Thread Dump Analyzer) is a powerful tool for parsing and analyzing Java thread dumps, helping you identify performance bottlenecks and deadlocks in seconds.

New Release

TDA 3.0 is here! 🚀

This major update modernizes the TDA experience and brings powerful new analysis capabilities to both the GUI and the MCP server.

  • Carrier Thread Pinning detection in MCP
  • SMR (Safe Memory Reclamation) parsing (also in MCP)
  • Native Stack Information in MCP parsing
  • Modern UI with FlatLaf
  • Improved split-pane & usability fixes
  • Logging for Troubleshooting in MCP Mode
Free & Open Source

Why use TDA?

Deep Parsing

Automatically parses standard thread dumps, including those from Oracle/Sun HotSpot and IBM JVMs.

Deadlock Detection

Quickly identifies circular dependencies and locking issues that cause application freezes.

Historical Diff

Compare multiple dumps to see thread movement over time and find long-running operations.

AI-Ready MCP Server

Integrate with AI agents like Cursor or Claude via the Model Context Protocol for automated analysis.

TDA Main Application Screen showing thread dump analysis

Flexible Usage

Standalone App

Run TDA as a local application for offline analysis of log files.

VisualVM Plugin

Integrate directly into your VisualVM workflow for seamless analysis.

JConsole Plugin

Analyze running applications in real-time within JConsole.

MCP Server (Headless)

Run TDA as a Model Context Protocol server for AI-powered, headless analysis in your terminal or IDE.

Need more details?

Complete documentation, including installation guides, usage examples, and advanced configuration, is available in the project's README.

Read the Documentation on GitHub

Download Latest Version

TDA is available for multiple platforms. Download the one that fits your needs.

Recommended

Java self-contained JAR

Requires Java installed, run with java -jar

Download JAR

macOS App

Native DMG with bundled JRE

Download DMG

IDE Plugins

VisualVM & JConsole

Get Plugins