Send and inspect custom HTTP requests.
Full control over headers, cookies, auth, and body. Inspect status, headers, redirects, timing, and a safe preview. Default UA matches Chrome.
Configure a request and hit Send. Default UA is Chrome.
Chrome User-Agent is prefilled. Override or remove the row anytime.
No authentication header is added.
Body is sent for POST, PUT, PATCH, DELETE, and OPTIONS. GET and HEAD ignore it.
About this HTTP request tool
This free online HTTP request tool (browser REST client / online cURL alternative) lets you build GET, POST, PUT, PATCH, DELETE, HEAD, and custom methods with headers, cookies, authentication, and bodies. Inspect status, response headers, body, redirect chains, timing, and a sandboxed HTML preview — without installing Postman or opening a terminal.
Requests run server-side from Nearest, US, EU, or Asia, so you can compare
how an API behaves from different regions. Private, loopback, and internal addresses are
blocked. The default User-Agent mimics current Chrome so upstreams that filter
bots see a normal browser fingerprint by default.
When to use it
- Debug REST APIs and webhooks with custom headers or JSON bodies
- Compare latency and responses across US / EU / Asia edge regions
- Copy a ready-made cURL command from the response panel
- Quickly check redirects, status codes, and content-type without a desktop client
Related: DNS Lookup, Port & TLS Checker, What's My IP.
HTTP request tool FAQ
Is this an online cURL / Postman alternative?
Yes — it is a free browser HTTP client for GET/POST and other methods with headers and body, plus a cURL export. It is not a full Postman workspace replacement (no cloud sync or collections account).
Can I send requests from different countries?
Choose Nearest, United States, Europe, or Asia so the request originates from that edge region — useful for geo-restricted APIs and latency checks.
Are my API keys stored?
TechWeirdo Tools does not keep an account database of your past requests. Still, only send credentials you are comfortable transmitting through an HTTPS edge proxy. Prefer short-lived tokens for testing.
Why can’t I call localhost?
Private, loopback, and internal targets are blocked for safety. Use a publicly reachable URL or tunnel for local services.