Write, run, and debug Karate tests without leaving IntelliJ. Syntax highlighting, auto-complete, step-through debugging, and OpenAPI import — all in less than 3 MB and fully Community Edition compatible.
< 3 MB footprint • Community Edition compatible • Local-first, data stays on your machine
Feature: User API Tests
Background:
* url 'https://api.example.com'
Scenario: Create user
Given path '/users'
And request { name: 'Jane' }
When method post
Then status 201
See It in Action
Watch real walkthroughs of the Plus and Pro tiers. No sign-up, no demo requests — just hands-on videos from our team.
Syntax highlighting, running scenarios and features from the gutter, run configurations, structure view, and in-IDE test results — the essentials for authoring Karate tests in your IDE.
Auto-complete, code folding, jump to references, step debugging through Karate and Java in the same session, JSON formatting, and running Karate Labs add-ons like Kafka — professional-grade developer experience.
Want more tutorials? Visit our YouTube channel →
What's Inside
Everything you'd expect from a modern IDE plugin, tailored specifically for Karate test authoring.
Rich coloring for Karate DSL with support for embedded JavaScript, JSON, and XML. Easy visual parsing of complex scenarios.
One-click execution of single scenarios, examples, entire features, or all tests in a folder. Results appear directly in the IDE.
Set breakpoints, step through code, and inspect variables. Debug Karate and Java in the same session with unified breakpoints.
Context-aware suggestions for Karate keywords, built-in functions, variables, and JSON paths. Spend less time reading docs.
Convert OpenAPI/Swagger specs directly into Karate tests or mocks. Explore APIs visually and pick payload sub-sets from schemas.
Navigate large test files at a glance. See all scenarios, backgrounds, and tags in a collapsible tree view.
Cmd/Ctrl-click through read() calls and Java.type() references to navigate your test codebase instantly.
Run Karate Labs enterprise add-ons like the Kafka connector directly from the IDE. Test event-driven systems alongside REST.
Less than 3 MB footprint. All data stays behind your firewall — no telemetry, no cloud round-trips. Works offline with a valid license.
Pricing Tiers
Three tiers to match your team's needs — from hobbyists writing their first test to enterprises running thousands of tests in CI.
$100 / year
For individual developers getting started
Per-seat license
Advanced debugging & productivity
Everything in Plus, plus:
Custom pricing
For organizations with scale & compliance needs
Everything in Pro, plus:
Same tiers are also available for the VS Code plugin →
Get Started
Three steps from marketplace to your first test run.
Open IntelliJ → Settings → Plugins → search for "Karate" → click Install.
Point IntelliJ at any Karate .feature file. You'll get instant syntax highlighting and a "Run" gutter icon next to each scenario.
Click the gutter icon or press Ctrl+Shift+F10 to run your scenario. Results appear in the IDE — that's it.
Or install from the command line
idea installPlugins com.karatelabs.intellij
Start with Plus, upgrade to Pro for full debugging and productivity, or go Enterprise for SSO and offline licensing.