Base64 Converter
Encode UTF-8 text to Base64 or decode it in this tab. Pasted content never leaves this device.
Processed in your browser
Characters: 0
Advanced options
Uses -_ instead of +/ and omits trailing =. Decode still accepts both alphabets.
Paste text, then encode or decode.
The converted text will appear here.
Features
Encode
Turn UTF-8 text into standard RFC 4648 Base64.
Decode
Accepts standard and URL-safe (-_) alphabets. Whitespace and newlines are ignored.
Copy and clear
Copy the result, or clear input and output together.
Stays in the browser
Conversion runs on this device. Pasted text is not uploaded.
How to use
- Paste the text to encode, or the Base64 string to decode.
- Choose Encode or Decode. Turn on URL-safe under Advanced options if you need it.
- Check the result, then copy if you need it.
Why this tool
Runs in the browser
Core work finishes in this tab.
No upload
Pasted text and local files are not sent away for processing.
Free, no account
The core path has no signup wall.
Immediate
There is no upload-and-wait queue.
10 languages
The same tool ships in ten languages.
Readable failures
Broken input returns a reason, not a blank screen.
FAQ
- Is pasted text uploaded?
- No. Encode and decode run in this browser. The document body is not sent.
- What is the difference between standard and URL-safe?
- Standard uses +/ and keeps padding. URL-safe encode uses -_ and omits trailing =. Decode accepts both.
- What happens on empty or invalid Base64?
- Empty input asks for content. Strings that cannot be decoded show a clear error, not a blank page.
- Is it free? Do I need an account?
- Yes, it is free. No account is required to encode, decode, or copy.
Related tools
- Developer
JSON Formatter
Format, minify, and validate JSON.
Open tool - Developer
Timestamp Converter
Convert Unix timestamps and dates.
Open tool - Developer
UUID Generator
Generate RFC 4122 UUID v4 values.
Open tool - Developer
Hash Generator
Generate SHA digests in your browser.
Open tool - Developer
Password Generator
Generate strong random passwords in your browser.
Open tool - Developer
URL Encoder
Percent-encode or decode URLs and query values in your browser. Pasted text stays on this device — nothing is uploaded.
Open tool - Developer
Color Converter
Convert HEX, RGB, and HSL colors in your browser.
Open tool - Developer
JWT Decoder
Decode JWT header and payload in your browser.
Open tool - Developer
Case Converter
Convert camelCase, snake_case, kebab-case, and more in your browser.
Open tool - Developer
Chmod Calculator
Convert Unix file permissions with checkboxes, octal, and symbolic notation.
Open tool - Developer
Number Base Converter
Convert binary, octal, decimal, hex, and custom bases 2–36 with BigInt precision.
Open tool - Developer
HTML Entity Encoder
Encode or decode HTML entities (named, decimal, hex) in your browser. Pasted text stays on this device — nothing is uploaded.
Open tool - Developer
CSS Unit Converter
Convert px, rem, em, %, vw, vh, and more CSS length units in your browser. Values stay on this device — nothing is uploaded.
Open tool