Decode URL and show hex bytes
When debugging URL-encoded payloads, you often need both the decoded text and its raw byte values. This chain decodes the percent-encoding first, then shows the uppercase hex representation — helpful for spotting invisible characters or encoding anomalies.
What it solves
Percent-decode a URL-encoded string then view its hexadecimal byte representation for low-level analysis.
Input → Output
URL Decoder input → Hex Encoder output across 2 steps.
Runs in
1–2 minutes · fully local in your browser.
Before you start
- A URL-encoded string
The pipeline
-
Decode percent-encoded URL text back to readable characters. Free, private, and 100% client-side.
-
Encode text to hexadecimal online. Free, private, and 100% client-side.
Runs locally in your browser. The recipe defines the pipeline only — your input never leaves this tab.
▶Run this workflow
Enter your input below and click Run. All processing happens locally in your browser — nothing is uploaded.
Pipeline progress
- URL Decoderurl-decode
- Hex Encoderhex-encode
Sample input
hello%20world
Expected output
68656C6C6F20776F726C64
This pair is executed against the real tools at build time (tests/unit/recipes.test.ts) — the expected output is verified, not illustrative.
Related workflows
You might also need
Workflows sharing tools or topics with this recipe.