Runs 100% in your browser
Your data never leaves your device. zero uploads.
Recover a PDF from Base64 data, or turn supported Base64 text and images into a PDF using local browser processing.
No content to preview
Enter valid Base64 data to see the preview
An API may return document bytes as Base64 instead of a downloadable attachment. Decode that value to recover the original PDF. When the bytes contain supported text or an image rather than a PDF, the workspace can create a new PDF using the page settings.
Paste a Base64 value whose decoded bytes begin with %PDF-. The recovered document should retain its original pages; text or image input instead creates a new document.
A recovered PDF is not repaired or decrypted. Page settings apply to newly generated PDFs, not to an existing PDF recovered from encoded bytes. Only open documents from sources you trust.
Paste the Base64 content and decode it. Review the detected content and preview before exporting. Download the recovered PDF, or generate a PDF from supported decoded text or image content.
A recovered PDF is not repaired or decrypted. Page settings apply to newly generated PDFs, not to an existing PDF recovered from encoded bytes. Only open documents from sources you trust.
No registration, no tracking of your content, no server uploads. Don't just take our word for it:
Your files and text are processed entirely on your device. Nothing is ever sent to us.
Once loaded, this tool keeps working with your Wi-Fi turned off. Try it.
Open your browser's DevTools → Network tab. You'll see zero requests carrying your data.
More utilities for your next task.
View a Base64-encoded image or data URI directly in your browser and inspect it before saving a local copy. Free, instant, and no uploads required.
Decode an image stored as Base64, preview its pixels, and download the recovered PNG, JPG, or GIF file. Free and private: nothing is uploaded to a server.
Decode Base64 text and encoded data online, with a dedicated decoding workspace and copy controls. Free, instant, and processed locally in your browser.