URL Encoder / Decoder

Encode and decode URL components

Input

About URL Encoding

Full — uses encodeURIComponent, encodes all special characters including slashes and ampersands. Ideal for query string values and form data.

URL-safe — uses encodeURI, preserves URL structure characters like / ? & #. Useful when you want a readable URL with special characters only in the query values.