Base64
Encode text to Base64 or decode it back, standard or URL-safe.
About this tool
Base64 Encoding and Decoding
Encode text or a whole file to Base64, or decode Base64 back to text. URL-safe Base64 (with - and _) is supported, and pasted Base64 is recognised and switched to Decode automatically.
How to use it
- Choose Encode or Decode, and switch on URL-safe if needed.
- Type or paste text, or drop a file.
- Copy the result or use it as the next input.
Frequently asked questions
Is my data sent anywhere?
No. Every tool runs in your browser. Tokens, passwords and files are processed on your device and never uploaded.
Can I link to a tool?
Yes. Each tool has its own address, for example toolula.com/dev/regex-tester, and you can star tools to keep them at the top of the list.
Does the JWT decoder check the signature?
No. It decodes the header and payload and shows their dates; checking the signature needs the secret or public key.
Are the generated passwords and UUIDs random enough?
Yes. They come from the browser's cryptographic random generator (crypto.getRandomValues / randomUUID), the same source used for keys.
