Code & JSON Tools
About Base64 / URL Encode
This encoder/decoder converts text to and from Base64, URL (percent) encoding and HTML entities. It is UTF-8 safe, so emoji and accented characters round-trip correctly.
- Category
- Code & JSON Tools
- Price
- Free
- Account
- Not required
- Runs
- Entirely in your browser
How to use Base64 / URL Encode
- Choose Base64, URL or HTML entities.
- Choose encode or decode.
- Paste the text and copy the result.
Privacy
Everything runs in your browser: what you type or paste is processed by JavaScript on your device, not on a server. If you are signed out, nothing is saved at all. If you sign in with Google, your inputs and settings are saved privately to your account so they sync across devices.
Frequently asked questions
Is Base64 / URL Encode free?
Yes. Base64 / URL Encode is completely free with no sign-up, no usage limits and no watermarks.
Is my data private?
Yes. Base64 / URL Encode processes everything in your browser. Signed out, nothing is saved; signed in, your inputs sync privately to your own account.
Is Base64 encryption?
No. Base64 is an encoding that anyone can reverse. It makes binary data safe to transport as text; it does not protect secrets.
When should I URL-encode text?
Whenever you put user text into a URL query string or path — spaces, &, ?, # and non-ASCII characters must be percent-encoded to keep the URL valid.
Does it work on my phone?
Yes. Toolbench runs in any modern browser on desktop, tablet or phone — there is nothing to install.
Related code & json tools
- JSON FormatterValidate, pretty-print, minify and sort keys.
- HTML ⇄ MarkdownConvert both ways with a rendered preview.
- JSON Viewer & EditorExplore JSON as a collapsible tree, edit values inline and copy paths.
- JSON ValidatorCheck JSON and pinpoint errors by line and column.
- JSON MinifyStrip all whitespace from JSON.
- CSV to JSONConvert CSV rows into a JSON array.
- TSV to JSONConvert tab-separated rows (e.g. pasted from a spreadsheet) into JSON.
- XML to JSONConvert XML into JSON; attributes become @keys.
Last updated