Base64 encoder
Encode text or files to Base64 and decode Base64 back to text. Supports UTF-8, emoji and the URL-safe alphabet.
Toolbox has been completely renewed. What do you think? Share your feedback
Make text safe to use in a URL, or decode the percent signs in a link to read it. The parts of a URL are listed separately, including every query parameter.
Runs in your browser. Nothing is uploaded.
Loading the URL encoder…
Choose Encode or Decode.
Choose whether the text is a single value or a complete URL.
Copy the result, or read the URL parts below it.
Encoding a value also escapes characters such as / ? & and =, which have a meaning in a URL. Encoding a complete URL keeps those characters.
Percent-encoding writes a space as %20. In HTML form data, a space is written as +; Toolbox decodes both.
Encode text or files to Base64 and decode Base64 back to text. Supports UTF-8, emoji and the URL-safe alphabet.
Encode special characters to HTML entities, decode entities back to text or escape HTML. Choose named or numeric references.
Format, validate and minify JSON, and explore it in a collapsible tree with a filter for keys and values. Errors are shown by line and column.
Query JSON with JSONPath: select fields, filter arrays on conditions and sort the results. Includes examples and a cheat sheet.
May Toolbox count visits with Google Analytics, to see which tools are used and what to improve? A cookie is stored only if you allow it, and what you enter in the tools is never part of it. Read more about privacy