← Back to all plugins

Ship obfuscated builds with confidence in IntelliJ IDEA

Find missing keep rules before release, inspect generated mappings, retrace production stack traces, and understand exactly what ProGuard, R8, yGuard, or Allatori changed.

Get from Marketplace

Compatible with IntelliJ IDEA, Android Studio, and Java-capable JetBrains IDEs

Obfuscation Pro
Obfuscation Pro icon
Obfuscation Pro ProGuard and R8 inspections

Catches missing keep rules and risky obfuscation configuration for Java, Kotlin, Android, and IntelliJ plugin projects.

Obfuscation tooling where you write code

ProGuard and R8 inspections

Catches missing keep rules and risky obfuscation configuration for Java, Kotlin, Android, and IntelliJ plugin projects.

Keep-rule quick fixes

Appends appropriate keep rules to configured ProGuard or R8 files, or adds @Keep annotations when that is the right fix.

Obfuscation coverage

Reads mapping, seeds, and usage outputs to show kept, renamed, and shrunk classes with gutter icons and project-view decorations.

Mapping viewer

Provides searchable, bidirectional lookup for mapping.txt, yGuard rename_log.xml, and Allatori log.xml files.

Stack-trace retrace

Integrates with Analyze Stack Trace and includes a dedicated retrace tool window with mapping-file selection.

Multi-tool support

Understands ProGuard, R8 compatibility mode, R8 full mode, yGuard, and Allatori, generating syntax appropriate to each tool.

Coverage, reports, and framework awareness

Framework-aware checks

Recognizes Android manifests, ServiceLoader, reflection, Jackson, Moshi, Hibernate, WorkManager, Startup, Glide, Dagger, Retrofit, Room, Spring, JNI, and more.

Templates

Ships live templates and file templates for common keep rules, Android apps, Android libraries, Kotlin, Spring Boot, JetBrains plugins, yGuard, and Allatori.

Reports

Exports coverage and obfuscation results to HTML and CSV so teams can review what a minified build did.

Build output integration

Detects common build outputs, hyperlinks obfuscation errors in consoles, and adds a status bar widget for current project state.

Installation

1

Install the plugin

Open Settings → Plugins → Marketplace, search for "Obfuscation Pro", and click Install.

2

Open an obfuscated project

Open a Java, Kotlin, Android, or IntelliJ plugin project using ProGuard, R8, yGuard, or Allatori.

3

Review inspections and mappings

Use editor warnings, quick fixes, mapping lookup, retrace, and coverage reports to harden your release configuration.

Simple pricing

Professional obfuscation support for release workflows

Professional

Free trial included · Individual use

Monthly subscription
$5 /month

Get access to Obfuscation Pro on flexible monthly billing.

  • 36 inspections
  • Mapping and retrace tools
  • Coverage reports

Protect release builds without breaking runtime entry points

Install Obfuscation Pro to catch risky rules, generate safer keeps, inspect mappings, and retrace production crashes from your IDE.

Get from Marketplace

Compatible with IntelliJ IDEA, Android Studio, and Java-capable JetBrains IDEs