Open source macOS app | v1.0.0

MarkPDFLock

Password protect one PDF or a whole batch, set printing and copying permissions, and keep every document local on your Mac.

MarkPDFLock v1.0.0 Local PDF encryption tool

Features

Built for quick, private PDF protection.

Batch

Encrypt multiple PDFs at once.

Drag in one file or a folder of PDFs and process the queue with progress for each document.

Passwords

Set open and owner passwords.

Use one password for simple sharing, or add a separate owner password for permission control.

Permissions

Choose what recipients can do.

Control printing, copying, and modification rules before exporting the encrypted PDFs.

Local

Keep documents on your Mac.

MarkPDFLock runs locally and saves new encrypted copies without editing the originals.

Screenshots

See the PDF locking workflow before you download.

MarkPDFLock main window showing the PDF drop area, password settings, permission settings, export folder, progress section, and file list.
Add PDFs, enter passwords, and choose permissions in one window.
MarkPDFLock password and permission workflow with open password, owner password, printing, copying, and modifying controls.
Control passwords and recipient permissions before exporting.
MarkPDFLock batch export result with a completed progress bar above encrypted PDF files marked done.
Review completed encrypted copies and reveal them in Finder.

App Flow

A focused workflow from files to encrypted copies.

Drop PDF files here 3 PDFs ready
Open password Required
Printing Allowed
Copying Blocked
AES-256

Powered by qpdf encryption.

MarkPDFLock applies modern PDF encryption settings, then writes a separate encrypted file for each source PDF.

Workflow

Three steps, no account required.

1

Add PDFs.

Drag files into the app, choose individual PDFs, or add a folder.

2

Choose protection.

Enter the open password and decide whether printing, copying, or editing should be allowed.

3

Export encrypted copies.

Pick a folder and let MarkPDFLock save protected PDF copies there.

Privacy

No upload. No login. No tracking.

PDFs are processed locally on your Mac.

Passwords are used only for encryption.

Original files stay unchanged.

Download

Get MarkPDFLock from GitHub.

Download the macOS app from GitHub Releases. If macOS warns on first launch, right-click the app and choose Open.

v1.0.0 macOS 13 or newer