Batch-decrypt PDFs, open locked ZIP archives, and optionally re-protect your output β all instantly, in your browser.
Drop PDFs or ZIP archives, or select them below. Everything is processed locally.
| File | Type | Size | Status | Password | Output Name |
|---|
No files match your search.
Choose what happens to your unlocked files on export.
File names and counts only β never passwords or file content β saved on this device.
No. Every PDF and ZIP is opened, decrypted, and re-packaged entirely in your browser using pdf.js, pdf-lib, and JSZip. Nothing is sent to or stored on our servers.
Yes. Upload as many PDFs as you like, enter each one's password in the file table (or use one shared password for all), and process them together.
Yes. Upload the ZIP, enter its password when prompted, and the tool lists every file inside. Any PDFs inside that are themselves password-protected get their own password field.
Encrypted PDFs are decrypted for viewing with pdf.js and rebuilt page-by-page. This preserves the visual layout precisely, though it flattens each page into a fresh, unencrypted PDF rather than editing the original encrypted structure in place.
Yes. After unlocking, you can optionally re-protect the output PDF with a new password, protect the export ZIP with its own password, or both.
The row is flagged and you can retype the password and retry immediately, without re-uploading the file or losing progress on the other files.
Yes. Use the search box above the file table to filter by file name across all uploaded PDFs and ZIP contents.
Yes. Every row in the results table has an editable output file name before you download it individually or as a combined ZIP.
All tools are free. If they've saved you time, consider supporting us.