VS Code Plugin | Plus · Pro · Enterprise tiers

Karate testing,
zero setup required.

Write, run, and debug Karate tests directly in VS Code. Native Test Explorer integration, gutter run buttons, breakpoint debugging, and a single-binary CLI mode — no Maven, no Gradle, no setup.

3 MB • VS Code Marketplace & Open VSX • Local-first, data stays on your machine

users.feature — karate-tests
VS Code
users.feature
1
2
3
5
6
7
8
9
10
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
main* Karate UTF-8 Ln 6, Col 18

See It in Action

From first test to advanced debugging in minutes

Watch real walkthroughs of the Plus and Pro tiers. No sign-up, no demo requests — just hands-on videos from our team.

Plus Tier Install & run your first test
Karate VS Code Plugin Plus tier demo

Plus Walkthrough

Run your first Karate test in VS Code

Syntax highlighting, gutter run buttons, native VS Code Test Explorer integration, structure view, and in-IDE results — the essentials for authoring Karate tests in your editor.

Paid · Pro Tier Auto-complete, debugging & diagnostics
Karate VS Code Plugin Pro tier demo

Pro Walkthrough

Auto-complete, debugging & code navigation

Auto-complete, code folding, jump to references, real-time diagnostics, breakpoint debugging through Karate and embedded JavaScript, and seamless integration with Red Hat's Java debug extension — full IDE-class developer experience.

Want more tutorials? Visit our YouTube channel →

What's Inside

Built native to VS Code

Karate's VS Code extension feels at home in the editor — from Test Explorer to the command palette to launch configurations.

Native Test Explorer

Karate features and scenarios show up in VS Code's built-in Test Explorer with run, debug, and watch controls. No separate panels.

Run from Gutter

Click the gutter ▶ icon to run any scenario, or press Ctrl+F5 / Cmd+F5 to fire it instantly.

Step Debugging

Set breakpoints in .feature files and step through embedded JavaScript — the first time this is possible in Karate v2.

Smart Auto-Complete

Context-aware suggestions for Karate keywords, built-ins, JSON paths, and variables. Real-time diagnostics catch errors as you type.

Three Run Modes

Auto-detect Maven/Gradle, use the standalone karate-cli single binary, or integrate with Red Hat's Java extension — whichever fits your project.

Launch Configurations

Custom launch.json profiles for environment switching, tags, and threads — no run-mode toggling required.

JSON Utilities

One-click reformat, simplify, or strictify JSON. Convert between single-line and multi-line. Align Examples table columns instantly.

Command Palette

First-class VS Code commands: Karate: Setup, Karate: New Feature File, Karate: Sign In. Discover everything via Cmd+Shift+P.

Local-First, Private

Just 3 MB. Available on VS Code Marketplace and Open VSX (for VSCodium & Cursor). All data stays on your machine — no telemetry.

Pricing Tiers

Pick the tier that fits your workflow.

Three tiers to match your team's needs — from hobbyists writing their first test to enterprises running thousands of tests in CI.

Plus

Paid

$100 / year

For individual developers getting started

  • Syntax coloring
  • Run feature & single scenarios
  • Test Explorer integration
  • Launch configurations
  • Outline view & structure
  • Code formatting & JSON utilities
Get Plus
Most Popular

Pro

Paid

Per-seat license

Advanced debugging & productivity

Everything in Plus, plus:

  • Auto-complete & diagnostics
  • Code folding
  • Jump to references
  • Run all tests in folder
  • Breakpoint debugging (Karate & JS)
  • Debug Karate & Java together
  • Kafka & add-on runner
Get Pro

Enterprise

Contact Sales

Custom pricing

For organizations with scale & compliance needs

Everything in Pro, plus:

  • OpenAPI / Swagger import (coming soon)
  • Priority support & SLA
  • SSO / SAML authentication
  • Offline license & volume licensing
  • Dedicated onboarding
Talk to Sales

Same tiers are also available for the IntelliJ plugin →

Get Started

Up and running in 60 seconds

Three steps from marketplace to your first test run.

1

Install

Open VS Code → Extensions (Cmd+Shift+X) → search "Karate" → click Install.

VS Code Marketplace →
2

Run setup (optional)

Open the command palette and run Karate: Setup. The extension will install karate-cli automatically if your project needs it.

3

Run your first test

Open any .feature file and click the gutter ▶ icon — or hit Ctrl+F5 / Cmd+F5. That's it.

Or install from the command line

$ code --install-extension karatelabs.karate

Also available on Open VSX Registry for VSCodium, Cursor, and other open editors.

Ready to supercharge your Karate workflow?

Start with Plus, upgrade to Pro for full debugging and productivity, or go Enterprise for SSO and offline licensing.