Skip to Content
Thunder Client is now available for JetBrains IDEs.Install now
Home

Welcome

Thunder Client is a fast, privacy-first API client for VS Code and JetBrains IDEs. Requests and collections are stored locally and shared through your own Git repository, never a third-party cloud, so teams can collaborate and automate API testing in CI/CD without giving up control of their data.

The most popular API client on the VS Code Marketplace, with 7M+ installs.

Products

Main Features

IDE IntegrationWorks inside VS Code and JetBrains IDEs, so you can test APIs without switching tools.
Collections and EnvironmentsOrganize requests and manage variables across environments.
Scriptless TestingTest API responses through a GUI, with no code required.
Local StorageAll data is saved locally on your device.
Git SyncSave collections to your Git repository for team collaboration.
Advanced CLIRun requests and collections from the terminal and integrate them into CI/CD pipelines.

How to Use

  1. Install the extension from the VS Code Marketplace  or the plugin from the JetBrains Marketplace .
  2. Watch the video tutorial  to get started, or see Get Started for links to the key features.

Thunder Client

Requirements

  • VS Code v1.101.0 or later.
  • Node.js v22.0.0 or later.

Innovations

Thunder Client was the first to introduce:

API Client for VS CodeA GUI-based API client built into VS Code, so you can test APIs without leaving your editor.
100% Local StorageAn API client that keeps all data on your device, never in a third-party cloud.
Scriptless TestingWrite API tests through a GUI, with no scripting required.
Advanced CLIRun requests, collections, and cURL commands from the terminal, using the same project data as the extension.

Storage Location

By default, the VS Code extension stores request data in the following locations:

  • Windows: %APPDATA%\Code\User\globalStorage\rangav.vscode-thunder-client
  • macOS: ~/Library/Application Support/Code/User/globalStorage/rangav.vscode-thunder-client
  • Linux: ~/.config/Code/User/globalStorage/rangav.vscode-thunder-client
  • VS Code Server (Linux): ~/.vscode-server/data/User/globalStorage/rangav.vscode-thunder-client

Release Notes and Feedback

Last updated on