THE WEB, UNDER THE HOOD

See it.
Shape it. Send it.

A free web debugging proxy for Windows. Capture your app’s traffic, understand what happened, and try a different response.

Download Windows preview

Free & open source Windows x64 & ARM64

A closer look at every exchangeTRANSMOG / TRAFFIC
Transmog showing captured requests, status codes and durations, with request headers and a JSON response side by side.
Requests, responses, and connection details. Together.Actual app UI · Sample traffic
HTTP / HTTPSWebSocketsServer-sent eventsJSON & binary bodiesSaved traces

01 / MODIFY

Change the response.
See the result.

Modify response headers or content to test how your app behaves. Try saved responses in a captured-page preview, compare the result with the original, and choose when to apply changes to live traffic.

Keep related changes in a response set, save named versions, and retain a demo—even after clearing Traffic or restarting. Previews use available captured resources and saved responses; missing resources stay blocked.

Original responseCAPTURED PAGE
Captured sample shop with a cramped two-column product layout.
Modified responseSAME CAPTURE
The same captured shop with three columns and more spacing after editing its stylesheet response.

One example: the same captured page, with an edited stylesheet response.

Captured-page preview · Sample page
See the response editTransmog response-set editor with the saved stylesheet change used in the preview.

02 / INSPECT

Make sense of auth.
And the wait.

Read authentication challenges, token claims, and protocol fields in context. Inspect OAuth and JWT, SAML, NTLM, and exposed Kerberos evidence, with credentials masked by default and links to related captured requests. Token time annotations use the recorded exchange time when available.

Follow traffic on a timeline, then inspect request and connection timings to explore slow exchanges, overlapping work, and connection setup. Auth inspection decodes captured evidence; it does not verify token signatures.

Transmog Auth view showing sample token claims and capture-time context, with the token masked.
Read the evidence in context.
Timing detail for the same sample exchange showing connection setup, response wait, and receipt.
See where the exchange spent time.

Actual app UI · Sample traffic

03 / CONNECT

Look inside
the TLS connection.

Explore recorded certificate chains, trust results, and the algorithms each connection negotiated. Distinguish the client-facing connection from the server connection. Inspect TLS versions, ciphers, key exchange, handshake signatures, and session resumption.

Choose Chromium network profiles, customize certificate trust, and use supported Windows client certificates. Modern TLS includes Encrypted ClientHello and post-quantum cryptography: hybrid X25519/ML-KEM key exchange and ML-DSA handshake signatures on TCP TLS 1.3 connections.

Transmog certificate viewer showing a recorded chain and selected certificate for a sample TLS connection.
Explore the certificate path.
Transmog Connection inspector showing negotiated TLS algorithms and recorded verification details.
See what was actually negotiated.

Hybrid exchange and ML-DSA handshakes do not make the entire certificate trust chain post-quantum.

Actual app UI · Sample traffic

More ways to investigate.

Pause and replay

Stop an exchange at a breakpoint, inspect or edit it, then continue. Take a captured request into Composer to change and send it again.

Make changes repeatable

Serve saved responses, rewrite headers, replace response text, or use sandboxed scripts for custom logic. Inspect the recorded effects of traffic changes.

Follow streaming traffic

Inspect WebSocket messages and server-sent events alongside their HTTP exchanges. Reopen retained stream history in a native trace.

Read structured protocols

Explore fields and source bytes with protocol visualizers, including bundled MAPI/HTTP support. Keep ordinary body and Hex views available alongside them.

FROM SUPPORT TO YOUR DESK

Bring the problem back.

Use the standalone command-line recorder to guide a support capture and mark when the issue happens. Open the trace, jump to the marked time, and inspect nearby requests with the recorded reproduction context.

Review what to share and save a copy with optional password protection. Native traces preserve rich inspection details; SAZ and HAR help you exchange traffic with other tools.

YOURS TO EXPLORE

Open the hood.

Free to use. Open to change. MIT licensed.
Desktop and command-line tools for Windows x64 & ARM64.

Download Windows preview

Canary builds · Actively developing

Explore the source