Encode & decode Base64 text — 100% free, runs in your browser
Base64 converts binary or text into a set of characters safe to put in URLs, config files and data attributes. One thing worth being clear about: it is encoding, not encryption. Anyone can decode it instantly, so it protects nothing.
No, and this is a common and dangerous misunderstanding. It is trivially reversible. Never use it to hide passwords or personal data.
The input is not valid Base64, or it was truncated when copied. Base64 length is always a multiple of four, padded with equals signs.
Yes. Text is UTF-8 encoded first, so any script or emoji survives the round trip.