Prepare an API example.
LumaTool ✓
THVtYVRvb2wg4pyT
UTF-8 converts Unicode text to bytes before encoding.
Convert UTF-8 text and Base64 locally; Base64 is encoding, not encryption.
Encode and decode Base64 text with UTF-8, URL-safe, and Unicode support.
Base64 represents bytes with printable characters. It is reversible encoding rather than encryption and does not protect secrets.
LumaTool ✓
THVtYVRvb2wg4pyT
UTF-8 converts Unicode text to bytes before encoding.
THVtYVRvb2wg4pyT
LumaTool ✓
URL-safe Base64 replaces + and / with - and _; padding may be omitted.
eyJ0eXBlIjoiZXhhbXBsZSJ9
{"type":"example"}
UTF-8 converts Unicode text to bytes before encoding.
Processing happens locally in this browser. Your text or file is not uploaded to LumaTool servers.
Prepare an API example.
Read an encoded configuration value.
Compare standard and URL-safe variants.
LumaTool ✓ THVtYVRvb2wg4pyT eyJ0eXBlIjoiZXhhbXBsZSJ9
UTF-8 converts Unicode text to bytes before encoding. URL-safe Base64 replaces + and / with - and _; padding may be omitted.
Processing happens locally in this browser. Your text or file is not uploaded to LumaTool servers.
Choose only the options needed to turn plain text or Base64 into the encoded or decoded text; the defaults preserve the least surprising behavior.
Review validation messages and compare a representative sample before using the result in production.
Yes. The workspace and result controls adapt to desktop and mobile browsers.
Assuming Base64 is encryption. Mixing URL-safe and standard alphabets.
Processing happens locally in this browser. Your text or file is not uploaded to LumaTool servers.
Convert images to Base64 data URLs and preview Base64 image content locally.
Use Now UEncode, decode, parse, and build URL query parameters in batches.
Use Now HEscape and unescape HTML entities for safe display and debugging.
Use Now JDecode JWT header and payload locally without sending tokens to a server.
Use Now