Workspace Files stay on your device
text · encode
URL-safe Base64
Encode UTF-8 text to URL-safe Base64 (RFC 4648 §5: + → -, / → _, no padding) or decode it back. Auto-detects: input that is only [A-Za-z0-9-_=] and decodes to valid UTF-8 is treated as Base64 to decode; standard + and / are accepted on decode too.
A little guidance. A better result.
How to use URL-safe Base64
RFC 4648 §5 encode/decode (+ → -, / → _, no padding); auto-detects direction.
Prepare your input
Paste UTF-8 text or URL-safe Base64.
Use the workspace
Review the automatically chosen direction.
Check your result
Check the result with the system that expects this alphabet.
Know the limits
Ambiguous text can be treated as encoded input. Base64 is not encryption.
Where does my input go?
This browser tool processes your input on your device. Optional analytics is a separate choice; it is not needed to use the tool. Keep your original until you have checked the result.
Read the privacy details →Made for the work in front of you.Report a problem ↗