Base64

Encode and decode UTF-8 text with URL-safe and multi-layer Base64.

Runs locally in your browser. Your input is not uploaded or saved.

UTF-8 text, including emoji. Whitespace in encoded input is ignored. URL-safe output omits padding. Each layer applies the operation to the previous result; input and each result are limited to 1,000,000 characters. Base64 is an encoding, not encryption.

Also useful