SmartKitio

Base64 Encoder

Encode UTF-8 text to Base64 in your browser.

Your input stays in your browser. Nothing is uploaded.

Input
Output

About this tool

Text is encoded as UTF-8 bytes, then Base64. This matches what browsers and most APIs expect for Unicode.

How it works

Paste text, encode, and copy the Base64 string. Use the decoder to reverse it.

btoa(UTF-8 bytes)

Examples

  • Hello

    "Hello" encodes to SGVsbG8=.

FAQ

Does this handle Arabic or emoji?
Yes. Encoding uses UTF-8, so non-Latin text is preserved.
Is my data uploaded?
No. Formatting, encoding, and generation run in your browser.
Can I use this offline after the page loads?
Yes, as long as the page stays open. Nothing is sent to a SmartKitio API.