/encoding local tool
Base64 Encoder / Decoder
Convert UTF-8 text, Base64 Data URLs or local files without uploading the payload.
Local execution receiptinput path disclosedTool content stays out of MonoTools URLs and API requests.
- Working input
- Browser memory
- Cross-tool handoff
- Session only · 10 min
- URL payload
- Never
- Export
- Explicit action
Verify it: open DevTools Network, clear the log, use the tool, then inspect fetch/XHR requests. Page assets and optional aggregate analytics may use the network; tool input is not included.
Full privacy modelLoading tool...
01
How to use
- 01Choose Text or File mode, then enter text, paste a Data URL or open a local binary file.
- 02Pick Encode or Decode and choose strict or forgiving validation when decoding.
- 03Review MIME, byte and charset evidence, then copy the text result or download decoded bytes.
02
FAQ
- Does it support Unicode?
- Yes. The encoder uses UTF-8 so emoji and non-Latin scripts round-trip correctly.
- What is Base64 used for?
- Base64 is commonly used to embed binary data inside text formats such as JSON, XML, JWT tokens, data URIs and email (MIME).
- Is Base64 encryption?
- No. Base64 is reversible encoding, not encryption. Anyone can decode a Base64 string. Never use it to protect secrets.
03