Core Tools
Proxy Viewer
Send one request through one proxy and inspect response body, headers, redirects, and attempts.
Proxy Viewer is for focused inspection. Use it when a single proxy behaves strangely, when you need to confirm a target response, or when you want to inspect headers and redirects before saving a candidate.

Request Controls
| Control | Meaning |
|---|---|
| Proxy | The proxy to test. If no scheme is provided, candidates are tried automatically. |
| URL | Target URL. |
| Method | GET, HEAD, POST, PUT, PATCH, DELETE, or OPTIONS. |
| Body | Request body for methods that use one. |
| Headers | Custom request headers. |
| Cookies | Request cookies. |
| Follow redirects | Manually follow redirects up to the viewer limit. |
| Max body size | Preview response body up to the configured cap. |
| Resolve country | Enrich the exit IP where possible. |
What It Returns
- protocol attempts
- normalized proxy
- final URL
- redirect count
- status code and status text
- latency
- exit IP
- response headers
- response cookies
- request headers
- pretty JSON
- HTML title
- image preview when available and not truncated
- binary/truncated body notices
Body Preview Limits
| Limit | Value |
|---|---|
| Minimum | 64 KiB |
| Default | 512 KiB |
| Maximum | 2048 KiB |
Details That Matter
| Feature | Detail |
|---|---|
| Scheme attempts | If the proxy lacks a scheme, Viewer tries candidate schemes until one succeeds or all fail. |
| Redirect logic | Follows up to 8 redirects when enabled and converts 301/302/303 to GET except for GET/HEAD cases. |
| Attempt log | Records scheme, normalized proxy, requested URL, success flag, status, latency, final URL, redirect count, exit IP, and error. |
| Response detection | Detects HTML, JSON, image, and binary-ish responses. |
| Rendering | Pretty JSON, HTML title extraction, image data URL preview when safe, binary omission, and body truncation marker. |
| Cookies | Shows request cookies and response cookies separately from headers. |
| Exit details | Can resolve the viewer exit IP through the checker resolver. |
When To Use It
- A proxy checks alive but fails a specific target.
- Leak test origin does not look right.
- You need to confirm response headers.
- You want to inspect redirect behavior.
- You want a quick manual test before adding a proxy to a pool.
Proxy Viewer is intentionally single-proxy and interactive. Use Checker or Benchmark for bulk decisions.