Free · Runs on your device · No signup

Scan to PDF

Create a clean, ordered PDF from camera captures or JPG and PNG document photos entirely in your browser.

Photos and PDF bytes stay in this browser tab. Camera capture uses the browser file picker and does not request persistent camera access.

Capture or choose JPG and PNG document pages.

Perspective correction is deferred: dependable document-edge detection and adjustable four-corner controls are not available in the current shared stack.

Why this tool is different

Create a clean, ordered PDF from camera captures or JPG and PNG document photos entirely in your browser. Processing stays on your device and measured results or a reopened generated PDF are shown before download.

Requirements and recommendations

How to use Scan to PDF

  • Capture or choose one or more JPG or PNG pages.
  • Review order, rotation, crop, and document cleanup settings.
  • Create and inspect the actual generated PDF before download.
How OpenFileTools processes it

Local processing, explicit choices.

The shared image pipeline lazily decodes each final page once, applies deterministic crop, rotation, tone, and document-mode settings, embeds JPG or PNG data, saves the PDF, and reopens it through the managed renderer.

Frequently asked

Questions, answered.

Is my source uploaded?

No. Source bytes, settings, dimensions, and generated output stay in this browser tab.

Does this change the original?

No. Inspection is read-only and generated results are separate downloads.

What are the practical limits?

Camera capture uses the browser file picker; dependable perspective correction is deferred.