How to Sign a PDF Without a Printer or Scanner — 5 Methods Compared
You're in a hotel in Lisbon. A client emails a contract with the note "please sign and send back today." There is no printer in the lobby. Your AirBnB host swears the nearest print shop is twenty minutes' walk. Your laptop has a webcam, not a scanner. And the hotel Wi-Fi is flaky enough that you'd rather not upload a document with your signature and full name on it to a random website.
This situation — or a version of it — is now routine for remote workers, digital nomads, freelancers, and anyone who crosses a border more than twice a year. The old "print, sign with a pen, scan, email back" workflow quietly assumed you had a printer and a scanner at home. Many people no longer do.
There are five realistic ways to handle it. Here is each one compared on the three things that actually matter: how long it takes, whether it costs money, and what happens to your file.
Method 1 — Upload to an online signer (DocuSign, Adobe Acrobat online, Smallpdf, iLovePDF)
This is the default most people reach for. You type "sign PDF online" into Google, click the first result, and drag your contract into a web page. The tool lets you draw a signature, places it on the document, and gives you the signed PDF back.
It works. It's also the option where you have the least control over what happens next. Your file goes to a third-party server, gets processed there, and — depending on the service — may sit in temporary storage for hours or days before deletion. Even reputable providers keep copies long enough to satisfy "abuse prevention" and analytics pipelines. Smaller "free PDF tool" sites vary wildly in how they handle uploaded content, and their privacy policies are often vague about retention.
If your PDF is a rental contract, a tax form, a salary slip, an NDA, or anything with a government ID number on it — that document is now on someone else's infrastructure. You are trusting both the company and every subcontractor in their cloud stack.
Time: 2–4 minutes including signup friction.
Cost: Free for single documents, paid past a limit.
Privacy: Your file leaves your device.
Method 2 — Use your computer's built-in PDF app
Preview on macOS has a Markup → Sign tool. You sign with the trackpad (awkward), or hold a signed piece of paper up to the webcam (surprisingly accurate), and it captures a transparent signature you can drag onto the page. Windows has nothing built-in that's as good, but Microsoft Edge can add a drawn signature as an annotation. Linux users have Xournal++ or Okular.
This is a genuinely decent option if you're on your own machine and the document is a one-off. The privacy story is great — nothing leaves your computer. The problems are: (a) you need your computer (not a phone), (b) the signature is stored in that one app's keychain, so you can't transfer it easily, and (c) Preview's webcam capture often produces a signature with visible paper texture or glare that a careful recipient can notice.
Time: 1–3 minutes.
Cost: Free.
Privacy: Local to your device.
Method 3 — E-signature services with accounts (DocuSign, HelloSign, Adobe Sign)
These are different from Method 1: they are designed around sending a PDF to someone else for signature, with audit trails, timestamps, and certificates. They're overkill when you are the signer on a document someone else sent you — especially if that someone else just wants a scan-looking PDF back, not a notarised e-signature envelope.
Using DocuSign to sign your own document also costs money past a small free tier, ties you to an account with your legal name, and pulls the file through their servers the same way Method 1 does. For the "my landlord wants this back today" case, it's the wrong tool.
They're the right tool when you are the one sending a contract to a counterparty and you need legal-grade proof that they signed it — that's a different workflow.
A note on eIDAS, ESIGN, and what kind of signature you actually need
Most everyday business documents — freelance contracts, apartment leases, NDAs, vendor forms — legally accept a simple electronic signature (SES). That's anything from a typed name to an image of your handwritten signature dropped onto a PDF. The EU's eIDAS framework and the US ESIGN Act both recognise SES as legally binding for most commercial purposes. Qualified electronic signatures (QES), which require a certified provider, are only mandatory for things like notary acts, real estate transfers, and certain court filings.
Translation: for 95% of PDFs you're ever asked to sign, a clean image of your signature on the document is fine. You don't need a $20/month account for it.
Method 4 — Print, sign, scan with your phone
The classic analogue workflow, modernised: you find any printer (hotel lobby, co-working space, friend's apartment), print the document, sign it with a pen, then photograph each page with your phone's scanner app (Apple Notes, Google Drive, Adobe Scan, Scanner Pro). The phone flattens perspective and thresholds the image to produce a scan-looking PDF.
The result is the most "authentic-looking" signed PDF because it actually is a scan. The costs are time and logistics: finding a printer on a Tuesday afternoon in a foreign city is not always frictionless, and the walk-print-scan-email round trip easily eats 30–60 minutes. Also: you're leaving a signed physical copy in a hotel printer or a stranger's recycling bin, which is its own privacy problem.
Time: 30–60 minutes including travel.
Cost: Print-shop fees where applicable.
Privacy: Good digitally, but a physical copy exists
somewhere.
Method 5 — A browser tool that runs entirely locally
This is the category most people don't know exists. A handful of web apps — NoCloudPDF is one of them — do all the PDF editing work in your browser, using your own CPU, and never send the file anywhere. The page loads the JavaScript once, then works fully offline. You can disconnect your Wi-Fi after the page opens and it still functions.
The privacy proof is verifiable rather than a trust-me promise. Open DevTools, go to the Network tab, enable "Offline" mode, and sign a PDF. If a single request to a remote server were made, it would fail and the tool would break. It doesn't. You can audit this yourself in thirty seconds.
The trade-offs: you need a modern browser, the tool has to download a few megabytes the first time (cached after), and because nothing is stored on a server, your signatures only live on the device you're using. For most people sending occasional contracts from a laptop, that's a feature, not a bug.
Time: Under a minute after the first setup.
Cost: Free.
Privacy: Nothing leaves the browser.
Side-by-side comparison
| Method | Time | Cost | File leaves device? | Works offline? |
|---|---|---|---|---|
| Online signer (DocuSign, Smallpdf, iLovePDF) | 2–4 min | Free / paid | Yes | No |
| Built-in app (Preview, Edge, Xournal++) | 1–3 min | Free | No | Yes |
| E-signature service (DocuSign, Adobe Sign) | 3–6 min | Paid past a limit | Yes | No |
| Print, sign, phone-scan | 30–60 min | Print fees | Paper copy exists | Needs printer |
| Local browser tool (NoCloudPDF) | < 1 min | Free | No | Yes (after first load) |
How to sign a PDF with NoCloudPDF, step by step
Since this is the method most readers haven't tried, here is the full walkthrough. The whole thing takes under a minute the second time you do it.
- Make a signature image once. Sign a piece of white paper with a black pen, photograph it straight-on with your phone under decent light, and crop tight. Save as PNG or JPG. Do this once — it becomes your reusable signature. Alternatively, sign a whole sheet with 10–20 variants of your signature, take one photo, and the app will detect and crop each one automatically.
- Open NoCloudPDF. Visit nocloudpdf.com/sign. The page loads once and then works offline — you can disable Wi-Fi after this step.
- Add your signature to the pool. Click Signature in the sidebar and upload the image. The background is made transparent automatically.
- Open the PDF. Drag it onto the page, or click Open PDF. It is read into your browser's memory — no upload.
- Click where the signature should go. A random variant from your pool is placed there. Drag to adjust, resize with the slider, delete with the Del key.
- Save. Click Save and the signed PDF downloads directly to your device. Enable Merge with document first if you want it to look indistinguishable from a paper scan.
Try it now — no signup, no upload
NoCloudPDF runs entirely in your browser. Your PDF never leaves the device.
Open NoCloudPDF →Which method should you actually use?
If you're on your own laptop and the document is a one-off, use your built-in PDF app (Method 2). It's there, it's free, it works.
If you sign PDFs more than a few times a month, or you want your signatures to look varied rather than obviously copy-pasted, or you travel and don't want to rely on whatever laptop you happen to be on, use a local browser tool (Method 5). It's the only option that combines fast, free, and private.
If you're the one sending contracts to counterparties and need legal-grade audit trails, use a real e-signature service (Method 3). It's the right tool for that job.
Avoid general-purpose online PDF converters (Method 1) for anything you'd be uncomfortable sharing publicly. The thirty-second convenience is rarely worth handing a stranger a document with your signature and full name on it.
And the print-sign-scan method (Method 4) is only really justifiable now if the recipient specifically asked for a paper scan or you're submitting to an institution that still pretends the internet is a fad.