xh
xh: A focused, free HTTP client for terminal-based request work. Ranked #30 of 38 in API Clients by our editors (6.1/10); pricing: Free plan; best for minimal command-line HTTP transfers.
At a glance
- Editor score6.1 / 10
- PricingFree plan
- Best forMinimal command-line HTTP transfers
- Free planYes
- Paid fromFree
- Facts checked20 Sep 2026

Where it wins
- Free and open source across Linux, macOS, Windows, and Android
- Supports JSON, form, multipart, raw, and query-string data
- Includes sessions, streaming, proxies, TLS controls, and curl translation
Where it doesn't
- Command-line interface may not suit GUI-oriented API workflows
- Focused on HTTP rather than broader API development workflows
- No paid tiers or team-oriented workspace model
Our verdict on xh
xh is an open-source command-line HTTP client for developers who send and inspect requests from a terminal. Its interface reimplements much of HTTPie’s approach while emphasizing startup performance and a portable, statically linked binary. Prebuilt binaries are available for Linux, macOS, and Windows, with additional package-manager installation options; Android is also listed as a supported platform. It is a natural fit for individual developers, scripts, and terminal-first workflows that need direct control over HTTP requests and responses.
The feature set covers the core mechanics of request construction and inspection. xh can send requests with optional methods and request items, serialize JSON, form, multipart, raw, and query-string data, and authenticate with basic, bearer, or digest credentials. Sessions and session files support reusable request state, while redirect handling, streaming, downloading, resuming, and response-body saving address practical transfer needs. Proxies, TLS verification, certificates, and HTTP versions provide additional connection controls. Responses can be formatted with headers, body, metadata, or verbose exchanges, and requests can be translated into curl commands. Integration is centered on curl and HTTPie request-item syntax rather than a broad application ecosystem.
Choose xh when a free, open-source terminal client is the priority and HTTP request control matters more than visual project management. Its narrow command-line focus keeps the product aligned with scripting, debugging, and repeatable request work, but it is less suitable for teams seeking a graphical API workspace or broader collaboration features. Workflows centered on GraphQL, gRPC, WebSocket communication, automated test runs, API documentation, or shared team workspaces should favor a product designed around those needs. For straightforward HTTP transfers and inspection across major desktop platforms, xh offers a focused toolset without a paid-plan structure.
Your product? Our editors can test xh in depth and publish a review, labelled as paid · from $149/mo →
xh pricing
xh fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| GraphQL support | Not verified |
| gRPC support | Not verified |
| WebSocket support | Not verified |
| Automated test runs | Not verified |
| API documentation | Not verified |
| Team workspaces | Not verified |
| Available platforms | Not verified |
| Deployment | Desktop, Mobile |
| Platforms | Linux, macOS, Windows, Android |
| Integrations | 2 integrations: curl, HTTPie request-item syntax |
| Pricing | Free plan |
| Website | github.com |
| Facts checked | 20 Sep 2026 |
xh integrations
xh lists 2 integrations on its own site.
- curl
- HTTPie request-item syntax
Alternatives to xh
- PostmanA broad API workspace spanning requests, testing, mocking, specifications, and delivery workflows.9.4
- SoapUIA mature, testing-focused API client for REST, SOAP, GraphQL, and CI workflows.9.2
- ApidogA broad API workspace for teams that want design, testing, mocks, and CI/CD together.8.8
Also Ranked In
xh is ranked in 4 of our directories.
Used xh? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used xh for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
xh is listed in our API Clients directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/xh/"><img src="https://www.itechguides.com/best/badge/xh.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


