ELI
Learn

Bruno - API Testing Tool

API Testing · Founded 2022

Bruno

Bruno

Bruno is a fast, git-friendly API client for testing REST, GraphQL, and gRPC APIs. Open source alternative to Postman with offline-first design and no cloud sync required.

Cost

Free

Rating

People love it

Time to value

Quick Setup (< 1 hour)

You can use Bruno to test REST, GraphQL, and gRPC APIs without needing cloud accounts or internet connections. It stores all your API collections as local files that you can version control with Git. You can collaborate with teammates by sharing collections through Git repositories, run automated tests on your APIs, and organize your API documentation alongside your code. Bruno works completely offline and keeps all your data on your machine for security and privacy.

What Bruno does

Send HTTP requests to REST APIsQuery GraphQL endpoints with variablesTest gRPC service methodsOrganize API requests into collectionsWrite and run automated API testsExport API documentation as filesImport existing Postman collectionsSet up environment variables for different API stagesWorks completely offline without internet connectionStores API collections as plain text filesIntegrates natively with any Git repositoryNo account registration or cloud sync requiredSupports REST, GraphQL, and gRPC protocolsLightweight and fast loading performanceOpen source and extensibleCo-locate API collections with your codebase

Tutorials & Demos

Frequently asked

— Want a tailored answer?

See whether Bruno fits your stack — for real.

Techbible weighs Bruno against what you already pay for, your team shape, and the work that's actually happening. Free to start.

Bruno, API testing, REST API, GraphQL, gRPC, Git integration, local API client, offline API testing, Postman alternative, API collections, API documentation, developer tools, open source, API collaboration, version control