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

A bookmark for every sheet,named the way the drawing is.

In a well-organized set, the navigation pane jumps straight to S-201. SheetStamp builds that pane for a file that arrived without one, using the number and title read from each drawing's corner, and saves the result into a fresh copy.

SheetStamp reads each title block, lets you correct the list, and saves a copy with one bookmark per page. No paid PDF editor is needed.

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

A set without bookmarks is a scroll bar and a guess.

Drawing sets exported sheet by sheet, merged from several consultants, or scanned from paper frequently arrive with an empty navigation pane. Reaching the mechanical plans means dragging through thumbnails. On a tablet at the job site or across a print counter, that becomes pinching and zooming in until the wanted drawing shows up, then repeating it all for the next callout.

Where tooling usually breaks

Adding bookmarks by hand is a page-by-page job.

A PDF editor can add bookmarks, but somebody has to visit each page, read what it says, key the identifier and name, and keep the list in order. On a large set that is an extended session of careful data entry, repeated whenever an updated issue replaces this one. Many basic readers only display bookmarks, so the task falls to whoever owns the licensed editor.

Where SheetStamp lands

The navigation pane, rebuilt from the drawings themselves.

SheetStamp crops the same zone on every page, recognizes its text with the OCR engine in Windows, and proposes an identifier and name for each drawing. You look over flagged rows, correct what needs it, and choose Save bookmarked copy. The new file opens with an entry per page in drawing order, each pointing at its sheet. Any outline the source already had is replaced rather than mixed in.

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 superintendent opening sheets on a tablet

A superintendent opens the current set on a tablet during walkthroughs and needs to reach a specific detail or plan without paging through the whole file each time.

In the bookmarked copy, the navigation pane lists every sheet by number and title in page order, so tapping A-501 - WALL DETAILS opens that page. The bookmarks also show in browser PDF viewers, which ignore page labels.

Office staff preparing an issued set

A builder's office receives the issued-for-construction set with no bookmarks and wants a navigable copy in the project folder before the kickoff meeting.

One zone, one read, and a check of the flagged rows produce a copy whose suggested name is the original name plus -bookmarked. Staff save it to the project folder, and the received file is left as it was.

A set with stale bookmarks

A combined set arrives with bookmarks left over from an earlier issue that no longer match the pages, plus roman-numeral page labels from the program that assembled it.

The saved copy replaces the old outline and labels with one bookmark and one page label per page from the reviewed table, instead of mixing old and new entries.

Deep dive

What a bookmark from a sheet name looks like, and where it shows

One entry per page. A bookmark, also called an outline entry, is a named link to a page that PDF viewers list in a navigation pane. SheetStamp writes one per page, in page order, with the text sheet number, a spaced hyphen and sheet title: A-101 - FIRST FLOOR PLAN. If a page has no sheet number, its bookmark starts with Page and the page number. The list is flat, one level deep, with no folders by discipline; in a set ordered by discipline, the entries still read in groups.

Text kept as written. The bookmark carries exactly what the review table holds, including accented letters and characters Windows would refuse in a file name, such as a slash in a title. Line breaks and runs of spaces in a cell become single spaces, so a title that wrapped onto two lines in the title block becomes one readable entry.

Where the text comes from. SheetStamp reads the rectangle you draw around the title block on page 1, on every page. It looks for labels such as SHEET NUMBER, DRAWING NO and SHEET TITLE, takes the value beside or below each, and recognizes number formats like A-101, A1.01, S2.01, FP-101 and M-1A. Text that repeats on most pages, such as the project name, is not taken as a title. The revision is read for the table but does not go into the bookmark.

Check before you write. Windows text recognition can misread, so the review table opens with the rows that need a look: a sheet number not found, a value read with low confidence, a duplicate number, or a number written unlike the rest of its discipline, such as P.103 among P-101 and P-102. A misread in the usual position can still pass without a flag, so read the whole list under All pages as well. Export is allowed while rows are still flagged, which means the check is yours to finish.

Where bookmarks show. Bookmarks appear in viewers that show a PDF outline, including browser PDF viewers. Page labels, which SheetStamp writes into the same copy, are a different story: browser viewers ignore them and keep showing plain page numbers, so for anyone reading the set in a browser, the bookmarks are the way to jump to a sheet.

What the copy keeps and replaces. Existing bookmarks in the source are replaced, not merged. Links and layer settings in the source are not carried into the copy, though its title, author, subject and keywords are. The pages themselves are copied as drawn. Your original file is opened read-only and is never changed.

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.

Head-to-head

How SheetStamp compares

Feature SheetStamp Bookmarking by hand in a PDF editor Leaving the set unbookmarked
Bookmark text Sheet number and title read from each title block, then checked by you Typed for each page —
Work per page Check the row; type only what was flagged or misread Visit the page, read the title block, type the entry None, but every search is by scrolling
Software needed SheetStamp on Windows; no paid PDF editor A PDF editor that can add bookmarks Any PDF reader
Page labels Written in the same copy, one per page A separate step, where the editor supports it —
Original file Unchanged; bookmarks go into a new copy Changed if you save in place Unchanged

FAQ

Straight answers—no glossary dump

How do I create PDF bookmarks from sheet names?

Open the plan-set PDF in SheetStamp, draw a rectangle around the title block on page 1, and choose Read all pages. Review the table, starting with Needs review, and correct any sheet number or title by typing in the cell. Then choose Save bookmarked copy and name the new file. Each page gets one bookmark with its sheet number and title.

Can the bookmarks be grouped into folders by discipline?

No. SheetStamp writes a flat list with one bookmark per page, in page order. If the set is ordered by discipline, the list still reads in groups, because the A sheets sit together, then the S sheets, and so on. If you need nested folders, add them afterwards in a PDF editor that can edit bookmarks.

Does the revision appear in the bookmark?

No. SheetStamp reads the revision and shows it in the Revision column so you can confirm you have the current issue, but the bookmark text is the sheet number and title only. Short revision marks, such as a single letter, can be missed by text recognition without a flag, so check that column against the drawings if revisions matter to you.

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