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

The sheet name is already in the corner.Use it instead of retyping it.

Every drawing carries its own identity in small type: A-101, FIRST FLOOR PLAN. SheetStamp lifts that text off each page with Windows OCR, on your PC, and turns it into file names or bookmark text once you have confirmed each row.

Draw one box around the title block, check the rows SheetStamp flags, and save named copies. The set you received is never renamed or changed.

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 SheetStamp overview
One-time purchase No telemetry Local-first

windows · review before export · original unchanged · nothing uploads

If this sounds like your week

The file knows nothing about the drawings inside it.

Architects and engineers often issue construction documents as a single combined PDF named after the project or transmittal, forty or two hundred sheets long. Each sheet identifies itself in a corner panel, in tiny type: discipline letter, number and caption. Hunting for the roof plan or door schedule turns into scrolling and squinting, and anybody wanting just one sheet must cut it out and label it before passing it along.

Where tooling usually breaks

Typing the names yourself does not scale.

Keying in A-101, A-102, S-201 and their captions by hand is slow, and a transposed digit sends a colleague to the wrong sheet. Batch renaming utilities see only the existing filename and a counter, so what the sheet itself says is invisible to them. Extracting with a commercial editor still leaves each resulting document to be labeled manually, one after another, and the chore repeats with each reissue.

Where SheetStamp lands

Read the corner once, name everything from it.

Drag a rectangle around the title block on page 1, and that box applies throughout. Text recognition built into the operating system reads the number, caption and revision inside each crop. Doubtful entries get marked for attention, and any cell accepts typing. Then write single-sheet documents called A-101 - FIRST FLOOR PLAN.pdf, or a bookmarked duplicate carrying those words. The received PDF keeps its filename and contents.

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 SheetStamp

windows · review before export · original unchanged · nothing uploads

What you get

Feature highlights

One box for the whole set

drag one rectangle around the title block on page 1, or pick Bottom-right block or Right-edge strip, and SheetStamp reads that zone on every page, including scans, rotated pages and vertical title strips.

A review table, flagged rows first

because OCR can misread, sheet numbers not found, low-confidence reads, duplicates and oddly written numbers are flagged with the reason and the title block crop, and every cell can be edited.

Bookmarks from sheet names

a new PDF with one bookmark per page, such as A-101 - FIRST FLOOR PLAN, built from the title block and checked by you.

Page labels that match the sheets

each page gets its sheet number as its label, so viewers that support page labels show A-101 instead of 2.

One PDF per sheet

Save one file per sheet writes each page into a folder you pick, named by sheet number and title, at its original sheet size, without replacing any existing file.

Original untouched, nothing uploaded

the source PDF is opened read-only, saving over it is refused, text is read on your PC with Windows OCR, and there is no account and no network connection.

Especially when

  • Name the pages of a combined plan-set PDF from their title blocks instead of typing every sheet number and title by hand
  • Add bookmarks and page labels to a construction drawing set without a paid PDF editor
  • Split a plan set into one PDF per sheet, named by sheet number, on a Windows PC without uploading the drawings
  • Check every sheet number read from the title blocks before anything is written, with uncertain rows flagged

Who benefits

Real-world scenarios

A general contractor's project coordinator

A coordinator receives a 60-page issued-for-construction set as one PDF and wants each drawing as its own file in the project folder, named the way the architect numbered it.

After one zone and a pass through the flagged rows, Save one file per sheet writes sixty PDFs such as A-201 - EXTERIOR ELEVATIONS.pdf into the chosen folder. The received set stays exactly as it arrived.

A print shop answering a reprint request

A print shop gets a combined set with a request to reprint three drawings. Finding the right pages by eye at the counter means zooming into title block after title block.

Once the table has been checked and the set split, the shop finds S-201 and the two detail sheets by name in File Explorer, each a single page at its original size.

A consultant sheet with its block elsewhere

One page in the set comes from a consultant whose title block sits in a different spot, so the zone drawn on page 1 finds no sheet number there.

SheetStamp flags the row as Sheet number not found and shows the crop it read. Typing the number into the Sheet cell clears the flag, and the row is marked Edited by you before export.

Deep dive

How the name is built, and what to check before you save

Where the name comes from. SheetStamp reads one zone, the rectangle you draw around the title block on page 1, on every page of the set. Inside that crop it looks for the labels title blocks commonly print, such as SHEET NUMBER, DRAWING NO, SHEET TITLE and REV, and takes the value beside or below each one. Where a block has no labels, it uses the position the values hold on the other pages, and it ignores text that repeats on most pages, such as the project name, when choosing a title.

The name format. Each page gets the sheet number, a spaced hyphen, and the sheet title: A-101 - FIRST FLOOR PLAN. That text becomes the bookmark in a saved copy and the file name when you split. If a page has no sheet number, the name starts with Page and the page number instead. The revision is read and shown in the table so you can check it, but it is not added to the name.

Characters Windows will not accept. File names cannot contain characters such as a slash, colon or question mark. When a sheet title includes one, the split file name replaces it with a space, while the bookmark keeps the text exactly as typed. Very long titles are shortened so the name stays within 120 characters before the extension.

Two pages with the same number. If the set holds the same sheet twice, both rows are flagged as duplicates and each reason names the other page. You can still export: the later page gets its page number added, such as A-101 - FIRST FLOOR PLAN (page 5).pdf, so neither file overwrites the other.

Why every row is worth a glance. Windows text recognition can misread. It can drop a very short isolated mark, such as a one-letter revision or a two-character sheet number like T1. A missed sheet number is flagged as not found; a missed letter revision leaves the cell empty without a flag. A number misread in the usual spot, such as A-107 where the drawing says A-101, is only flagged if it duplicates another sheet. The table opens on Needs review when anything is flagged; after clearing those rows, switch to All pages and read down the Sheet and Title columns before you save.

Renaming really means writing named copies. SheetStamp never renames or edits the PDF you opened. Save one file per sheet writes new files into a folder you pick, and Save bookmarked copy writes one new file whose suggested name is the original name plus -bookmarked. If you also want the received file renamed, do that in File Explorer.

How it is built

Built so you check the names before anything is written.

Review, then export

OCR can misread, so every page lands in a review table first. Missing, uncertain and duplicate sheet numbers are flagged with the title block crop, and any cell can be fixed by typing.

Original never changed

The source PDF is opened read-only and saving over it is refused. Every export is a new file, and split files never replace an existing file.

Nothing uploads

Text is read with the OCR built into Windows, on your PC. No account, no sign-in, no network connections. One-time purchase in the Microsoft Store.

FAQ

Straight answers—no glossary dump

How do I rename construction drawings from the title block?

Open the plan-set PDF in SheetStamp, drag a rectangle around the title block on page 1, or choose Bottom-right block or Right-edge strip, and choose Read all pages. Check the rows under Needs review and fix any cell by typing in it. Then choose Save one file per sheet for single-sheet PDFs named from the title block, or Save bookmarked copy for one file with named bookmarks.

Does it rename the PDF I received?

No. SheetStamp does not rename or edit the file you open. It writes new files: single-sheet PDFs named from the title block in a folder you choose, or a bookmarked copy whose suggested name is the original name plus -bookmarked, such as plans-bookmarked.pdf. You can change that name in the save dialog. The received set stays exactly as it was.

What if a title block uses different labels, or none?

SheetStamp recognizes common English and French labels, such as SHEET NUMBER, DWG NO, SHEET TITLE and REV, and sheet numbers written as A-101, A101, A1.01, S2.01 or M-1A. On blocks without labels it relies on where the values sit on the other pages. Values it cannot find, or reads with low confidence, are flagged for you to type. OCR can still misread a value without a flag, so read down the table before saving.

What is SheetStamp, and what does it need to run?

SheetStamp is a Windows app that names the pages of a plan-set PDF from their title blocks: it reads each sheet number, title and revision, lets you check them in a review table, and saves a new copy with bookmarks and page labels, or one PDF per sheet. It runs on Windows 10 version 2004 or later and Windows 11, on x64 and Arm64. Text is read with the recognition built into Windows, so a Windows OCR language must be installed; if none is, SheetStamp names the Settings page where you add one. No paid PDF editor is needed.

Will SheetStamp change my original PDF?

No. The PDF you open is read-only to SheetStamp, and every export writes a new file: a bookmarked copy you name in the Windows save dialog, or one PDF per sheet in a folder you pick. If you choose the original file as the save target, SheetStamp refuses before writing anything, even after you confirm the dialog's replace prompt. Split files never replace an existing file; a clash gets a new name instead.

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

Nothing is uploaded. Text recognition runs on your PC, the app makes no network connections, and there is no account or sign-in. It reads only the PDF you pick and writes only to the file or folder you pick. SheetStamp is a one-time purchase in the Microsoft Store, with a 15-day free trial that has every feature, so you can run your own plan sets through it before you buy. There is no subscription.

Draw the title block once.
Name every sheet from it.

SheetStamp reads the sheet number, title and revision from each title block, flags what needs a look in a review table, and saves a new copy with bookmarks and page labels, or one PDF per sheet. Your original is never changed, 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 plan-set PDF you pick; writes only the bookmarked copy you name or the single-sheet PDFs in the folder you pick; the original is opened read-only and never changed; the theme setting and a local error log stay in the app’s own data folder
Telemetry Status None; no account, no sign-in, no telemetry, and no usage data collected
Core Runtime .NET 10 and WinUI 3 (Windows App SDK 2.5), self-contained and packaged as MSIX, running in the Windows app sandbox (AppContainer) with no declared capabilities; text is read with the built-in Windows OCR engine
Network Requirements Fully functional offline; the app makes no network connections and nothing is uploaded
Deployment Compatibility Windows 10 version 2004 or later and Windows 11, x64 and Arm64; one-time purchase in the Microsoft Store with a 15-day free trial
Input One PDF at a time, scanned or exported from drawing software; PDFs that need a password to open are refused
Reading One title block zone per set (drawn, or the Bottom-right block and Right-edge strip presets), read with the installed Windows OCR language; English and French title block labels
Review Table of page, sheet, title, revision and status; not-found, low-confidence, duplicate and inconsistently written sheet numbers flagged with the reason, crop and recognized text; every cell editable
Outputs A new PDF with one bookmark and one page label per page, or one single-page PDF per sheet named sheet number - title; no CSV or spreadsheet export
Originals Opened read-only; saving onto the original is refused; split files never replace an existing file
Memory Plan for peak memory of about five times the PDF size while a set is open