← All Tools

πŸ”£ Base64 Encoder/Decoder

🌐 ν•œκ΅­μ–΄

Source text is limited to 1,000,000 characters; Base64 input for decoding is limited to 8,000,000 characters.

Select Image File
πŸ“
Click or drag an image here
JPG, PNG, GIF, WebP, SVG Β· 10 MB maximum

πŸ’‘ Comprehensive Guide to Base64 Encoder/Decoder

1. What is Base64 encoding used for?

Base64 is a data representation format that translates binary data or unprintable characters into a standard ASCII string. It is used for Data URIs and text-only formats such as JSON, but it does not encrypt data or make an HTTP connection secure.

2. Is my text or image uploaded to a server?

The tool's conversion code runs in your browser and does not intentionally upload the selected text or image to an application server. Browser extensions, the device, and third-party page resources are outside that guarantee, so use a trusted environment for sensitive data.

3. Why do emojis or foreign characters sometimes break when decoding?

This happens when the Base64 string was not encoded as UTF-8. This tool converts text to UTF-8 bytes before encoding, so valid strings produced by the tool preserve emojis, Korean, Chinese, and other Unicode characters when decoded with the same convention.