- Online Base64 Converter Image (Encode/Decode Data URL)
- Online JSON Converter to CSV
- YAML Formatter (Python) — Reindent YAML + Generate ruamel.yaml / PyYAML Script
- YAML Formatter for VSCode — Format YAML + Generate settings.json Snippet
- Online Hash Generator for a File (MD5, SHA-1, SHA-256, SHA-384, SHA-512)
- Online Hash Generator (MD5, SHA-1, SHA-256, SHA-384, SHA-512)
- Online Hash Converter to Text (Decode / Verify / Dictionary Check)
- XML Checker for DayZ (types.xml, events.xml, cfgspawnabletypes)
How to use
Pick an action (Encode or Decode), set options, then convert.
- Paste text or Base64 into the input box.
- Choose Encode or Decode.
- (Optional) Enable URL-safe, toggle Padding, set Line wrap, or enable Ignore whitespace for decoding.
- Click Convert, then Copy output if needed.
FAQ
What is Base64 used for?
Base64 encodes bytes into printable ASCII, commonly used for JSON payloads, tokens, email attachments, and embedding small data in text-only channels.
Is Base64 encryption?
No. Base64 is reversible encoding, not encryption; anyone can decode it.
How does this tool handle Unicode (UTF-8) text?
Encoding uses UTF-8 bytes before Base64 conversion, so characters like emojis and symbols round-trip correctly in modern browsers.
What is URL-safe Base64 (Base64URL)?
It replaces + with - and / with _, and often omits = padding, making it safer in URLs and JWTs.
Do I need padding (=) at the end?
Some systems require padding and others don’t; if decoding fails elsewhere, try enabling padding or restoring it automatically.
Can I decode Base64 that contains spaces or newlines?
Yes. Enable “Ignore whitespace (decode)” to strip spaces and line breaks before decoding.
Can this decode a Data URL like data:image/png;base64,... ?
This tool expects raw Base64; for Data URLs and images use the image Base64 tool.
Is my data uploaded anywhere?
No. Conversion runs locally in your browser and the tool does not make network requests.