July 15, 2026
·
Updated Aug 8, 2026
·
4 min read
·automation

VisionScan: scanning paper to PDF without the cloud

Portals reject scans over a fixed size and ID cards need both sides on one page. VisionScan does both in one click, on your own machine.

Table of Contents
Share

Almost every government or banking form you fill in online ends the same way: upload a scan, and keep it under some arbitrary size. Then the next portal wants both sides of an ID card on a single page. Neither request is unreasonable on its own, but the usual answer involves a scanner utility, an image editor, and a lot of guessing.

VisionScan is a small Windows app that handles both directly. Scan, save as PDF, done — and nothing leaves the machine.

The problem with most scanning software

The software that ships with a scanner is usually built around the scanner, not around what you need to do with the paper. It will happily produce a 6 MB TIFF of a single page. What it will not do is answer the question you actually have, which is "how do I get this under 500 KB without making it unreadable?"

So you scan, check the file size, scan again at a lower setting, check again. If the target is a two-sided ID card, you scan twice and then open an image editor to place both sides on one sheet. It is five minutes of fiddling for something that should take one click, and you do it every time a form asks.

How it works

The window has three parts, and knowing them is most of the learning curve:

  • Left — scan settings, with the Scan and Save PDF buttons.
  • Middle — a preview of the page you just scanned or opened.
  • Right — the list of files you have saved so far.

Two features do the heavy lifting.

Size-driven scanning

Rather than picking a DPI and hoping, you tell VisionScan the size you need to hit. Give the file a name, choose PDF as the file type, and set the limit the portal demands. The app works to that target, so the output is small enough to upload and still legible enough to be worth uploading. This is the feature that removes the scan-check-rescan loop entirely.

ID cards on one page

Aadhaar, PAN, voter ID — all two-sided, and portals almost always want them together. VisionScan places both sides on a single A4 page, so you scan the front, scan the back, and get one file out. No image editor in the middle.

Installing it

There are two ways in, depending on whether you can install software on the machine.

  1. Installer — download VisionScan-Setup.exe from the latest release and run it. It installs the app and adds a Start-menu shortcut. It does not need admin rights, which matters on locked-down office machines.
  2. Portable — download VisionScan-win-x64.zip, unzip it anywhere, and run VisionScan.exe. Nothing is installed and nothing is written to the registry, so it runs from a USB stick.

Once installed, the app updates itself from the releases page, so you are not checking for new versions by hand.

Limitations worth knowing

Being straight about what it is not:

  • Windows only. There is no macOS or Linux build, and none is planned in the near term.
  • It needs a scanner Windows already recognises. If the device does not appear to Windows, VisionScan cannot reach it either — driver problems are still driver problems.
  • Size targeting is a trade. Pushing a dense, text-heavy page under a very small limit will cost you sharpness. The app gets you to the number; it cannot repeal physics.
  • No cloud, by design. That means no sync between machines and no web access to your scans. For documents like ID proofs and bank forms, keeping them on one machine is the point rather than a shortcoming.

Why build it at all

Because the alternative people actually use is uploading identity documents to a free online PDF compressor. That is a genuinely bad idea, and it happens constantly, simply because the legitimate route is more annoying. Making the local route the easy one is most of the security argument.

VisionScan is free and the source is public. You can read the code, download a build, or take the portable version for a run without installing anything.

VisionScan on GitHub · Product page and privacy policy

S

Subho

Automation Engineer · Self-Taught Technologist

Self-taught technologist building practical tools for automation, infrastructure, and real-world problem solving. Based in India.