Does Base64 support Unicode text?
Yes. Text is converted with UTF-8, so accented characters, non-Latin scripts, and emoji can be encoded and decoded.
Encode or decode Unicode text and files with Standard or URL-safe Base64 and precise URL encoding modes.
Workspace
Standard Base64 is common in files, email, and data fields. URL-safe Base64, also called Base64url, replaces + and / with - and _.
Padding is optional in many URL-safe uses. Decoding accepts padded or unpadded input but checks the selected alphabet.
Yes. Text is converted with UTF-8, so accented characters, non-Latin scripts, and emoji can be encoded and decoded.
Standard Base64 uses + and /. URL-safe Base64, often called Base64url, uses - and _ so the result fits more easily in URLs and filenames. Padding may be omitted in many Base64url uses.
Use Component for one query value, path segment, or text fragment. Use Complete URL to keep separators such as : / ? and & readable. Use Form value when spaces should become +.
Yes. Select a file up to 5 MB to create Base64 text. When decoding, you can download the resulting bytes even when they are not valid UTF-8 text.
No. Base64 only changes how data is represented and does not protect passwords or confidential information.