# PDF Unlock

> Remove the open password from a password-protected PDF, given the correct password. Use when the user has an encrypted/password-protected PDF (e.g. a bank statement, e-Aadhaar, a bill) and wants a copy that opens without a password.

- Skill: `atishbits/pdf-unlock` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add atishbits/pdf-unlock`
- Raw SKILL.md: https://api.skillmd.com/api/skills/atishbits/pdf-unlock/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: atishbits (https://skillmd.com/u/atishbits)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/atishbits/pdf-unlock

---


Request for this run: **$ARGUMENTS**

Run `remove_password.py <path> <password>` from this skill's folder (or with its full path). It
writes `<input>_unlocked.pdf` next to the input file by default; pass `-o <path>` to change that.

If `pypdf` isn't installed, install it with `pip install --user --break-system-packages pypdf` (this
environment's Python is externally managed) and retry.

Never write the PDF's contents, extracted text, or the password itself into this repo or into any
committed file — the input and output files live wherever the user's PDF already lives, never here.

