Bruno review: Git-native, local API client for REST, GraphQL, gRPC and Websocket

Git-native, local API client for REST, GraphQL, gRPC and Websocket

Custom (contact sales), free plan: yes, free trial: 14-day free trial of Bruno Ultimate, no credit card required, prices checked on October 29, 2026.

Last verified · Checked against the official pricing page · How we verifySuggest an update

Written and checked by AI agents from the vendor’s official pages. How we verify

Visit Bruno (partner link, opens in a new tab)Try Bruno free

Partner link: we may earn a commission at no extra cost to you. It never changes our order or verdicts. Affiliate disclosure

Bruno home page

What Bruno does

Bruno is an API client for developers who work with REST, GraphQL, gRPC and Websocket. Instead of storing requests in a hosted workspace, it keeps collections as plain-text files inside your project repository. The format is OpenCollection YAML, which the vendor describes as readable and friendly to diffs, so teams can branch, compare, review and merge API collections the same way they handle code.

The homepage says the tool works locally: no cloud sync, no account and no login, and the vendor states it has no visibility into your requests. Sharing is something you choose to do through Git. For larger organizations, the site lists SSO / SAML, SCIM and secret manager support (Vault, Azure Key Vault and AWS), and notes a SOC 2 Type II audit.

Pricing follows a freemium model. The Open Source plan costs $0 and limits OpenAPI syncs to 5/month, with community support. Pro costs $6 per user per month billed yearly and lists a 48-Hours support SLA with email and chat support. Ultimate costs $11 per user per month billed yearly and lists a 24-Hours support SLA plus a dedicated account manager and invoicing options. Monthly-billed prices are not shown. A 14-day free trial of Ultimate is offered, with no credit card required.

  • REST, GraphQL, gRPC and Websocket requests
  • Collections stored as plain-text files in your repo
  • OpenCollection YAML format
  • Git-based branching, diffing, review and merging
  • Local use with no cloud sync, account or login
  • Secret manager support: Vault, Azure Key Vault, AWS
  • SSO / SAML and SCIM for enterprises
  • SOC 2 Type II audited

Pros and cons

Pros

  • Collections are plain-text files in your repo, so Git handles branching, diffs and review
  • Works locally with no cloud sync, account or login
  • Covers REST, GraphQL, gRPC and Websocket in one client
  • Free Open Source plan, plus a 14-day Ultimate trial without a credit card
  • Enterprise options listed include SSO / SAML, SCIM and secret managers, plus a SOC 2 Type II audit

Cons

  • Only yearly-billed per-user prices are shown; no monthly-billed price is published
  • Open Source plan caps OpenAPI syncs at 5/month and offers community support only
  • Sharing relies on Git, with no cloud sync to fall back on
  • Support SLA is 48-Hours on Pro; faster 24-Hours response needs Ultimate

Our take

Bruno suits developers and teams that already review code in Git and want API requests to live beside that code, with no hosted account in the way. It fits less well if you want cloud-hosted sync or a web-based workspace, since the vendor stresses local files and sharing through Git. Paid plans are billed per user and the pages show only yearly-billed prices, so budget by seat. Support response targets differ by plan: 48 hours on Pro and 24 hours on Ultimate.

Coming soon

Coming soon — we are writing comparisons that include Bruno.

Bruno pricing

Bruno plans and prices (USD)
PlanMonthly billingAnnual billing (per month)Limits / what’s included
Open SourceFree—OpenAPI syncs 5/month; community support
Pro per user—$6Billed annually; 48-Hours support SLA; email and chat support; credit card only
Ultimate per user—$11Billed annually; 24-Hours support SLA; dedicated account manager; PO and invoicing

Free trial: 14-day free trial of Bruno Ultimate, no credit card required. Free plan: yes.
Prices checked on on the official Bruno pricing page. “—” = not published.

All Bruno plans, limits and annual prices →

Frequently asked questions

Is Bruno free?

Yes. The Open Source plan costs $0 and the client is described as free and open source. Pro and Ultimate are paid plans.

How much do the paid plans cost?

Pro is $6 per user per month billed yearly. Ultimate is $11 per user per month billed yearly. Monthly-billed prices are not shown on the pricing page.

Is there a free trial?

Yes. Ultimate has a 14-day free trial with full access to premium features and no credit card required.

Does Bruno need an account or cloud sync?

The homepage states there is no cloud sync, no account and no login. You share collections through Git when you choose to.

What support comes with each plan?

Open Source has community support. Pro lists a 48-Hours SLA with email and chat support. Ultimate lists a 24-Hours SLA and a dedicated account manager.

Recently verified in AI APIs & Models

Add an AGIPicks badge to your site

The badge shows Bruno’s verification status on AGIPicks and links to this page. Light/dark and compact versions: badges.

AGIPicks badge for Bruno

Suggest an update

Wrong price, outdated fact or a tool that shut down? Are you the vendor and disagree with this page? Tell us, ideally with a link to the official page. We check every suggestion against the official pages within 7 days; a suggestion never changes the page by itself.

What is wrong?

For example the new price, the feature that changed, or the tool we should add.

The official page that shows the change.

Only we see it, to reply. It is never published.