ToolQuestor Logo
Bruno

Bruno

Fast Offline API Client for Developers

Last Updated:9/20/2025
Pricing:
FreeFreemiumSubscription
Connect:
Wispr Flow

Wispr Flow

FEATURED
Vidnoz AI

Vidnoz AI

FEATURED
Granola

Granola

FEATURED

What is Bruno

Bruno is an "offline-first API client" that revolutionizes how developers test and manage APIs. Instead of forcing you to create accounts or store data in the cloud, Bruno saves everything directly on your device using a simple text format called "Bru."

This approach means your API collections, tests, and sensitive data never leave your computer unless you choose to share them. Bruno supports all major API types including REST, GraphQL, and gRPC, making it versatile for any project.

The tool integrates seamlessly with Git and other version control systems, allowing teams to collaborate on API collections just like they do with code. Bruno also includes JavaScript-based testing, environment management, and command-line support for automation and continuous integration workflows.

Features of Bruno

  • Completely offline API client with no cloud sync required

  • Git-friendly file storage using .bru markup language

  • Support for REST, GraphQL, and gRPC APIs

  • JavaScript-based testing and automation capabilities

  • Environment variable management with secrets support

  • Command-line interface for CI/CD integration

  • Import collections from Postman and Insomnia

  • Cross-platform desktop app for Windows, Mac, and Linux

  • Open-source with free core features

Bruno Pricing

Most Popular
Free
Free
  • Unlimited API collections and requests
  • Complete offline functionality
  • Git integration with .bru file format
  • JavaScript testing and automation
  • Environment variable management
  • CLI support for automation
  • Import from Postman and Insomnia
  • Cross-platform desktop app
Pro
$6
  • All Free features included
  • Advanced Git client integration
  • OpenAPI design tools
  • Priority support
  • Enhanced workflow automation
  • Advanced collaboration features
Ultimate
$11
  • All Pro features included
  • Enterprise-grade automation tools
  • Extended OpenAPI capabilities
  • Advanced security features
  • Premium integrations
  • Dedicated account management

Bruno Repository

View on Github
Stars46,697
Forks2,834
Repository Age3 years
Last Commit5 hours ago

FAQ's About Bruno

Yes, Bruno offers a robust free version with unlimited API testing, Git integration, JavaScript testing, and CLI support. Paid plans ($6-$11/month) add advanced features like enhanced Git client integration and OpenAPI design tools, but core functionality remains free forever.
Bruno works completely offline and stores collections as files on your device, while Postman requires cloud accounts and internet connectivity. Bruno integrates natively with Git for version control, making it easier to collaborate through code repositories rather than cloud workspaces.
Yes, Bruno supports importing collections from both Postman and Insomnia. The import process automatically converts your requests, environments, and basic test scripts, though you may need to adjust some JavaScript tests to match Bruno's syntax.
Absolutely. Bruno's collaboration model works through Git repositories where collections are stored as readable text files. Teams can share, review, and collaborate on API collections using the same workflows they use for code, including pull requests and version history.
Bruno supports REST APIs, GraphQL queries and mutations, and gRPC services. You can test any HTTP-based API with full support for authentication methods, custom headers, request bodies, and automated testing with JavaScript assertions.
Best Alternatives to Bruno

See what users are saying about Bruno

0.0

0 Reviews

5
0
4
0
3
0
2
0
1
0

No reviews yet

Be the first to review Bruno