30-Day Free Trial — No Sign-Up Required

Breakpoint-debug Karate
.feature tests in IntelliJ & VS Code.

Breakpoints, variable inspection, hot-swap values, match diagnostics with one-click fixes, and environment switching—without rewiring your project.

Karate Debug in action - debugging a .feature file in VS Code

Everything You Need to Debug Karate Tests

Powerful debugging tools designed specifically for Karate API testing

🔴

Breakpoint Debugging

Set breakpoints in your .feature files and step through tests line by line. Inspect variables, view request/response data at each step.

🔥

Hot Reload Variables

Modify variable values on-the-fly while paused at a breakpoint. Test different scenarios without restarting your test.

▶️

One-Click Execution

Debug buttons appear above every Feature and Scenario. Click to run — no configuration required.

📁

Feature Explorer

Browse all your Karate features and scenarios in a dedicated sidebar. Navigate your test suite and run any test from the tree view.

🌍

Environment Switching

Quickly switch between environments (dev, qa, stage) from the status bar. Your selection persists across sessions.

Match Expression Diagnostics

Real-time validation of Karate match expressions with inline error highlighting and quick fixes.

🔗

File Navigation

Clickable file references throughout your feature files. Cmd+Click (Mac) or Ctrl+Click to jump to files, tags, or cross-file references instantly.

📋

Log Breakpoints

Pause execution when specific strings appear in log output. Catch exceptions or error messages without setting traditional breakpoints.

🔇

Log Filtering

Hide noisy log output by configuring exclude patterns. Filter out verbose framework messages to focus on what matters during debugging.

🔀

Polyglot Debugging

Debug Karate, Java, and JavaScript in a single unified session. Step seamlessly between your feature files, Java helpers, and inline JS code.

👁️

Inline Variable Values

See variable values displayed directly next to your code while debugging. No need to hover or check the Variables panel.

Feature Comparison

Same powerful debugging experience across both IDEs

Feature IntelliJ IDEA VS Code
Breakpoint Debugging
Hot Reload Variables
One-Click Test Execution
Test Explorer / Tool Window
Environment Switching
Match Expression Diagnostics
Syntax Highlighting
File Navigation (Cmd/Ctrl+Click)
Log Breakpoints
Log Filtering
Conditional Breakpoints Coming Soon
Polyglot Debugging (Karate + Java + JS)
Inline Variable Values Coming Soon
Request a Feature

Get Started in Under 2 Minutes

No complex setup. No configuration files. Just install and start debugging.

📋 Requirements

  • IntelliJ IDEA 2023.1+ or VS Code
  • Java 17+ (21 recommended)
  • Maven or Gradle project with Karate dependencies
  • Tests in src/test/java or src/test/resources
1

Install Karate Debug

Search "Karate Debug" in IntelliJ Plugins or VS Code Extensions

2

Open a .feature File

Navigate to any Karate feature file in your project

3

Click Debug

Click the debug icon or button next to any Scenario

4

Start Debugging

Your 30-day trial starts automatically — no sign-up needed

Simple, Transparent Pricing

Free to install. Full features for 30 days. Then $29.99/month if you keep using it.

Free Trial

$0 /30 days
  • Full access to all features
  • Breakpoint debugging
  • Hot reload variables
  • Test Explorer / Tool Window
  • Environment switching

Frequently Asked Questions

Everything you need to know about Karate Debug

Does Karate Debug upload my code or tests?

No. All debugging happens locally on your machine. We never see, access, or store your code, tests, or test data.

Do I need to sign in to start the trial?

No! Your free trial starts automatically when you install the plugin. GitHub sign-in is only required if you decide to purchase a Pro subscription.

Does it work offline after activation?

Yes. Once activated, Karate Debug works fully offline. An internet connection is only needed for the initial activation and periodic license checks.

What are the system requirements?

IntelliJ IDEA 2023.1+ or VS Code, Java 17+ (21 recommended), and a Maven or Gradle project with Karate dependencies. Tests should be in src/test/java or src/test/resources.

Can I use it on multiple machines?

Pro subscribers can activate on up to 5 machines. Plus your license works across both IntelliJ and VS Code—each installation counts as one activation.

What happens after the 30-day trial?

You can subscribe to Pro for $29.99/month to continue using all features. No sign-up or credit card is required to start the trial.

Ready to Debug Karate Tests Smarter?

Join test automation engineers who are saving hours every day with Karate Debug.