Base64 Encode / Decode
Encode text to base64 or decode base64 back to text. UTF-8 safe.
Encode and decode Base64 — text or files — with a clear, two-panel view. Convert any file to a Base64 data URI for embedding, decode strings back to text or bytes, and switch to the URL-safe alphabet when you need it.
How to use Base64 Encode / Decode
- 1Choose a direction: Text → Base64 or Base64 → Text.
- 2Type/paste your text, or load a file to encode.
- 3Toggle URL-safe encoding if your output goes in a URL or filename.
- 4Copy the result, or download decoded bytes / preview decoded images.
Frequently asked questions
Still have questions?
If you can’t find the answer you’re looking for, our support team is here to help.
Contact SupportKeep going.
JSON Formatter
Format, validate, and minify JSON. Catches syntax errors with line + column.
JWT Decoder
Decode JWT headers + payloads. Surfaces issued, expires, and notBefore timestamps.
URL Encode / Decode
Percent-encode strings for URLs, or decode them back. Includes a query string parser.
Image Compressor
Compress JPG, PNG, WebP, and AVIF images without quality loss. Free, instant, and 100% private.
PDF Merger
Combine multiple PDFs into a single file. Drag to reorder, processed in your browser.
Image Resizer
Resize images by pixels or percentage. Presets for Instagram, X, HD, 4K — and bulk supported.

