Encode or decode Base64 and URL percent-encoded strings — all in your browser.
Base64 is an encoding scheme that represents binary data as ASCII text. It is commonly used to embed binary files in JSON, HTML, or email messages, and to transmit data over text-based protocols.
URL encoding (percent-encoding) replaces characters that are not allowed in URLs with a
%XX hex representation. It is required when passing special characters like
spaces, ampersands, or non-ASCII characters in query strings.