WhatsOnTool directory

URL Component Encoder & Decoder

Encode a URL component or decode percent escapes without fetching a URL.

Open this tool

A URL component needs escaping without changing the separators of the complete address.

Encode the value that belongs in the component, or decode its percent escapes carefully.

Inputs and controls

Mode

Operation

Encode component, Decode component

Encoding convention

Operation

RFC 3986, spaces as %20, Form encoding, spaces as +

Text or encoded component

Component

How to use

Why use this tool

Component handling keeps spaces and reserved symbols distinct from URL structure.

Before relying on the result

Encoding applies to a component, not an entire URL. Malformed percent escapes and decoded invalid UTF8 are rejected.

Tool limitations

Encoding applies to a component, not an entire URL. Malformed percent escapes and decoded invalid UTF8 are rejected.

Questions

Should I encode the entire URL as one component?

Not when you intend to preserve its address structure. Encode individual values on the required component basis.

What should I check before using URL Component Encoder & Decoder?

Check Mode, Encoding convention and Text or encoded component. Use the exact units shown beside the controls and replace any example values with your own inputs.

Source page last modified: 2026-10-04T16:58:29+00:00. This profile describes the tool; use its page to run it.

Markdown profile