CK PDF Unlocker is a desktop utility for removing passwords and printing, copying, or editing restrictions from PDF documents users are authorized to access. It processes individual files or large batches while preserving the original documents. A password vault remembers previously entered credentials for future use. Smart autofill identifies document owners and senders from filenames to select matching passwords. Users can maintain personal and shared encrypted vaults with automatic backups and conflict handling. The application uses pikepdf as its primary processing engine and qpdf as a fallback. A command-line interface supports scripted processing with the same vault functionality. Additional controls include custom output folders, automatic updates, and configurable themes. Files are processed locally without requiring an account.
Features
- Batch removal of PDF opening passwords and copying, printing, or editing restrictions from authorized documents
- Encrypted personal and shared password vaults with automatic backups and reusable document credentials
- Smart password autofill using filename-based owner and sender recognition for repeated document processing
- Per-file and global password assignment with drag-and-drop importing and customizable output directories
- Non-destructive PDF processing through pikepdf and qpdf with uniquely identified unlocked output copies
- Command-line automation with recursive folder processing, dry-run previews, JSON summaries, and desktop application integration