Skip to content
ParrotJS

Free forever. Upgrade to PRO once.

ParrotJS starts free with inline runtime values, live comments, and inline assertions. Upgrade to PRO once — yours forever — for Time Travel, code coverage, and the full debugging toolkit.

Simple, Transparent Pricing

Start free forever. Upgrade to PRO when you want Time Travel, coverage, and the full toolkit.

Free

$0forever

Everything you need to see your code run. Install, open a file, and start typing.

  • Inline runtime values
  • Live comments (// ?)
  • Inline console.log output
  • Inline expect() assertions
  • Sticky values
  • Run modes (auto, on save, on demand)
  • TypeScript, JSX, TSX & ESM support
  • Configuration profiles
  • Process-isolated sandbox
Install Free
Popular

PRO

$20one-time

Perpetual license — pay once, yours forever, with 1 full year of updates included.

  • Everything in Free
  • 30-day free trial of all PRO features
  • Time Travel debugging
  • Code coverage indicators
  • Auto-log & line values
  • Hover tooltips & deep inspection
  • Value Explorer
  • Watch expressions
  • Test results panel
  • Perpetual license — never expires
  • 1 full year of updates included
Get PRO
Free 30-day trial

Try PRO free for 30 days — no credit card, no risk.

Unlocks every feature instantly. Complete the $0 trial checkout and your license key is emailed to you.

Start Free Trial

FREE vs PRO — Feature Comparison

See exactly what you get at every tier.

FeatureFreePRO
Inline runtime values
Live comments (// ?)
Inline console.log output
Inline expect() assertions
Sticky values
Run modes (auto, on save, on demand)
TypeScript, JSX, TSX & ESM
Configuration profiles
Process-isolated sandbox
Auto-log & line values
Hover tooltips & deep inspection
Time Travel debugging
Code coverage indicators
Value Explorer (graph)
Watch expressions
Test results panel

Pricing FAQs

Everything you need to know about ParrotJS pricing and licenses.

What's included in the Free tier?
The Free tier is free forever and includes inline runtime values, // ? live comments, inline console.log output, inline expect() assertions, sticky values, all three run modes, TypeScript/JSX/TSX/ESM support, configuration profiles, and the process-isolated sandbox. No credit card, no account, no license key required.
What does PRO unlock?
PRO adds Time Travel debugging with the visual timeline, code coverage indicators, auto-log and line values, hover tooltips with deep inspection, the Value Explorer, watch expressions, and the test results panel. It's a one-time payment and yours forever — including a full year of updates.
Is there a free trial?
Yes. You can request a 30-day free trial from inside the extension (ParrotJS: Request Free Trial) — it emails a trial license key that unlocks all PRO features for 30 days. One trial per machine.
How do I buy PRO?
Click "Get PRO" on this page or run ParrotJS: Purchase PRO inside VS Code. You'll complete checkout through Lemon Squeezy (cards and PayPal accepted). Your license key is emailed to you — paste it into ParrotJS: Enter License Key to activate.
Is PRO a subscription?
No. PRO is a perpetual license with a single one-time payment — it never expires and there are no recurring charges, ever.
Does the license cover updates?
Yes — every PRO purchase includes one full year of updates from the date you buy your license: new features, improvements, and fixes at no extra cost. After that year, your license keeps working forever and you keep any version you've installed; grabbing newer releases is simply a new purchase if you want them.
Is my code sent anywhere?
No. ParrotJS runs entirely locally. Each file executes in a forked Node.js child process with process isolation — user code can't crash the IDE. No telemetry, no cloud processing. The only network call is license validation for PRO, which happens everyday.

Start Free, Upgrade When You're Ready

Install ParrotJS free forever. Or try every PRO feature free for 30 days — a one-time purchase only if you love it.

Install Free