tools ▸ base64
Paste text or drop a file. Encode to Base64 (standard or URL-safe) or decode it back — with proper UTF-8 handling for Hindi, Bengali and emoji.
runs 100% in your browser — nothing is uploaded or stored
base64 ▸ explained
Encode text or files to Base64 and decode Base64 back — UTF-8 and URL-safe supported.
Developer-friendly VPSBase64 turns any bytes into 64 safe ASCII characters — for email attachments, data URIs and APIs.
Replaces + and / with - and _ and drops padding, as used in JWTs.
Base64 hides nothing. Never use it to "protect" passwords or keys.
related ▸ more free tools
faq ▸ before you buy