Base64 is a way to represent binary data as text. It is commonly used for data URLs, API payloads, and copying small files through systems that only accept text.
Encode or decode Base64 (step by step)
- Open Base64 Encoder.
- Choose encode or decode.
- Paste your input, or upload a small file if supported.
- Copy the output.
Important note
Base64 is not encryption. Anyone can decode it. Use it for transport, not for security.
Common issues
- Extra spaces or new lines can break decoding. Copy carefully.
- Some systems require URL-safe Base64. If a service complains about
+or/, check its docs.
Related tools
- JSON Formatter: validate JSON before encoding it