Scan to PDF Turn a camera into a document scanner, without installing anything

Start the camera above, photograph your document one page at a time, and get a clean multi page PDF back. Enhanced stretches the brightness so paper reads as white instead of gray, and Black and white runs an adaptive threshold that makes a phone photograph look like a real scan. Grayscale and Untouched are there when you want the tones or the raw capture. Reorder the pages, turn the ones that came out sideways, throw away the shot with your thumb in it. Nothing is uploaded, and no app is installed.

  • Files never leave your device
  • No installation, no watermark
  • Works offline once the page is open
Document scanner Live
Privacy
100% private
Your plan
Free to use
You get
Single PDF
Choose photos or drop them anywhere on this page JPG, PNG, HEIC, WebP or use the camera up to 20 pages

Your files are read by JavaScript running on your own machine. There is no upload, no queue, and no copy on our server to delete later.

The scanner above works right now. The guide below is about the difference between a photograph of a document and a scan of one - what the black and white mode actually does to your pixels and why it beats every "increase the contrast" setting, how to hold a phone so the page comes out straight, what resolution is worth capturing, and the honest answer to connecting a phone to a desktop computer.

How to Scan a Document to PDF with Your Phone or Webcam

Three minutes for a short document, nothing installed, and no account for your first run. This document scanner runs inside the page you are reading, using your device camera and your own processor.

  1. 1

    Start the camera, or choose photos you already took

    Press Start camera and allow access when the browser asks. The rear camera is picked automatically on a phone, because it is the better of the two. Some machines have none. Then Choose photos accepts pictures you have already taken, and the code under Use my phone instead opens this same scanner on a phone.

  2. 2

    Pick the look before you shoot

    Enhanced stretches the brightness so paper reads as white, and it is right for most documents. Black and white applies an adaptive threshold and gives the smallest, sharpest, most scan-like result for plain printed text. Grayscale keeps the tones for photographs and diagrams. Untouched leaves the capture alone. The setting applies to the next capture, never to pages you already took.

  3. 3

    Fill the frame and press the shutter

    Hold the camera square over the page rather than at an angle, get the paper as close to filling the frame as you can, and keep your own shadow off it. Every capture becomes one page, and the board fills up underneath as you go.

  4. 4

    Fix the pages, then build the PDF

    Drag pages into order, turn any that came out sideways, delete the bad shots. Pick a paper size. Press Build PDF, and the document is assembled on your own processor and downloads immediately, with no upload step anywhere in between.

The dashed rectangle in the viewfinder is a framing guide rather than a crop. The capture is the whole frame, exactly as you see it. Line the paper up inside the guide and you get a page with a sensible margin and nothing important sliced off at the edge. Nothing is thrown away.

Using Your Phone as the Scanner for a Desktop Computer

The desktop webcam pointing at your face is a bad document scanner. It is 720p, it is fixed above the screen, and the only way to photograph a sheet of paper with it involves holding the page up and reading it backwards. The phone in your pocket has a far better camera and it can be pointed downwards. So the question everybody arrives with is: how do I get the phone involved?

There are exactly two honest answers, and the panel above offers both.

Route one: your phone as a camera on this machine

Modern operating systems already present a phone as an ordinary video device. Continuity Camera on macOS shows a nearby iPhone in every camera list, including the one this browser puts in front of you, and Phone Link does the equivalent on Windows 11 with an Android handset. Any USB or wifi webcam app does the same on any platform.

Once the operating system sees the phone as a camera, this tool sees it too. Press Start camera, then pick the phone from the device list. You capture with the phone, you watch the viewfinder and the page board on the big screen, and the PDF is built on the computer. This is the best of both.

Route two: your phone as the whole tool

Open the handoff card and point your phone camera at the code. It opens this same scanner on the phone, where the rear camera is almost certainly the best one you own. You photograph the document there, and the finished PDF is saved on the phone, ready to email, upload or drop into cloud storage. No second device is involved.

Why the photos cannot be sent to your desktop

This is where every other tool gets vague, so here it is plainly: a web page on a phone cannot hand a file to a web page on a desktop without a server in between. The two devices have no direct channel. Every product that offers this feature is relaying your document photographs through infrastructure it operates, or brokering a peer connection through a signaling server that still sees who is talking to whom.

That is a legitimate engineering decision and it is incompatible with the promise printed on every page of this suite. So we do not offer it, and we do not pretend the QR code does something it does not. The code opens the tool on your phone. What happens next happens on your phone.

The code itself is drawn by our own encoder, on your machine. The usual way to put a QR code on a page is an image tag pointing at a public QR service, which hands that service a log line containing this page's address every time the panel opens. On a tool whose entire promise is that nothing leaves the machine, that would be an embarrassment.

And if you have a real scanner

A flatbed or a document feeder produces image files in a folder, and browsers have no access to scanner hardware at all - there is no web standard for it and there is unlikely to be one. Scan to a folder as JPG or PNG, then press Choose photos and drop the whole folder in. The pages are processed exactly as camera captures are, and the ordering board works the same way.

The Engineering Behind Turning a Photograph into a Scan

A photograph of a page and a scan of a page are not the same object, and the difference is not resolution. A flatbed scanner lights the paper evenly from a fixed distance. A camera photographs a page lit by a window on one side and a lamp on the other, with the device casting a shadow across a corner. The raw capture is a gray-beige gradient with a dark patch in it, and it reads as a photograph of a document rather than as a document.

Three corrections close most of that gap, and each one is a control above.

Enhanced: a percentile brightness stretch

White paper in a phone photograph is rarely above 70 percent brightness, and the ink is rarely below 25 percent. The whole image occupies the middle of the range and looks washed out.

Enhanced builds a brightness histogram of the capture, finds the value below which the darkest half a percent of pixels fall and the value above which the brightest half a percent fall, and stretches that span across the full range. Percentiles rather than the true minimum and maximum, and that detail is what makes it work: one dust speck at pure black and one specular reflection off a staple would pin the range to 0 and 255 and the correction would do nothing at all. Ignoring half a percent at each end ignores both without touching any real ink.

A mild gamma lift is applied on top, which brightens the paper more than it brightens the text. The result is a color photograph with white paper, which is what you want when the document has a colored logo, a highlighter mark or a signature in blue ink worth keeping.

Black and white: an adaptive threshold, not a contrast slider

This is the setting that produces a real scan, and it is worth understanding why it beats the obvious alternative.

The obvious approach is a single cutoff: every pixel darker than some value becomes black, everything else becomes white. This fails on every real document photograph, because one side of the page is always brighter than the other. Any cutoff dark enough to keep the text in the shadowed corner turns the sunlit half into a solid black slab, and any cutoff bright enough to keep the sunlit half white erases the text in the shadow.

The fix is to compare each pixel against the average brightness of its own neighborhood instead of against a constant. A pixel that is darker than the paper immediately around it is ink, wherever on the page it sits and whatever the lighting is doing there. This is Bradley and Roth's adaptive threshold, and it is essentially what a flatbed scanner's text mode does in firmware.

Computing a local average directly would mean, for every pixel, summing every pixel in a window around it - on a 3500 pixel capture with a 400 pixel window that is a number nobody wants to write down. Instead a summed area table is built in one pass, after which the total of any rectangle is four array lookups regardless of its size. The whole operation is two passes over the image and finishes before you have let go of the shutter.

Bilevel output is written as PNG rather than JPEG, deliberately. JPEG is at its worst on pure black text against pure white paper: every letter edge picks up a halo of ringing, and the file is usually larger than the PNG, because deflate compresses long runs of identical pixels extremely well. A black and white page is frequently a tenth the size of the same page in color.

Resolution: the long edge cap

A 4K frame spread across the long edge of an A4 sheet works out at about 330 dpi, and a 48 megapixel phone still pushes it past 600. Both sit above the 300 dpi that document archives standardize on, and above what the eye resolves on paper at reading distance. The extra pixels buy you file size. Nothing else.

So each capture is resampled to the long edge that matches the resolution you chose, measured against A4:

SettingLong edgeUse it for
150 dpi1754 pxReceipts, notes, anything that only has to be readable. Smallest files by a wide margin.
200 dpi2339 pxThe default. Printed text stays crisp on screen and prints acceptably. Right for almost everything.
300 dpi3508 pxArchive quality, small print, anything that will be printed at full size or read by OCR later.
Full cameraunchangedWhen you have a specific reason. Expect large files and a slower build on a phone.

Higher is not better past 300 dpi. A phone camera resolves less genuine detail than its megapixel count suggests, because the lens, the sensor and the noise reduction all sit between the paper and the file. Beyond 300 dpi on A4 you are storing a larger, more precise picture of the same amount of information.

How to Photograph a Page So It Comes Out Like a Scan

The processing above fixes lighting. It cannot fix framing, focus or a page photographed at an angle, and thirty seconds of technique beats any amount of correction afterwards.

  1. Get square over the page. Hold the camera parallel to the paper, directly above the middle of it. A page shot from an angle comes out keystoned, wider at one end than the other, and nothing in this tool corrects perspective. This is the single biggest factor.
  2. Fill the frame. Every pixel spent on the table around the page is a pixel not spent on the text. Move closer until the paper nearly touches the framing guide.
  3. Keep your shadow off the paper. Shoot with the light coming from behind the camera or from the side, never with your own body between the window and the page.
  4. Use a flat, plain surface. A wooden table is fine. A patterned tablecloth is not, and a lap is worst of all because the page curves.
  5. Flatten a folded document first. A crease throws a shadow line that the threshold reads as ink, and a fold running through a paragraph is the one thing the black and white mode handles badly.
  6. Let the camera focus. Tap the page on a phone screen and wait for the focus to settle. A slightly out of focus capture at 300 dpi is worse than a sharp one at 150.
  7. Avoid the flash on glossy paper. It produces a white hotspot that no correction recovers. Move to a window instead. The torch button, where the browser supports it, is for genuinely dark rooms and matte paper.

Take one test shot and look at the tile before doing twenty more. The board shows exactly what will go into the PDF. Two seconds of checking beats rephotographing a twenty page contract because every single page came out with the same shadow across the top corner. Check the first one.

Your Camera Feed and Your Documents Stay on This Device

This tool asks for permission to use your camera, which is the most invasive permission a web page can request. It is worth being precise about what happens with it.

The video stream is attached to a viewfinder element on this page and nothing else. When you press the shutter, the current frame is drawn onto a canvas in your browser's memory, processed there, and added to the board. No frame is transmitted, no still is uploaded, and the assembled PDF is built on your own processor. There is no server-side step anywhere. That is why the whole thing works with the network disconnected.

Two smaller things the tool does because they are the right defaults rather than because anybody asked:

  • The camera stops when you switch tabs. A recording light that stays on while you are reading email is both a battery drain and, quite reasonably, the kind of thing that makes people distrust a web page.
  • Photograph metadata does not reach the PDF. A capture is drawn from pixels and encoded fresh, and a photo you choose from your device is decoded and re-encoded the same way. Any GPS coordinates, camera serial number or timestamp your phone embedded are simply not carried into the document.

Look at what people actually scan. A passport for a visa application, a birth certificate for a school place, the signed tenancy agreement, a consultant's letter. Every one of those is a document that should never sit in a stranger's temporary directory waiting for a cleanup job to run. Here none of them ever does. No policy promises deletion, because nothing is ever transmitted in the first place.

The honest trade-off, stated as it is on every tool here: because the work happens on your device, a twenty page batch at full camera resolution is limited by your phone rather than by our hardware. A server-side scanner would be more consistent on an old handset. It would also have your passport.

What This Scanner Will Not Do

The features a commercial scanner app has that this does not, stated plainly rather than discovered halfway through a twenty page document.

  • It will not detect the edges of the page. The capture is the whole frame. Fill it properly and you will not miss the automatic crop.
  • It will not correct perspective. A page photographed at an angle stays keystoned. Getting square over the paper takes two seconds and produces a better result than any correction, because a de-skewed capture is interpolated pixels rather than real ones.
  • It will not straighten a slightly rotated page. Quarter turns only, on the board. Automatic deskew needs edge detection, which needs the edges, which is the first limitation again.
  • It will not make the text searchable. The output is a picture of a page, so Ctrl+F finds nothing in it. Run OCR PDF on the result to weld a searchable text layer onto it.
  • It will not scan from a flatbed or a feeder. No browser has access to scanner hardware, on any platform. Scan to a folder and use Choose photos.
  • It will not send captures between two devices. That requires a server, explained in full above.
  • It will not read camera RAW. RAW is sensor data rather than an image, and no browser decodes it. JPG, PNG, WebP, GIF, BMP and, on the platforms that support them, HEIC and TIFF are all accepted.

The batch ceiling is twenty pages. That is a memory decision rather than a policy one: a processed capture at 300 dpi is several megabytes, and twenty of them held in a phone tab alongside the PDF being assembled is already ambitious. For a longer document, build it in two or three parts and combine them with Merge PDF.

Common Scanning Problems, and the Fix

SymptomCauseFix
The camera will not startPermission was denied, or another program is holding the camera.Open the padlock in the address bar and allow the camera, then press Start camera again. Close any video call first.
No camera was foundThe machine has none, or policy has disabled it.Use Choose photos, or open the handoff code on a phone.
Black and white eats the textThe page is faint, or a crease is throwing a shadow that reads as ink.Switch to Grayscale or Enhanced. Adaptive thresholding assumes reasonably dark ink on reasonably light paper.
Gray blotches across the pageUneven lighting beyond what a brightness stretch can fix.Move so the light is behind the camera, or use black and white, which handles uneven lighting by design.
The page is wider at one endIt was photographed at an angle.Reshoot square over the page. Nothing here corrects perspective.
The PDF is enormousFull camera resolution on a color setting.Drop to 200 dpi, or use black and white, which is often a tenth the size.
Text is not searchable in the finished PDFThe output is a picture of a page.Run OCR PDF on it to add a text layer.
The pages are in the wrong orderThey were captured out of order.Drag the tiles, or use the arrows underneath them on a touch screen.

Frequently Asked Questions

How do I scan a document to PDF without an app?

Open this page on a phone or any machine with a camera, press Start camera and allow access. Photograph each page and it appears on the board underneath. Reorder or rotate anything that needs it, choose the paper size, then press Build PDF and the document is assembled on your own processor and downloads immediately. No app, no account for your first run, and no watermark.

Is my camera feed or my document uploaded anywhere?

No. The video stream is attached to the viewfinder on this page and nothing else. When you press the shutter, that frame is drawn onto a canvas in your browser memory, processed there and added to the board. Nothing is transmitted and the PDF is built on your own processor - which is why the whole tool works with the network disconnected.

How do I use my phone as a scanner for my computer?

Two ways. Connect the phone as a camera - Continuity Camera on macOS with an iPhone, Phone Link on Windows 11 with Android, or any webcam app - and it appears in the camera list on this page like any webcam, so you capture with the phone and build the PDF on the computer. Or open the handoff code with the phone camera, which opens this same scanner on the phone, where the PDF is then saved.

Why can the photos not be sent from my phone to my desktop?

Because a web page on a phone has no direct channel to a web page on a desktop. Bridging them requires either a relay server that receives your document photographs or a signaling server that brokers the connection, and both mean your files pass through infrastructure somebody else operates. That is incompatible with the promise this suite makes, so the feature is not offered rather than offered dishonestly.

What does the black and white mode actually do?

It applies an adaptive threshold. Instead of comparing every pixel against one fixed cutoff, it compares each pixel against the average brightness of its own neighborhood, so a pixel darker than the paper immediately around it is treated as ink regardless of the lighting in that part of the page. A single global cutoff fails on every real document photograph, because one side of a page is always brighter than the other.

Which look should I choose for a normal printed document?

Black and white for plain printed text: sharpest, smallest, most scan-like, and often a tenth the size of the color version. Enhanced when the page has a colored logo, a highlighter mark or a signature in blue ink you want to keep. Grayscale suits photographs and diagrams, where the tones carry information but the color does not. Untouched only for the raw capture.

What resolution should I scan at?

Two hundred dpi for almost everything: text stays crisp on screen and prints acceptably. Three hundred for archive copies, small print, or anything that will be read by OCR later, and one hundred and fifty for receipts and notes that only need to be legible. Full camera resolution rarely pays. A 4K frame across an A4 sheet is already about 330 dpi and a 48 megapixel still goes past 600, both above the 300 dpi that archives settle on.

Does the finished PDF have searchable text?

No. Every page is a picture of a page, so Ctrl+F finds nothing in it. Adding a searchable layer means optical character recognition, which is a separate operation - run OCR PDF on the finished document and it welds a text layer behind the images without changing how the pages look.

Does the tool crop the page and fix the angle automatically?

No, and the reason matters. Automatic edge detection and perspective correction produce interpolated pixels rather than real ones, and a wrong guess crops content off a page. Filling the frame and holding the camera square over the paper takes two seconds and gives a better result than any correction. The dashed rectangle in the viewfinder is a framing guide to help you do exactly that.

Can I use a flatbed scanner with this?

Not directly. No browser has access to scanner hardware on any platform, and there is no web standard for it, so a flatbed cannot hand its output straight to a web page. Scan to a folder as JPG or PNG using your scanner software, then press Choose photos and drop the whole folder in. The images are processed exactly as camera captures are, with the same brightness correction and the same ordering board.

Do my photos keep their GPS location in the PDF?

No. A camera capture is drawn from raw pixels and encoded fresh, and a photo chosen from your device is decoded and re-encoded the same way. Any GPS coordinates, camera serial number or original timestamp your phone embedded do not travel into the document, so scanning a photograph strips its location history as a side effect.

How many pages can I scan into one PDF?

Twenty per document. That is a memory limit rather than a policy: a processed capture at 300 dpi is several megabytes, and twenty of those held in a phone tab while the PDF is assembled is already demanding. For something longer, build it in two or three parts and combine them with Merge PDF.

Can I add photos I already took instead of using the camera?

Yes. Press Choose photos, or drag the files anywhere onto this page. JPG, PNG, WebP, GIF and BMP work everywhere, and HEIC and TIFF work on the browsers that can decode them, which in practice means Safari and some recent Chrome builds. Camera RAW files are not supported, because RAW is sensor data rather than an image.

Why does the camera stop when I switch to another tab?

Deliberately. A camera that stays live while you are reading email drains the battery and leaves a recording light on for no reason, which is exactly the behavior that makes people distrust a web page. Come back to the tab and press Start camera again; every page you already captured is still on the board.

Is there a watermark on the scanned PDF?

No. This is the difference people notice most against free mobile scanner apps, which routinely stamp their own name across the first page of the free tier and then sell you the removal. Nothing is stamped here, no logo is added, no trial banner appears, and no attribution is required. Your pages, and nothing else. Free for commercial use.

The rest of the PDF suite

All of these run the same way: your file is read by JavaScript on your own machine, the work happens on your processor, and the result is handed back to you as a download that never existed anywhere else.

Free CartHacker tools

Free speed test and trust badges for Shopify and WooCommerce stores

Find the apps that slow your store down, by name and in milliseconds, then answer shoppers' doubts with trust badges under Add to cart. Both are free, with no card and no access to your store admin.

Store Speed Test

Which app is slowing your store down?

Paste any page and get its three Core Web Vitals, the apps costing time, like Klaviyo or Judge.me, and the Shopify or WooCommerce fix.

  • 1 free test a day, no sign-up
  • 5 a day on a free account
  • Google's Lighthouse engine
Trust Seals & Badges

Do shoppers hesitate at Add to cart?

Show the promises that settle doubts, from free shipping to a money-back guarantee, right under the Add to cart button. One line in your theme.

  • 8 badges in 2 styles, free
  • Premium: 50 badges, 30 languages
  • View counts from the first shopper
Build my trust badges Design them without signing up.
Also free
QR Code Generator

Change the link after printing and count the scans. 5 tracked codes on a free account, static codes unlimited.

  • Logo and colors
  • SVG for print
  • Wi-Fi and business cards