Loadingβ¦
Loadingβ¦
Percent-encode text for URLs and query strings, or decode %20-style escapes back to text. Handles UTF-8, + as space, and double encoding.
Also covers: URL encoding Β· URL decoding Β· Percent-encoding
The result appears here as you type.
Encode turns spaces, &, /, Γ©, and other special characters into %XX escapes. Decode turns them back.
"Everything" is for a single query value or path segment. "Full URL" keeps the URL's structure (: / ? & = #) and only escapes what isn't allowed. "Form data" matches HTML form submissions, with + for spaces.
Each line is handled separately by default, so you can convert a list at once. When decoding, turn on "Decode repeatedly" for text that was encoded twice (%2520).
encodeURIComponent escapes everything except letters, digits, and - _ . ! ~ * ' ( ), so it's safe for a single value inside a URL. encodeURI leaves characters that structure a URL (: / ? & = # and others) alone, so it's for a complete URL. Using encodeURI on a value that contains & or = breaks the query string.
%20 is the standard escape for a space anywhere in a URL. + means space only in query strings built from HTML forms (application/x-www-form-urlencoded). When decoding, "+ means space" handles form data; turn it off if the text has real + signs, like phone numbers.
Every % must be followed by two hex digits, and the escaped bytes must form valid UTF-8. A literal percent sign has to be written as %25. The error points to the first problem.
No. Everything runs in your browser. Links aren't opened, fetched, or stored, and nothing is sent to a server.
Inspect
Break a URL into protocol, host, port, path, query, and fragment, and list every query parameter decoded. Export as JSON.
Analytics
Add utm_source, utm_medium, utm_campaign, and other UTM parameters to a URL for tracking campaigns in Google Analytics and other tools.
Privacy
Strip utm_*, fbclid, gclid, and other tracking parameters from links, and unwrap Google and Facebook redirect links. Clean one link or a whole message.
SEO
Turn titles into clean URL slugs: lowercase, hyphenated, accents transliterated (Γ© β e), with optional length limits and stop-word removal.
Naming
Generate brandable domain name ideas from your keywords: prefixes, suffixes, pairings, and blends across .com, .io, .ai, .dev, and more.
SEO
Generate the title, meta description, canonical link, and robots tags for a page, with length guidance and a search result preview.