Base64 Encode / Decode
Encode or decode Base64, UTF-8 safe.
Never uploadedPercent-encoding for query strings and paths, both directions.
Encode or decode.
Component for a single query value, full URL to keep the structure intact.
Non-English characters are handled as UTF-8 throughout.
Component mode escapes everything that isn't safe inside a single query value, including & = ? and /. Full URL mode leaves the characters that give a URL its structure intact. Use component mode for a value, full mode for a whole address.
%20 is correct percent-encoding. The plus sign is a legacy convention from HTML form submission that only applies inside a query string. This tool emits %20 and accepts either when decoding.
Almost always because a whole URL was run through component mode, which escapes the slashes and colon that make it a URL. Switch to full URL mode.
Yes. Characters are encoded as UTF-8 bytes, which is what every modern server expects.
Percent-encode and decode URLs in your browser, choosing whether you are escaping a single query value or a whole address - a distinction that trips people up constantly. Component mode escapes everything unsafe inside a value, including ampersands, equals signs and slashes. Full URL mode leaves the characters that give a URL its structure alone. Running a complete URL through component mode is the usual reason an encoded link stops working. Non-English text is encoded as UTF-8 bytes, which is what every modern server expects.
The last couple are from other categories - there are 81 tools here in total.
Encode or decode Base64, UTF-8 safe.
Never uploadedFormat, validate and minify JSON instantly.
Never uploadedRead a token's header and claims locally.
Never uploadedRandom v4 UUIDs, as many as you need.
Never uploadedMonthly payment with tax and insurance included.
Never uploadedGitHub-flavoured markdown to clean HTML.
Never uploaded