Launched in 2012
Pricing
Free trial
Free version

HTTPie is a developer-focused HTTP client available as a command-line tool, desktop application, and browser-based web UI. Originally launched as an open-source CLI tool designed to make HTTP requests more human-readable than curl, HTTPie has expanded into a collaborative API testing platform. It supports REST, GraphQL, and other HTTP-based APIs. The tool provides syntax highlighting, formatted JSON output, persistent sessions, and a scripting-friendly interface. HTTPie for Teams extends the tool into a shared workspace where developers can organize, save, and collaborate on API requests and collections. The platform targets individual developers and engineering teams who need a lightweight yet capable alternative to heavier API clients. Its open-source roots and active community contribute to broad adoption across different development environments. Deployment options include CLI (cross-platform), a web app, and a desktop application.

Do you work for HTTPie?Claim this product page

Target audience and deployment

  • Solo / Freelancer
  • Startup
  • SMB
  • Mid-market
  • Cloud
  • Self-hosted
  • API

Aggregated Score

  Submit a review
No reviews yet

Key features

Command-line HTTP clientWeb UI and desktop applicationSyntax-highlighted JSON outputPersistent named sessionsREST and GraphQL supportCollaborative team workspacesRequest collections and organizationAuthentication support (Basic, Bearer, OAuth)File upload supportPlugin/extension system (CLI)

Use cases

  • Test REST and GraphQL APIs interactively
  • Collaborate on shared API collections
  • Automate HTTP request workflows via CLI
  • Debug API responses during development
  • Manage persistent API sessions

Best for

  • Developers who need a human-friendly alternative to curl for API testing
  • Engineering teams who need to collaborate on and share API request collections
  • Backend developers who need to debug and inspect HTTP responses quickly

Integrations

Developer

GitHub