Text encoding Local

Base64 & URL Encoder

Encode and decode UTF-8 text with Base64, Base64url, or URL percent encoding.

Processed in your browser. Your input is not uploaded.

01

Input

UTF-8 text only. Everything runs locally.

02

Output

Run the tool to see the result.

Encoding details

Base64 and Base64url are encodings, not encryption. Base64url output omits padding. URL conversion uses encodeURIComponent / decodeURIComponent, so "+" remains a literal plus when decoding; it is not treated as a form-encoded space. Invalid Base64, percent sequences, and non-UTF-8 decoded bytes are rejected.