Skip to main content
Bruno is a Git-friendly, offline-first API client built for developers who want fast local workflows, plain-text collections, and better collaboration through Git.

Start with a task

Migrating from Postman

Import your Postman collections and environments into Bruno in minutes.

Bruno CLI

Run collections from the command line and automate API workflows in CI.

Scripting

Add pre-request and post-response scripts to customize and test requests.

Variables

Use variables across requests, environments, and collections.

Explore Public Collections

Want to see Bruno in action right away? Check out Bruno Public Collections — a GitHub repository of ready-to-use API collections you can clone, open in Bruno, and start experimenting with instantly. It’s the fastest way to experience the power of a Git-based API client.

Why Bruno?

  • Git-friendly collaboration — store collections as files and review API changes like code.
  • Offline-first by design — work locally without requiring a cloud account.*
  • Plain text collections — store requests in YAML for readable, versionable collections.
* Bruno does not require an account to use. Your email is only used to issue a license key if you purchase a license.