ScanPDFOnline

Sign PDF Online — Free, No Signup

Draw, type or upload your signature, drop it onto any page of your PDF, and download the signed file. Everything runs in your browser — your document is never uploaded.

🔒 Your PDF and signature never leave your browser.

How to sign a PDF online without a signup

Signing a PDF used to mean printing it, signing on paper, scanning it back in, and emailing the result. That workflow is dead. This tool lets you sign a PDF in your browser in under a minute — no account, no watermark on the signed page, and no upload of your document to any server. Everything runs on your device using standard browser APIs (Canvas 2D for signature capture, pdf-lib for PDF assembly).

Three ways to create your signature

  • Draw — sign directly on the canvas with your finger (on a touchscreen) or your mouse trackpad. Best for a real handwritten look.
  • Type — type your name and pick one of five hand-writing style fonts. Fastest, and legally valid in most jurisdictions.
  • Upload — if you already have an image of your signature (PNG with transparent background is ideal), upload it and place it on any page.

Is an electronic signature legally binding?

In the US, electronic signatures have been legally binding for most contracts since the E-SIGN Act (2000). The EU covers them under eIDAS (2016) as a “simple electronic signature”, and India under the IT Act 2000. Similar laws exist in the UK, Canada, Australia, Singapore and most of Latin America. For most B2B contracts, NDAs, offer letters, invoices, consent forms and rental agreements, a drawn or typed signature is legally sufficient.

Higher-stakes documents (property deeds, wills, notarised affidavits, some court filings) may require a qualified electronic signature (QES) with a government-issued certificate. This tool creates a “simple electronic signature” suitable for the vast majority of everyday signing needs.

Common uses

  • Signing NDAs from prospective clients before a call
  • Signing offer letters and employment contracts
  • Signing rental agreements and lease renewals
  • Signing PDF invoices as approved for payment
  • Signing consent forms for schools, doctors, or online services
  • Countersigning contracts to send back to counterparty
  • Initialing individual pages of long contracts

Privacy: your PDF never leaves your device

The number one concern with online signing tools is that your document — often a contract with financial, personal or business-sensitive terms — is uploaded to a third-party server, processed there, and stored (often permanently, as fine-print reveals). This tool skips all of that. The PDF is loaded into your browser's memory, rendered locally with pdf.js, signed with pdf-lib, and handed back to you as a download. Open your browser's DevTools → Network tab while signing and you will see zero outbound requests once the page has loaded.

How this scanner works

Tapping "Use camera" opens a live viewfinder that samples the phone camera at up to 4K. A second thread — a Web Worker running OpenCV — analyses every fourth video frame, looking for the four straight edges that outline a document. When those four edges lock into a stable quadrilateral, a green polygon lights up on screen and the tool is ready to capture.

A shutter tap freezes the highest-resolution still the camera hardware can provide (via ImageCapture on Chromium browsers, via a full-frame canvas grab on Safari). The captured image goes through Canny edge detection, largest-contour selection, and a perspective warp built from a 3×3 homography solved with Gaussian elimination — the sequence any commercial scanner runs, transplanted into JavaScript.

Filter selection, page reordering, rename and PDF assembly are all pure DOM/JS work — jsPDF stitches the finished pages into a downloadable file. The whole pipeline is offline after the initial page load: no request leaves the browser, so your document cannot be intercepted, logged or trained on.

Works on iPhone, Android, and desktop

Cross-platform by design: iPhone with Safari, Android with Chrome (or Edge/Samsung Internet), Windows with any Chromium browser, macOS with Safari or Chrome, Linux with Firefox or Brave. Zero installation because there is no binary — the tool is a static webpage plus JavaScript.

For iPhone users, Safari is the required browser on iOS (Apple restricts camera access to WebKit). iOS 14.5+ enables the ImageCapture API which pulls a full-resolution still straight from the camera sensor; older iOS versions still work via a canvas grab of the video preview at 1080p — plenty for legible document scans.

For Android users, any Chromium-based browser (Chrome, Edge, Samsung Internet, Brave) exposes the same MediaStream API and works identically. The scanner asks for the rear camera and 4K resolution; the phone negotiates down to whatever it can actually provide, so nothing breaks on older or entry-level devices.

For desktop users, the fastest path is drag-and-drop rather than webcam — drop a JPG, PNG, HEIC, WebP, BMP or TIFF file (or many at once) onto the upload zone and the same scanner pipeline runs on the uploaded image. Great for existing camera-roll photos or scans that arrived by email.

Why use this instead of a scanner app

Three or four apps dominate the "scan document to PDF" space: CamScanner, Adobe Scan, Microsoft Lens and the OS-built-in scanners inside Google Drive (Android) and Apple Notes (iOS). All work, all have caveats, all are worth understanding before picking one.

CamScanner's caveat is its history: Google removed it from the Play Store in August 2019 after Kaspersky flagged a malicious SDK inside the app, and although a cleaned-up version returned later, the free tier still applies a watermark to every exported page and prompts you to upgrade every few scans. Users searching "camscanner alternative free" or "is camscanner safe" typically land here because of exactly that.

Adobe Scan and Microsoft Lens are technically excellent but require you to sign in with an Adobe or Microsoft account, and the resulting PDF is stored in Adobe Document Cloud or OneDrive by default. Fine if you already have those accounts; friction if you do not.

Google Drive and Apple Notes both have built-in scanner features that use the phone camera. They are convenient but platform-limited — Google Drive scan does not exist on iPhone; Apple Notes scan does not exist on Android — and neither offers a two-sided ID card layout or the ability to apply a filter across many pages at once.

A browser-based scanner sidesteps all of these constraints. No install (it is a URL), no signup, no watermark, no upsell, no vendor lock-in, no upload of your document to any cloud, and identical behaviour on every operating system.

Frequently asked questions

Is this a legally binding signature?
For the vast majority of everyday contracts (NDAs, offer letters, rental agreements, invoices, consent forms) — yes. Simple electronic signatures are legally recognised under the US E-SIGN Act (2000), EU eIDAS regulation, India IT Act 2000, UK eIDAS, and equivalents in Canada / Australia / Singapore. For high-stakes documents like property deeds or wills, some jurisdictions require a Qualified Electronic Signature (QES) — check your local law.
Is my PDF uploaded to your servers?
No. Your PDF is loaded into browser memory, rendered locally with pdf.js, signed with pdf-lib, and downloaded straight from your device. Nothing is sent to us or any third party. You can verify with DevTools → Network tab.
Can I sign multiple pages?
Yes. Every page of the uploaded PDF is shown. Click on any page to drop a signature there — you can place multiple signatures on the same page (initials + full signature) or one per page across the whole document.
What if I make a mistake placing the signature?
Drag the signature to reposition it, or click the red × on the top-right of the signature to remove it and try again. Nothing is committed until you click "Download signed PDF".
Does the signed PDF have a watermark?
No. The output is a clean PDF — your original document with your signature drawn on top exactly where you placed it. No branding, no page badge, no "signed with..." text.
Can I use a picture of my real signature?
Yes — use the "Upload" tab. A PNG with a transparent background works best (no white box around the signature), but a plain JPG also works. Most people photograph their signature on a plain white page, then remove the background using any online background remover before uploading here.
Does it work on mobile?
Yes. On a touchscreen, use the "Draw" tab and sign directly with your finger — it feels more natural than a mouse. All three tabs (Draw / Type / Upload) work on iPhone, Android, iPad and Android tablet browsers.
How do I scan a document with my iPhone?
Open scanpdfonline.com in Safari on your iPhone, tap "Use camera", allow camera access, and shoot the page. iPhone-only alternatives like the Notes app work too, but this tool exports a proper PDF (Notes exports images), works on non-Apple devices, and lets you rename the file before saving.
Is there a free alternative to CamScanner?
Yes. This site is a free, browser-based CamScanner alternative — no signup, no watermark on scans, no subscription. CamScanner was pulled from the Google Play Store in 2019 for malware and later reinstated, but many users looking for a CamScanner alternative want a tool that never leaves the browser at all. That is what this is.
Are my scanned documents uploaded to your servers?
No. Camera capture, edge detection, perspective correction, filtering and PDF generation all run in JavaScript inside your browser. Nothing is sent to us or any third party. You can verify by opening browser DevTools → Network tab while scanning.
How do I scan a document with my Android phone?
Open scanpdfonline.com in Chrome on Android, tap "Use camera", allow the permission prompt, and capture each page. It works on every Android version that ships modern Chrome (Android 8+) and does not require installing the Google Drive scanner or a third-party app.