Tax season at an accounting firm
Returns and year-end packets for dozens of clients, each protected with the password the client already knows.
Tutorial · Batch protection
You send the same kind of document to a lot of clients: financial statements, payslips, statements, monthly reports. Protecting each file by hand means open, type, save, repeat — and sooner or later a file goes out with the wrong password.
The “Batch protection” tab in PDF Protect Plus takes the whole batch in one go: each file gets its own client’s password, read from your spreadsheet, and the app flags what needs checking before anything is protected.
Open the “Batch protection” tab and drag your PDFs into the drop area — up to 200 files per batch. PDFs that are already protected are set aside instead of being processed twice.
There are three modes: “The same password for all”, “A generated password per file” and “My clients’ passwords”. For client mailings, pick the third.
Import your CSV file with client and password columns, or drop it in together with the PDFs. No spreadsheet yet? The “Download the template” button gives you one to fill in.
The app matches each file to its client. An orange row needs your attention: “To confirm”, “Client not found” or “Too weak”. Pick the right client from the list, or click “Generate”.
Choose the destination folder. The AES-256 protected copies land in a new subfolder, named 001_…_protected.pdf, 002_… — and your originals stay untouched.
Email each PDF and send its password through another channel, such as a text message.
Sending the same kind of document to many clients? Import your password spreadsheet: each file gets its client’s password, and the app flags what needs checking before it protects anything.
A month-end batch gathers the sensitive documents of dozens of clients. Handing it to a website would mean uploading, all at once, everything you are trying to protect.
In PDF Protect Plus, everything happens on your device: your PDFs and your spreadsheet are never sent to our servers.
Your account and license require an internet connection.
The spreadsheet has one row per client and two required columns. The app accepts English or French headers, semicolons, commas or tabs as separators, and files encoded in UTF-8 or Windows-1252 — the usual format a spreadsheet program saves on Windows.
Give each client one fixed password of at least 12 characters: they keep it all year and never have to learn a new one for each mailing.
If the file column holds the exact PDF name, it wins. Otherwise, the client’s full name must appear in the file name; capitals, accents and punctuation are ignored. “2025 Statements - Martin Dubois.pdf” therefore finds “Martin Dubois”.
A partial match shows “To confirm”, no match shows “Client not found”, and a password shorter than 12 characters shows “Too weak”. In that last case, “Generate” creates a strong password, keeps it in the vault, and the app offers to save an updated copy of your spreadsheet.
“Save these passwords in the vault” remembers one entry per client: next time, you no longer need the spreadsheet. “Create the sending summary (client, file)” writes a recapitulatif-envoi.csv file next to the PDFs, with no passwords in it, to help you prepare your emails.
The batch is created in full or not at all. At the end, the “N files protected successfully” window offers “Open the folder”.
The “Unlock a batch” tab works the other way round, for files you are entitled to open. With “My clients’ passwords”, the app reads your spreadsheet or the vault and tests every password before it starts; a wrong one shows “✕ Password refused”. With “Type each password”, you enter each file’s password yourself.
The batch is created only if every password is correct, and the copies are named 001_…_unlocked.pdf. The app does not guess passwords: without the right one, the file stays closed.
Returns and year-end packets for dozens of clients, each protected with the password the client already knows.
One payslip per employee, named after them, protected with their personal password.
The same report produced for each client and sent the same day, with no mix-up between recipients.
Policies, endorsements and certificates sent to many policyholders or borrowers at once.
Up to 200 PDFs per batch. Files that are already protected are set aside, and your originals are never modified.
In any spreadsheet app: type client, password and, if needed, file in row 1. Then add one row per client, with the name written as it appears in their files, and save as CSV. The app’s “Download the template” button gives you a ready-to-fill file; our guide “How to create your client password spreadsheet” walks through each step.
The row turns orange with “Client not found” or “To confirm”. You pick the right client from the list before protecting the batch.
In “A generated password per file” mode, they are saved to a batch_passwords.txt file in plain text: store it safely, away from the PDFs. Passwords created with “Generate” in client mode are kept in the vault.
No. Batch unlocking is for files whose password you know; it does not try to guess it.
No, all processing happens on your device. Your account and license require an internet connection; your PDFs and your spreadsheet never do.
Import your spreadsheet, check the orange rows, protect: each client receives an encrypted file with the password they already know.
Start your 7-day trialYour account and license require an internet connection.