Base64 Encoder & Decoder
A premium Base64 encoder/decoder that works entirely in your browser. Encode plain text to Base64 or decode Base64 back to text with full Unicode, emoji, and multiline support. Features live mode with auto-debounce, intelligent auto-detect, file upload support, character encoding selection, hex and binary previews, and detailed statistics — all without sending any data to a server.
Text to encode
Encoded Base64
Keyboard Shortcuts
Examples
Pre-built examples to see Base64 encoding in action.
Simple Text
Basic text encoding example
Hello, World! Welcome to ForgePlug Base64 Encoder.
JSON
JSON object encoded as Base64
{ "name": "ForgePlug", "version": "1.0.0", "tools": [ "Base64 Encoder"...
JWT Sample
JWT token structure (header.payload.signature) in Base64
{ "alg": "HS256", "typ": "JWT" }. { "sub": "1234567890", "name": "John D...
Lorem Ipsum
Multi-line text paragraph
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor i...
Unicode
Unicode characters and special symbols
Unicode support: ñóüêç宆™€£¥§©°±×÷¿¡«»‽∞≈≠≤≥√∫∑∂∆∏∑—–•·…‰■□▪▫▲▼◆◇○●◐◑★☆☐☑☒✓✔✕✖✗...
Emoji
Emoji and emoticons
🎉✨🚀🌟💡🎯🔥💪⚡🎨💻📱🌍🌈🍕🎸🎭🎪🎢🎡🎠🎪🎭🎨🎯🎯🔥💪⚡🎉✨🚀🌟💡🎯🔥
Frequently Asked Questions
What is Base64?
Why is Base64 used?
Is Base64 encryption?
How do I decode Base64?
Is my data uploaded to a server?
Does Base64 increase file size?
Can I encode UTF-8 and Unicode?
Can I encode entire files?
Frequently Asked Questions
Everything you need to know about encoding and decoding Base64
What is Base64?
Why is Base64 used?
Is Base64 encryption?
How do I decode Base64?
Is my data uploaded to a server?
Does Base64 increase file size?
Can I encode UTF-8 and Unicode?
Can I encode entire files?
Share this tool
