How to sign a PDF on a Mac — free
Your Mac already has a free signing tool built in: Preview.app. It works, but its trackpad and camera signature capture is fiddly. A browser-based signer skips both and gets you a signed PDF faster.
Method 1: Preview.app (built into every Mac)
- 1Open the PDF in Preview (the default app for PDFs on macOS), then click the markup toolbar icon — the pen-tip icon near the top right.
- 2Click the signature icon, then choose “Create Signature.” You’ll be asked to either draw your signature by dragging your finger across the trackpad, or sign a piece of white paper and hold it up to your Mac’s camera so Preview can capture it.
- 3Drag the saved signature onto the page, resize it, then export or save the PDF.
Most people can’t produce a clean signature by dragging a fingertip across a trackpad — it usually comes out jagged or nothing like a real signature.
Requires printing a blank page, physically signing it, then holding it steady in front of the webcam under decent lighting until Preview recognizes it.
Either way, the signature saves locally inside that Mac’s Preview app — it won’t show up if you switch to your iPhone or a different computer later.
Method 2: sign it in your browser instead
Skip the trackpad and the camera. Open the PDF in a browser-based signer, type or draw your signature with a mouse or trackpad on a proper signing canvas, drag it into place, and download the signed file. It works the same way on a MacBook, an iMac, an iPhone, or a Windows laptop — because it’s just a web page, not an app tied to one Mac.
- No hunting for a pen and paper, no propping the file up to a webcam.
- Your PDF is read and signed in your browser — nothing is uploaded to a server.
- No account or app install required.
Need someone else to sign it too?
Neither Preview.app nor a self-sign browser tool sends a document out for someone else to sign. Send any document for signature from Evenseal and get back a sealed, certified copy with a verifiable audit trail — free to start, one flat price when you need unlimited sending.