ContextCleaner: see every entry in the Windows 11 right-click menu, and which app added it — on the Microsoft Store.

Last updated:

Guided workflow variation

Leases, invoices, notices.Each one filed under its unit.

Leases, vendor invoices, inspection reports, and tenant letters all cross the same copier. ScanRoute Local turns each combined scan into separate files and sorts them into folders by building and unit, using a header line you add to your own forms.

Scan in-house, separate documents with barcode sheets or blank pages, and use one zone plus a folder template to place each PDF under its property and unit.

Pay once. Own it forever.

One-time purchase on the Microsoft Store · No subscription · Instant install

Buy through the Microsoft Store—instant install, automatic updates, and a Microsoft receipt for easy expensing. No account needed on our site, and no subscription on Store purchases.

Full ScanRoute Local overview
One-time purchase No telemetry Local-first

windows · preview before commit · originals only read · nothing uploads

If this sounds like your week

Every unit generates paper, and all of it crosses one copier.

A property management office juggles leases and renewals, move-in and move-out inspection reports, maintenance invoices from vendors, rent notices, and letters from tenants, often across several buildings. Owners expect any of it to turn up by building and unit. In practice the paper collects in a tray, gets scanned whenever someone has a spare hour, and sits in a scans folder as long files carrying generic titles from the machine.

Where tooling usually breaks

Outsourcing and hand-splitting both have a catch.

Shipping boxes to a scanning bureau clears an old backlog but does nothing for next week's mail, which keeps arriving at the front counter. Keeping it in-house by relabeling each piece manually holds up only until somebody transposes a unit number. And a twenty-two-page lease cannot share a fixed break interval with a stack of one-page rent notices, so the copier's own splitter is no help with a mixed tray.

Where ScanRoute Local lands

One template puts every document under its property and unit.

Separate items with a barcode sheet or a blank one, or break every N pages for runs of identical rent notices. Add a single header line to the forms your office prints, such as MAPLE 4B 2026-09-30 INSPECTION, and draw one zone around it; a pattern pulls building, unit, date, and kind. A template such as {Property}\{Unit}_{Type}_{Date}.pdf builds the folder tree. Point the watched folder at the copier's scan folder on this PC if you like; arrivals wait until you plan them.

Pay once. Own it forever.

One-time purchase on the Microsoft Store · No subscription · Instant install

Buy through the Microsoft Store—instant install, automatic updates, and a Microsoft receipt for easy expensing. No account needed on our site, and no subscription on Store purchases.

Learn more about ScanRoute Local

windows · preview before commit · originals only read · nothing uploads

What you get

Feature highlights

One scan in, separate PDFs out

split combined PDFs at Code 128 or QR separator sheets, at blank pages, or every N pages, so a whole stack is scanned once and filed as one PDF per document.

Names from the page itself

draw one zone over the reference line; a pattern pulls fields such as type, date, client and number, checks each one, and a template builds each file name and client folder.

Preview before anything is written

every proposed name and folder is listed first, and nothing is written until you commit, because OCR and barcodes can misread.

An inbox for unsure documents

reads that did not pass their checks (shown with the zone crop), missing separators, bad file names, duplicates and unreadable PDFs wait for you to type the fields, fix the name, accept or skip.

Originals only read, plus a manifest

your scans are never changed, moved or deleted, no file is overwritten, and each commit writes a CSV manifest with the SHA-256 of every file written.

Nothing uploads

text is read with the Windows OCR language on your PC, upright scanned pages get an invisible searchable text layer, and there is no account, no telemetry and no network connection.

Especially when

  • Split one combined scan of a mixed paper stack into separate PDFs on a Windows PC without sending client files to an online service
  • Name scanned PDFs from a date, client or document number on the page instead of renaming every file by hand
  • Check every proposed file name before anything is written, with unsure reads held for review
  • File copier scan-to-folder output into named PDFs in client folders, with a CSV record of what was written

Who benefits

Real-world scenarios

Move-out inspections across two buildings

A leasing assistant scans a week of move-out inspection reports, each printed from the office's own template with a header line such as MAPLE 4B 2026-09-30 INSPECTION.

The zone sits on that header, so each report is named and filed under its building and unit, for example MAPLE\4B_INSPECTION_2026-09-30.pdf. The few reports with a smudged header wait in the inbox beside their zone crop.

Vendor invoices in many layouts

Plumbing, landscaping, and cleaning vendors each send invoices in their own format, with the unit number in a different place, so no single zone can find it on every invoice.

An SR-INV separator sheet in front of each invoice puts the document type into every name through the {Barcode} token. Reads that miss the unit fail their checks and wait in the inbox, where the assistant types it.

A unit number with a slash

One of the buildings labels its units like 12/B, and the slash in that value cannot appear inside a Windows file name.

ScanRoute does not quietly rewrite the value. The document waits in the inbox flagged as a bad file name, and the assistant fixes the name, for example to 12-B, before committing the batch.

Deep dive

Scanning property files in-house: a folder layout that holds up

Decide the folder layout before the first scan. Property records get looked up by building and unit far more often than by date, so those belong at the top of the structure. In ScanRoute the folder layout lives in the file name template, where a backslash creates a subfolder under the destination you choose. {Property}\{Unit}_{Type}_{Date}.pdf gives one folder per building with every unit's documents inside, named so they sort by unit. {Property}\{Unit}\{Type}_{Date}.pdf goes one level deeper, with a folder per unit. Pick one and keep it, because a consistent layout is what keeps the archive easy to browse years later.

Put a reference line on the paper you control. ScanRoute reads one zone on the first page of each document, and the zone is a fixed rectangle. That suits paper your office produces itself: inspection reports, notices, renewal letters, and lease cover pages printed from your own templates. Add a single header line to those templates, such as MAPLE 4B 2026-09-30 INSPECTION, in the same spot every time, and the zone can supply the property, unit, date, and type for each of them. Paper from outside, such as vendor invoices and tenant letters, has no consistent layout, so expect those reads to wait in the inbox for a typed value.

Choose separators by document mix. Blank pages are the quick separator for mixed stacks, as long as the copier is not scanning both sides; a two-sided scan turns blank backs into extra breaks. Barcode separator sheets avoid that and can carry the document type: the free printable separator sheets include SR-INV for invoices, and the {Barcode} token puts that value into the name. Every N pages is right only for runs of identical forms, such as a stack of one-page rent notices.

Use the watched folder without losing control. If the copier scans into a folder on this PC, turn on the watched folder in Settings. It is off until you turn it on, and new PDFs wait on the Batch page until you plan them. Nothing is planned or committed by itself, so a scan that arrives mid-afternoon sits there until someone looks at it.

Check, then commit. Preview lists every proposed name and folder. Values that cannot go in a Windows file name, such as a unit written 12/B, are flagged as bad file names rather than silently changed, and duplicates are flagged instead of overwritten. OCR and barcodes can misread, so read the list before you commit. The originals are only read, and each commit leaves a CSV manifest in the destination listing every file with its SHA-256 hash.

Where ScanRoute stops. It is not a document-management server and does not reach shared drives: sources, the watched folder, and the destination are folders on this PC. Store purchases are per user, so each person who runs it buys it with their own Microsoft account.

How it is built

Built so nothing is filed until you say so.

Preview, then commit

Every proposed name and folder is listed before anything is written. OCR and barcodes can misread, so unsure documents wait in the inbox for your decision.

Originals only read

Your scans are never changed, moved, or deleted, no file is overwritten, and each commit writes a CSV manifest with the SHA-256 of every file written.

Nothing uploads

Text is read with the Windows OCR language on your PC. There is no account, no telemetry, and no network connection. One-time purchase in the Microsoft Store.

FAQ

Straight answers—no glossary dump

Should we use a scanning service or scan property documents in-house?

A scanning service suits a one-time backlog of boxes, because someone else does the feeding and handling. In-house scanning suits the paper that keeps arriving: new leases, vendor invoices, notices, and inspections. If you scan in-house on an office copier, ScanRoute Local covers the step after the scan, splitting each combined PDF and naming every document by property and unit on your PC.

Can it file documents into a folder for each unit?

Yes. The file name template can include folders, because a backslash creates a subfolder under your destination. {Property}\{Unit}\{Type}_{Date}.pdf, for example, builds a folder per building and unit. The values come from the one zone you draw, or from what you type in the inbox when a read fails its checks, and Preview shows every folder before anything is written.

Will a long lease stay in one piece?

Yes, as long as you split with separator sheets or blank pages. A document ends where the next separator appears, so a 22-page lease and a one-page notice in the same stack each come out whole. Every N pages is the exception: it cuts at a fixed count, so use it only for runs of identical forms, and check the page count of each document in Preview.

What does it need to run, and which OCR language does it use?

Windows 10 version 2004 or later, or Windows 11, on an x64 PC. Text is read with the Windows OCR language installed on the PC; if none is installed, add one in Windows language settings. Without one, splitting still works and the fields wait in the inbox for you to type. Input is PDF files in folders on this PC, from any scanner, copier, or app. ScanRoute does not control the scanner, so scan to PDF with your scanner or copier software first.

Will it change my original scans?

No. Original PDFs are only read. They are never changed, moved, or deleted, and no file is overwritten. ScanRoute writes each document as a new PDF in the destination folder you choose, and only when you commit after checking Preview. The destination cannot be a folder that holds one of the source PDFs, or the watched folder. Each commit also writes a CSV manifest in the destination folder listing every file written with its SHA-256 hash.

Does anything leave my PC, and how do I get ScanRoute Local?

Nothing uploads. ScanRoute Local makes no network connection, has no account, and collects no telemetry, so documents, file names, and field values stay on this PC. One caveat: if your destination is a folder that a sync app such as OneDrive manages, that app may copy the files elsewhere under its own settings. ScanRoute Local is a one-time purchase in the Microsoft Store, and you can start a free trial in the Microsoft Store before buying. Purchases are per user, with no volume license.

Scan the stack once.
File every document by name.

ScanRoute Local splits one combined scan at separator sheets, blank pages, or every N pages, names each PDF from one zone you draw, and shows every proposed name before anything is written. Your originals are only read, and nothing uploads.

Pay once. Own it forever.

One-time purchase on the Microsoft Store · No subscription · Instant install

Buy through the Microsoft Store—instant install, automatic updates, and a Microsoft receipt for easy expensing. No account needed on our site, and no subscription on Store purchases.

Open full product page

Technical specifications

Technical specifications for procurement

Spec Implementation
Data Sovereignty Reads only the PDFs you open, drop, or place in a folder you choose to watch; writes the split PDFs and a CSV manifest only to the destination folder you choose; settings stay in the app’s own data folder
Telemetry Status None; no account, no telemetry, and no usage data collected
Core Runtime WPF on .NET 10 (self-contained), packaged as MSIX; text is read with the built-in Windows OCR engine
Network Requirements Fully functional offline; the app makes no network connection and downloads nothing
Deployment Compatibility Windows 10 version 2004 or later and Windows 11, x64; one-time purchase on the Microsoft Store with a free trial
Inputs PDF files from any scanner, copier, or app: drop them on the window, open them, or turn on an optional watched folder on this PC
Split modes Code 128 or QR separator sheets (with a separator prefix), blank pages, barcode or blank page, or every N pages
Naming One zone per document, read with the installed Windows OCR language; a pattern pulls fields and a template builds each file name and folder
Review Preview of every proposed name and folder; exception inbox for unsure reads, missing separators, bad names, duplicates, and unreadable PDFs
Outputs Separate PDFs in the folders you choose, an invisible text layer on upright scanned pages, and a CSV manifest with the SHA-256 of every file written
Originals Only read; never changed, moved, or deleted, and no existing file is overwritten