Documentation

Overview

PostPilot is a tool for developers and testers who need to debug APIs, explore JSON data, and run database queries. Everything you do stays local — no cloud sync, no accounts, no data sent to third-party servers.

What you can do

  • API client — make HTTP requests with any method, headers, auth, and body format; inspect responses in detail
  • Database client — connect to MySQL, PostgreSQL, MongoDB, or SQLite and run queries (desktop only)
  • JSON inspector — inspect API responses, database results, or pasted JSON with JSONPath queries
  • Collections — organise requests and queries into collections and folders
  • Variables and environments — extract data from API or database responses into variables and reuse them across URLs, headers, request bodies, and database queries; switch between dev, staging, and production environments

Two ways to use PostPilot

Web appDesktop app
InstallOpen in browser — nothing to installDownload for Windows, macOS, or Linux
StorageBrowser local storageFiles on your machine
HTTP requestsYesYes
JSON queriesYesYes
File uploadsText fields onlyFull file support
Database clientMySQL, PostgreSQL, MongoDB, SQLite
cURL / OpenAPI importcURL onlycURL + OpenAPI

Both versions are free to use. The desktop app requires a license for database features.

Privacy by design

PostPilot does not have a backend that receives your requests or stores your data. When you send an HTTP request, it goes directly from your browser or machine to your API — PostPilot is not a proxy. Your collections, environments, and credentials never leave your device.

Get started

Head to Managing the Workspace to learn how to organize your first collection and make your first request.