Text ⇄ Base64 Converter
Convert between text and Base64 format instantly. Clear input/output sections make it easy to encode and decode.
① Input Text
② Base64 Result
Conversion Options
OPTIONSConversion Stats
STATSHow It Works
GUIDECommon Use Cases
USESFrequently Asked Questions
FAQWhat's the difference between the left and right panels?
Left panel is for TEXT input. Type here to encode to Base64.
Right panel is for BASE64 output/input. Shows encoded result, or paste Base64 here to decode.
Do I need to click a button to convert?
No! Conversion happens automatically as you type (if "Auto-convert" is enabled). You can also use the Encode/Decode buttons for manual control.
Why does Base64 increase text size?
Base64 converts 3 bytes of binary data into 4 ASCII characters, increasing size by about 33%. This is normal and expected for Base64 encoding.
What is URL-safe Base64?
URL-safe Base64 replaces + with - and / with _ to avoid conflicts with URL special characters. Use this option for data in web addresses.
Can I decode Base64 back to text?
Yes! Paste Base64 in the right panel and click "Decode to Text" or enable auto-convert. The original text will appear in the left panel.
Is my data safe with this tool?
Yes! All conversion happens 100% in your browser. Your text never leaves your device. No internet connection needed after page loads.