URL Encoder / Decoder

Encode or decode URL components and query parameter values without network requests.

Output

Runs fully in your browser. Input is not sent to a server, logged, stored, or transmitted.

How to use this tool

Enter the required values in the labeled fields. Results update in your browser and are announced for assistive technologies. Use realistic measurements and verify important outcomes before acting on them.

Formula or logic

Browser-native URI encoding and decoding functions are used locally. Malformed encoded strings show an error.

Example calculation

Example: free tools becomes free%20tools as a query parameter.

Frequently asked questions

Does this fetch the URL?

No. It only transforms text locally.

Can it handle Unicode?

Yes. Browser-native encoding supports Unicode.

Related tools

Developer Tools

URL Parser

Parse URLs into protocol, hostname, path, query, hash and params.