URL Encode / Decode

Encode, decode, and parse URL components

Encode or decode URL strings, parse full URLs into their components, and build query strings from key-value pairs. Detects double-encoded input and supports both full-URL and component-level encoding.

Everything runs entirely in your browser using native URL, URLSearchParams, and encodeURIComponent APIs. Nothing is sent to any server — no backend, no tracking.