Overview
Use it when the format needs to change, not the meaning
Use the lab when text needs to survive URLs, HTML, or other escaped contexts.
Query strings
Prepare link-safe values for URLs and redirects.
HTML cleanup
Escape or unescape snippets before you paste them elsewhere.
Signature prep
Normalize values before they are signed or compared.
Supported inputs
Bring clean source text and keep the direction straight
- Accepts plain text, HTML snippets, JSON payloads, and log lines.
- URL helpers and HTML helpers both preserve the original text when decoding.
- Quote style and encoding presets help match the destination format.
Walk through it
Follow the same sequence you see in the tool
Workflow
Encode a value
Use this path when a value needs escaping before you paste it elsewhere.
- Paste the source text.
- Choose the operation and mode that matches the destination.
- Run the conversion and copy the transformed value.
Workflow
Decode a value
Use this path when you want the original text back.
- Paste the encoded value.
- Choose the matching decode option.
- Review the output and copy it once it looks correct.
What you get
Check the result before you copy it into the next step
Encoded text
The transformed value is ready for the destination format.
Decoded text
Recovered text appears in a copy-ready block.
Length info
Input and output lengths help you spot unexpected growth.
Avoid these mistakes
Small input problems create the biggest conversion errors
Wrong escape mode
Pick the mode that matches the destination, not the source.
Double encoding
Avoid re-escaping text that is already encoded.
Assuming every helper behaves the same
URL, raw URL, and HTML helpers have different rules.