Dev Tools
Client-sidefiles never upload

PDF unlock / remove password

Two modes β€” strip print / copy restrictions from a PDF (no password needed), or decrypt an encrypted PDF using a password you already know. Runs entirely in your browser.

⚠️ Use this only on PDFs you **own** or are **authorised to access**. Do not use to crack PDFs you don't have rights to.
Unlock mode
For PDFs that open fine but disable print / copy. **No password needed** β€” we just re-save through pdf-lib, which drops the owner restrictions. Text, forms, and structure are preserved.
β€ΊHow to use
  1. Pick an unlock mode: Remove restrictions (no password needed, for owner-protected PDFs) or Use password (true-encrypted PDFs).
  2. Remove restrictions β€” drop the PDF, hit unlock, download. We re-save through pdf-lib with ignoreEncryption. Text and forms stay intact.
  3. Use password β€” type the password you already know, then drop the PDF. pdf.js decrypts it, then we rasterise every page and rebuild the PDF.
  4. After unlocking, the file card shows the new page count and size.
Tips
  • Important: only use this on PDFs you own or are authorised to access. This is not a cracking tool β€” wrong-password attempts are rejected outright.
  • If you drop a truly-encrypted PDF in Remove restrictions mode it will fail (pdf-lib refuses to load it). Switch to Use password.
  • Use password mode rasterises, so text becomes images. If you need editable text afterwards, remove the password in the original software first.
  • Both pdf-lib and pdf.js run in your browser β€” the password and PDF contents never leave your machine.

Related tools