ToolSprinkle.

URL encoder & decoder

Encode a URL component or decode percent-encoded text without uploading it.

PROCESSED ON YOUR DEVICE

Ready when you are.

◎ No uploads. Your input stays here.↗ Free to use. No account needed.⌘ / Ctrl + Enter to run

A worked example

Using the default settings. You can try the same input in the workspace.

Input / settings

hello world & coffee

Expected result

hello%20world%20%26%20coffee
A LITTLE GUIDANCE

How to use URL encoder & decoder

Choose encode to escape a query value or decode to read an escaped component.

Good to know

This tool encodes individual components, not a whole URL. A plus sign is preserved rather than treated as a space.

A few quick answers.

Should I paste a full URL or a parameter value?

This encodes a URI component, including slashes and question marks. Use it for a parameter value, not to preserve the structure of a full URL. Decoding requires valid percent sequences.

Is my input sent to a server?

No. This tool processes your input in your browser. We don't store your text, files or results. Standard website access logs are separate; read our privacy notes.

Can I use it for free?

Yes. No account, subscription or usage credits are required.

How do I keep my result?

Use Copy or Download after running the tool. Inputs are not saved automatically and disappear when you leave or refresh the page.

Keep your flow going.

More developer tools ↗

What would you like to do?

↑ ↓ Navigate · Enter Open · Esc Close. Switching tools clears unsaved input.