API Client
The Bruno API Client is the desktop application you use to build, send, and organize API requests. Collections live as plain text files on your filesystem, so you can version them with Git and review API changes like code.
Keep credentials out of version control with secret variables and vaults.
Write assertions and test suites, and automate runs with data-driven testing. Pre-request and post-response JavaScript — the <Card title="Git & Collaboration" icon="code-branch" href="/git-integration/overview"bruAPI, request chaining, and libraries.Share collections with your team through your existing Git workflow.
Native AI features with your own provider keys — no data routed through Bruno servers. Build custom UIs with HTML/CSS/JS or React that interact with your APIs inside Bruno. Customize Bruno's behavior, appearance, and network configuration. Inspect the main request, script-triggered calls, and console output in one timeline.
New to Bruno?
Start with the Bruno Starter Guide for a hands-on walkthrough, or download the app if you have not installed it yet.
The rest of Bruno
The API Client is one of four parts of Bruno. The others share the same collection format, so work you do in one carries over to the others.
Open and send requests without leaving your editor.