The Rise and Fall of Thunder Client (And Why You're Here)

VS Code Logo

Thunder Client launched in March 2021 when developers were getting sick of Postman's bloated desktop app hogging 200MB+ of RAM just to send a fucking GET request. The idea was simple: API testing directly in VS Code without the corporate cloud sync bullshit.

It worked great for about 3.5 years. Then came November 2024.

No More App Switching: Instead of Alt-tabbing between VS Code and Postman every 30 seconds, you could test APIs right in your editor. This saved maybe 2-3 minutes per API call, which adds up when you're debugging.

Local Storage Only: Your API keys and requests stayed on your machine. No "oops we got hacked and your production API keys are on the dark web" emails from some startup's security team.

Actually Lightweight: Postman takes longer to start than my coffee machine. Thunder Client was just there when you needed it.

What Actually Worked Well (When It Was Free)

Basic HTTP Stuff: GET, POST, PUT, DELETE worked fine. Headers, auth, request bodies - all the standard shit you need. The JSON syntax highlighting was decent too.

Collections Were the Main Feature: You could group related API calls together. Create a folder for user endpoints, another for payments, etc. This was what made it better than just using curl. This is now behind the paywall.

Environment Variables: `{{baseUrl}}` syntax for switching between dev/staging/prod. Simple but effective. Also paywalled now.

Git Sync for Teams: Instead of sharing Postman workspaces, you could commit your API collections to the repo and everyone stayed in sync. Clean solution. Guess what? Paywalled.

The November 2024 Shitshow

On November 20th, 2024, Thunder Client's creator decided to move Collections (the core feature) behind a paywall. The Reddit reactions were... not positive.

Free version now gives you:

  • Individual requests only
  • Zero collections, zero environments
  • Non-commercial use restriction (see VS Code marketplace for license terms)
  • Basically unusable for any real work

Want to organize more than one API request? That'll be $4/month.

Current Technical Reality

VS Code Requirements: 1.85.0+, works on Windows/Mac/Linux
Storage Location:

  • Windows: %APPDATA%\Code\User\globalStorage\rangav.vscode-thunder-client
  • Linux: ~/.config/Code/User/globalStorage/rangav.vscode-thunder-client
  • macOS: ~/Library/Application Support/Code/User/globalStorage/rangav.vscode-thunder-client/

Performance: Still lightweight compared to Postman. Uses maybe 20MB vs Postman's 150MB+ bloat.

What's Paywalled: Collections, environments, Git sync, CLI, WebSocket support, basically everything useful.

Thunder Client vs Everyone Else (Post-Paywall Reality Check)

Feature

Thunder Client (Free)

Thunder Client (Paid)

Postman (Free)

Insomnia

REST Client

Hoppscotch

Collections

0 Collections

✅ Unlimited

✅ 3 Team Members

✅ Unlimited

✅ File-based

✅ Unlimited

Environments

0 Environments

✅ Unlimited

✅ Limited

✅ Unlimited

✅ File-based

✅ Unlimited

Local Storage

✅ Yes

✅ Yes

❌ Cloud Only

✅ Local Option

✅ Local Only

❌ Cloud Only

Git Sync

Paywalled

✅ Yes

✅ Export/Import

✅ Export/Import

✅ Native

❌ Limited

VS Code Integration

✅ Native

✅ Native

❌ Separate App

❌ Separate App

✅ Native

❌ Web App

CLI Support

Paywalled

✅ Yes

✅ Newman

✅ Available

❌ None

❌ None

Commercial Use

Non-commercial only

✅ Yes

✅ Yes

✅ Yes

✅ Open Source

✅ Yes

Monthly Cost

Free (limited)

$4/month

Free (limited)

Free (full)

Free

Free

Current Pricing Reality (September 2025) and Setup

The November 2024 Paywall Changes That Broke Everything

Thunder Client decided to pull a classic startup move: get users hooked with free features, then paywall them. Here's what happened:

Free Plan (Now Basically Useless)

As of November 20th, 2024, the free version gives you:

Current Paid Plans (September 2025)

Starter Plan - $4/month per user (billed annually)

Business Plan - $8/month per user (billed annually)

  • 500 collection runs per month
  • Payment by invoice (so your company can hate paying for it too)
  • Priority support (for when the tool breaks)

Enterprise Plan - $16/month per user (billed annually)

Individual License - $49 one-time payment

  • For individuals who want collections but don't want a subscription
  • 100 collection runs monthly (artificial limits on your own hardware!)
  • Single device only (because fuck you if you have a laptop and desktop)

Installation (Still Easy, Features Not Included)

Installation is still the same simple process:

  1. Open VS Code Extensions (Ctrl+Shift+X)
  2. Search for "Thunder Client"
  3. Install from the marketplace
  4. Click the Thunder Client icon in the sidebar

Then you'll immediately see a popup trying to get you to upgrade to paid.

What You Can Actually Do (Free Version)

Single Request Testing

You can send individual HTTP requests:

  1. Click "New Request"
  2. Enter URL, pick GET/POST/PUT/DELETE
  3. Add headers, auth, request body
  4. Send and see the response

That's it. No collections, no environments, no organization. Just individual requests like it's 2019.

The Paywall Experience

Want to create a collection? Upgrade popup.
Want environment variables? Upgrade popup.
Want to save more than individual requests? Upgrade popup.

It's like a freemium mobile game but for API testing.

Setup If You Actually Pay

Collections and Environments (Paid Feature)

Once you pay, you get back the features that made Thunder Client useful:

  • Group requests into collections
  • Create dev/staging/prod environments with {{variables}}
  • Git sync (commit your API tests to the repo)

CLI Setup (Also Paid)

npm install -g @thunderclient/cli

Requires Node.js 18.0+ and a paid subscription because running API tests from command line is apparently premium functionality now.

Real Talk About Alternatives

Instead of paying Thunder Client, consider:

  • REST Client extension: Free, file-based, works with Git natively
  • Insomnia: Free, better GraphQL support, just a separate app
  • HTTPie Desktop: Clean UI, reasonable free tier
  • Keep using curl and save your money

The learning curve for alternatives might be steeper, but at least they won't randomly paywall features you rely on.

Real Questions People Actually Ask (September 2025)

Q

Wait, I can't create collections anymore without paying?

A

Nope. Collections (the main feature everyone used) got paywalled on November 20th, 2024. Free users get individual requests only. It's like having a text editor that only lets you open one file at a time.

Q

Can I still use this at work or is it really "non-commercial only"?

A

The free version explicitly forbids commercial use. So if you're getting paid to write code and test APIs, technically you're violating the license. $4/month to avoid legal hassles with your employer.

Q

Does the local storage thing still work?

A

Yeah, your data still stays on your machine at ~/.config/Code/User/globalStorage/rangav.vscode-thunder-client (Linux) or equivalent. At least they didn't break that part when they added the paywall.

Q

Does Git sync still work or is that paywalled too?

A

Git sync is now a paid feature. You know, the thing that made Thunder Client useful for teams? Yeah, that costs money now. Use the free REST Client extension instead

  • it's just files, so Git sync is built-in.
Q

How's Thunder Client different from Postman these days?

A

Both are trying to squeeze money out of you, but in different ways. Postman at least gives you collections for free. Thunder Client took away collections and environments unless you pay. Pick your poison.

Q

Can I import my Postman collections?

A

Yeah, but only if you pay for Thunder Client. The import feature needs collections to work, and collections are paywalled. Catch-22.

Q

What about GraphQL support?

A

Basic Graph

QL works but it's nowhere near as good as Insomnia's native GraphQL support. If you're doing serious GraphQL work, just use Insomnia

  • it's free and actually good at GraphQL.
Q

Does the CLI still work?

A

Nope, CLI is paywalled now too. Want to run API tests in CI/CD? That'll be $4/month. Or use curl in your pipeline like we did before these fancy tools existed.

Q

What happens if I go over the "collection run" limits?

A

They artificially limit how many times you can run your collections per month. It's like having a speed limit on your own car in your own driveway. Just switch to a tool that doesn't have made-up limits.

Q

Can I still use it offline?

A

Local storage still works, so yes. But without collections and environments, "offline" just means "single request testing without any organization." So... technically yes, practically useless.

Q

Is there any reason to still use Thunder Client?

A

If you absolutely need VS Code integration and don't mind paying $4/month, maybe. Otherwise, REST Client extension gives you file-based collections for free, or Insomnia gives you a better UI for free. Thunder Client painted itself into a corner with the paywall.

Related Tools & Recommendations

compare
Similar content

Postman, Insomnia, Thunder Client, Hoppscotch: API Tool Comparison

Postman, Insomnia, Thunder Client, or Hoppscotch - Here's What Actually Works

Postman
/compare/postman/insomnia/thunder-client/hoppscotch/api-testing-tools-comparison
100%
tool
Similar content

Postman Overview: API Client, Testing & Production Guide

Explore Postman's role as an HTTP client, its real-world use in API testing and development, and insights into production challenges like mock servers and memor

Postman
/tool/postman/overview
54%
tool
Similar content

Hoppscotch Overview: Open Source API Development & Testing

Fast API testing that won't crash every 20 minutes or eat half your RAM sending a GET request.

Hoppscotch
/tool/hoppscotch/overview
51%
tool
Similar content

Thunder Client Migration Guide - Escape the Paywall

Complete step-by-step guide to migrating from Thunder Client's paywalled collections to better alternatives

Thunder Client
/tool/thunder-client/migration-guide
46%
tool
Similar content

VS Code Team Collaboration: Master Workspaces & Remote Dev

How to wrangle multi-project chaos, remote development disasters, and team configuration nightmares without losing your sanity

Visual Studio Code
/tool/visual-studio-code/workspace-team-collaboration
40%
tool
Similar content

Visual Studio Code: The Editor's Rise, Pros & Cons

Microsoft made a decent editor and gave it away for free. Everyone switched.

Visual Studio Code
/tool/visual-studio-code/overview
32%
tool
Recommended

GitHub Copilot - AI Pair Programming That Actually Works

Stop copy-pasting from ChatGPT like a caveman - this thing lives inside your editor

GitHub Copilot
/tool/github-copilot/overview
31%
compare
Similar content

VS Code vs Zed vs Cursor: Best AI Editor for Developers?

VS Code is slow as hell, Zed is missing stuff you need, and Cursor costs money but actually works

Visual Studio Code
/compare/visual-studio-code/zed/cursor/ai-editor-comparison-2025
29%
tool
Similar content

Debugging AI Coding Assistant Failures: Copilot, Cursor & More

Your AI assistant just crashed VS Code again? Welcome to the club - here's how to actually fix it

GitHub Copilot
/tool/ai-coding-assistants/debugging-production-failures
28%
tool
Similar content

GitHub Copilot Performance: Troubleshooting & Optimization

Reality check on performance - Why VS Code kicks the shit out of JetBrains for AI suggestions

GitHub Copilot
/tool/github-copilot/performance-troubleshooting
27%
compare
Similar content

Zed vs VS Code: Why I Switched After 7GB RAM Bloat

My laptop was dying just from opening React files

Zed
/compare/visual-studio-code/zed/developer-migration-guide
25%
compare
Similar content

Enterprise Editor Deployment: Zed vs VS Code vs Cursor Review

Zed vs VS Code vs Cursor: Why Your Next Editor Rollout Will Be a Disaster

Zed
/compare/zed/visual-studio-code/cursor/enterprise-deployment-showdown
24%
news
Similar content

Zed Editor & Gemini CLI: AI Integration Challenges VS Code

Google's Gemini CLI integration makes Zed actually competitive with VS Code

NVIDIA AI Chips
/news/2025-08-28/zed-gemini-cli-integration
24%
tool
Similar content

Cursor AI: VS Code with Smart AI for Developers

It's basically VS Code with actually smart AI baked in. Works pretty well if you write code for a living.

Cursor
/tool/cursor/overview
24%
tool
Similar content

Zed Editor Overview: Fast, Rust-Powered Code Editor for macOS

Explore Zed Editor's performance, Rust architecture, and honest platform support. Understand what makes it different from VS Code and address common migration a

Zed
/tool/zed/overview
24%
tool
Similar content

Bolt.new: VS Code in Browser for AI Full-Stack App Dev

Build full-stack apps by talking to AI - no Docker hell, no local setup

Bolt.new
/tool/bolt-new/overview
24%
tool
Similar content

GitHub Codespaces - Cloud Dev Environments That Actually Work

Discover GitHub Codespaces: cloud-based VS Code dev environments with instant project setup. Understand its core features, benefits, and a realistic look at pri

GitHub Codespaces
/tool/github-codespaces/overview
23%
tool
Similar content

Qodo (formerly Codium) - AI That Actually Tests Your Code

Discover Qodo (formerly Codium), the AI code testing tool. Understand its rebranding, learn to set up the Qodo Gen IDE plugin, and see how it compares to other

Qodo
/tool/qodo/overview
23%
tool
Similar content

Prettier Troubleshooting: Fix Format-on-Save & Common Failures

Solve common Prettier issues: fix format-on-save, debug monorepo configuration, resolve CI/CD formatting disasters, and troubleshoot VS Code errors for consiste

Prettier
/tool/prettier/troubleshooting-failures
23%
review
Similar content

Zed vs VS Code vs Cursor: Performance Benchmark & 30-Day Review

30 Days of Actually Using These Things - Here's What Actually Matters

Zed
/review/zed-vs-vscode-vs-cursor/performance-benchmark-review
22%

Recommendations combine user behavior, content similarity, research intelligence, and SEO optimization