01Overview
StampInk is a browser-based PDF document tool for creating, marking up, and signing documents — notarial certificates, forms, contracts, affidavits, and any paperwork that needs text, a signature, an image, or a stamp added. It runs entirely in your web browser with no installation required on client devices, and your documents are processed in your browser, not uploaded to a server. It is built for notaries public and other professionals who handle paperwork in person, and it works just as well for anyone in an office, school, or field setting who needs fast, accurate document markup.
StampInk is a document creation, signing, annotation, and workflow platform. You may use its electronic-signature and document features in connection with in-person notarizations, including in-person electronic notarization (IPEN), where permitted by applicable law. It doesn't perform or record remote online notarization (RON), and it doesn't decide whether a notarial act, certificate wording, signing order, or signing technology is valid or accepted. Notarial rules vary by state — you are responsible for determining whether and how StampInk may legally be used for a particular notarization, and for following the laws and rules that apply to your commission and your documents.
Key capabilities:
- Create, open, and mark up multi-page PDF documents directly in your browser
- Open one photo, or select several at once, directly (JPG, PNG, BMP, WEBP) — automatically converted to a centered, Letter-size PDF, one page per photo, ready for annotation or straight-to-save
- Scan a photo — crop, straighten, and clean it up (Black & White, Grayscale, or Enhanced Color) before it becomes a PDF page, ideal for a phone photo of a receipt, contract, or paper form shot at an angle
- Insert an image or picture — embed a photo (JPG, PNG, BMP, WEBP) directly onto the page as its own annotation, with no transparency requirement; resize it afterward like any other annotation
- Saved signatures, initials, and stamp — keep two signatures (for example one in black ink and one in blue), your initials, and one stamp image (such as a notary seal) in a protected vault on your device — unlocked by a password, a security key such as a YubiKey, or both — and place any of them in a few clicks
- Digital signature with your own certificate — import your .p12 / .pfx certificate once, tick "Digitally sign" when you save, and the PDF is signed on your device with a digital signature that reveals any later change; the certificate is stored encrypted and never leaves your device
- Eight labeled quick-insert slots for images you use often, such as notarial certificates or letterhead
- 16 drawing and annotation tools including freehand pen, shapes, arrows, text, tables, signatures, and a measurement tool
- Select, move, resize, and delete any placed annotation
- Double-click any annotation to edit its content or properties
- Full undo and redo stack for all operations
- Annotations are flattened into the page before saving — prints from every PDF viewer and printer
- Fill opacity independent from stroke opacity on all shapes
- Six line styles — Solid, Dotted, Short dash, Long dash, Dash-dot, and Long dash-dot — for every shape, pen, and measurement line
- Light, Dark, and Auto (system-follow) interface themes
- Smooth zoom from 10% up to 10,000%, with sharp annotation rendering at every level
- Trial and license key system for save access
- Touch screen support with pinch-to-zoom
- Scrollable toolbar adapts to any screen size
- Copy, paste, duplicate, and rotate any annotation — including moving one to a different page
- Delete pages from a document before saving, with full undo support
- Add pages to the end of a document: a blank page (matching the size and orientation of the page you're viewing), pages from PDFs or photos, or scanned photos
02System Requirements
Supported Browsers
| Browser | Minimum version |
|---|---|
| Chrome / Chromium | Version 90 or later — Windows, macOS, Linux, Android |
| Firefox | Version 90 or later — Windows, macOS, Linux, Android |
| Microsoft Edge | Version 90 or later — Windows, macOS |
| Opera | Version 90 or later — Windows, macOS, Linux |
| Brave | Version 90 or later — Windows, macOS, Linux |
| Safari | Version 15 or later — macOS, iOS, iPadOS |
Firefox on Ubuntu 20.04 ships with an older ESR version that may not render all annotation types correctly in the browser PDF viewer. If you experience rendering issues, update your browser to the latest version or use Chrome. Saved PDFs are always correct regardless of the browser used to create them.
Devices
| Windows laptops | Full support including touch and stylus (Microsoft Surface) |
| macOS | Full support |
| Android tablets | Full support via Chrome or Firefox |
| iPad / iOS | Supported via Safari or Chrome browser |
| Linux | Full support via Chrome or Firefox 90+ |
Network
- Device must be able to reach the StampInk server (LAN or internet depending on deployment)
- JavaScript must be enabled (default in all modern browsers)
- The saved signatures, initials, and stamp vault (and security-key unlock) needs a secure connection (HTTPS or localhost) — see "Saved Signatures, Initials, and Stamp" under "Working with Signatures"
- Minimum screen: 1024×768 recommended for document work
03Getting Started
Accessing StampInk
StampInk runs in a standard web browser. Navigate to the address provided by your administrator, for example:
Opening a PDF or Image
- Click the "Device" button in the top-left of the toolbar, press Ctrl+O, or drag a file anywhere onto the window.
- Select a PDF file, or one or more photos in JPG, PNG, BMP, or WEBP format, from your computer. Selecting multiple photos converts them into a single multi-page PDF.
- On a phone or tablet, if you pick a single photo, StampInk asks "Add more photos?" and shows how many photos are ready. Tap "Add another photo" to take or choose another one, "Done" to convert them all into one multi-page PDF, or "Cancel" to discard the batch. PDFs open straight away, with no prompt.
- The "Add more photos?" window also has the "Stamp date & location on photos" option; see "Stamping Date, Location and Direction on Camera Photos" under "Scanning a Photo".
- The document loads and the first page is displayed. StampInk opens with the "Pan" tool active.
To keep the first view fast, a document never opens zoomed in past 100% of its actual size, and large-format sheets (wider than Tabloid) open at 37%. This only affects the initial view — use "Fit Width" or zoom in normally right afterward.
On an unusually dense drawing, you may briefly see "Large drawing — optimizing for memory" in the status bar. This means StampInk detected the sheet is expensive to render and adjusted automatically to keep memory use in check — no action needed.
Photos (JPG, PNG, BMP, WEBP) are automatically converted to a US Letter-size PDF, centered with roughly a 1 inch margin — no separate conversion step needed. Select or drop more than one photo at once to convert them into a single multi-page PDF, one page per photo, in the order they were selected or dropped.
If every photo is portrait or square, every page is portrait; if every photo is landscape, every page is landscape. If the batch is mixed, every page is portrait and any landscape photos are scaled down to fit the page, centered, without cropping or rotating. The converted PDF behaves exactly like any other opened PDF: annotate and save as usual.
To force a specific page orientation instead of this automatic rule, use the "Page Orientation" toggle in the toolbar — visible next to "Device", "Scan", and "New" whenever no document is open. Click it to cycle Auto → Portrait → Landscape; choosing Portrait or Landscape forces every page in the next conversion to that orientation, scaling down and centering any photo that doesn't already match, the same way a mixed Auto batch is handled. This is a separate setting from "Scan"'s own per-batch choice and from "New"'s Page Orientation, and it stays in effect until you change it again.
HEIC not yet supported — many iPhones save photos in HEIC by default. In a batch, any HEIC files are skipped and reported while the rest still convert. If a HEIC photo won't open, switch to Settings → Camera → Formats → Most Compatible on the phone, or share the photo to Files as JPEG first.
If a PDF already contains fillable form fields (text boxes, checkboxes, radio buttons, dropdowns), StampInk flattens them into the page automatically as soon as you open the file. This means any markup you draw over a field renders cleanly on top of it — both while you work and once you save — instead of the field's own box showing through. Flattened fields keep whichever value they held at the moment you opened the file, but are no longer fillable if the saved PDF is later reopened in another PDF viewer. This also covers PDFs that were printed or saved to PDF from a web browser, which can leave form fields that other tools don't recognize as fields — StampInk flattens those too, so your markup is never hidden underneath them.
Scanning a Photo
- Click the "Scan" button (camera icon) next to "Device" in the toolbar, or "Scan a Photo" on the upload screen.
- Choose a look for the whole batch first — "Black & White" (the default, best for text documents), "Grayscale", "Enhanced Color", or "Original".
- Choose a page orientation for the batch too — "Auto" (default, follows the same automatic rule as opening photos directly), "Portrait", or "Landscape" — right next to the look picker. This choice is separate from the toolbar's "Page Orientation" toggle used for "Device" conversions, and resets to "Auto" the next time you start a new "Scan".
- For each photo, drag the four corner handles onto the corners of the document. Then use the handle at the middle of each edge to slide that whole side in or out (up and down for the top and bottom edges, left and right for the sides) — handy for tightening or loosening the crop one side at a time without re-placing two corners by hand. A zoomed magnifier appears while you drag, showing exactly where the handle will land — especially useful on a touch screen, where a finger can otherwise hide the exact spot.
- Use the rotate buttons for a photo taken sideways, or "Skip crop, use full frame" to use the whole photo without cropping.
- Selecting multiple photos scans each one in turn, then assembles the whole batch into a single multi-page PDF using the same centered, Letter-size layout as opening photos directly.
- On Step 1 you can take several photos before moving on: after choosing or taking a photo, tap "+ Add another photo" (a counter such as "2 photos selected" shows how many you have), and tap "Next" when you have them all. On a phone or tablet, "Add another photo" opens the camera or photo picker again.
"Device" still converts a photo straight to a PDF page instantly, with no crop step — the right choice when a photo is already square to the page. Use "Scan" instead when a photo needs straightening, like a picture of a receipt, contract, or paper form taken at an angle.
Both stay entirely on your device — nothing is uploaded anywhere to crop or filter a photo.
On a phone or tablet, tick "Stamp date & location on photos" — in Step 1 of "Scan", or in the "Add more photos?" window after you take a photo with "Device" — and each photo you take with the camera gets a small box in its top-right corner showing the date and time (with your time zone), your GPS position, and the direction the camera was facing. The box is part of the picture, so it is in the PDF page too. The option is off every time you open the app, so tick it each time you want it.
Only photos taken with the camera moments ago are stamped. A photo chosen from your gallery, a file dropped on the window, or any file picked on a computer is never stamped, even with the option ticked. The date and time are the photo's own. The position is the device's GPS position when the photo came back from the camera, so it matches where you took it as long as you haven't moved away. The first time, the browser asks for permission to use your location; if it is blocked or unavailable, the photo is stamped with the date and time only, and the line under the option says so.
The direction line (for example "Facing SW 218°") is exact when the photo itself records a direction. Most phones don't pass that on to the browser, so otherwise the app reads the phone's compass for about a second after the camera closes and shows an approximate value marked with "~" and "mag." (for example "Facing ~E 90° mag."): it is measured against magnetic north, not true north, and is usually within 10–30°. Keep the phone upright, pointing at the subject, for that moment — a phone held flat gives no direction. If you tick the option after taking the photo, the compass is read at that moment instead. On an iPhone, the browser asks for motion-sensor access each time you tick the option; allow it so the compass can work. The line under the option shows what was found, such as "Location ready (±12 m)" and "Direction from compass (approx.)", or why there is no direction.
Address option (needs internet). If you also tick "Include address (needs internet)", the app asks OpenStreetMap's free public lookup service (nominatim.openstreetmap.org) for the street address of the photo's position and prints it under the coordinates. This happens only because you ticked that box, and the option is off again each time you open the app. Your position, along with your device's internet (IP) address and the name of the app's website, is sent directly from your device to OpenStreetMap. It is never sent to StampInk or N2EDU INC., which do not receive, store or see it, and OpenStreetMap handles it under its own privacy policy. Without internet, or if the lookup fails, the photo is stamped with the coordinates only. Address data © OpenStreetMap contributors.
Unless you tick the address option, nothing is sent anywhere: the position is printed as coordinates only. The stamp is part of the image and can't be edited afterward, but it is only as trustworthy as the phone's clock and sensors — it is not proof of when or where a photo was taken.
You can send a photo or PDF to StampInk from another app instead of picking it inside the app. On Android, open the photo in your camera or gallery app, tap "Share", and choose StampInk. This is the way to use Samsung's own Camera or Gallery, including its document scanning, which the in-app camera does not offer. Photos open in "Scan" for cropping and filtering, several photos shared together are scanned as one batch, and a PDF opens as a document. On Windows, the installed app can also appear in the Windows Share window.
On a computer with the app installed from Chrome or Edge, right-click a PDF or an image (JPEG, PNG, WebP or BMP) and choose "Open with", then StampInk. The browser asks for permission the first time. The file opens just like a shared one: images in "Scan", a PDF as a document.
Both options need the app to be installed, not just open in a browser tab, and after an update you may have to uninstall and reinstall it once before StampInk shows up in the "Share" and "Open with" lists. They are not available on an iPhone or iPad, or in Firefox or Safari. Sharing into an app that is already open reloads it, so save your work first.
Creating a Blank Document
- Click the "New" button (blank-page icon) next to "Scan" in the toolbar, or "Create New Blank File" on the upload screen, to open the setup panel.
- Choose "Page Orientation" (Portrait or Landscape) and "Page Count" (1–200), then click "Create".
- The new file opens like any other document — first page in view, "Pan" tool active — ready to annotate and save.
"Device" and "Scan" bring an existing PDF or photo into StampInk. "New" instead builds a blank US Letter file from scratch, entirely in your browser — no source document required. Useful for cover pages, sketches, or any note you want to mark up without an existing document.
If a document is already open with unsaved markup, clicking "Create" asks you to confirm first — the same warning shown when closing a document. Press B at any time to open the "New" panel directly.
Inserting an Image
- Click the "Image" button (picture icon) in the toolbar, or press I. The "Insert Image" panel opens.
- Click a filled quick-insert slot to place it right away, or click "Browse file…" to choose a photo or picture from your device — JPEG, PNG, WEBP, or BMP. It's placed on the page at a comfortable, already-selected size, ready to move or resize right away.
- Double-click an inserted image to swap in a different picture without deleting and re-placing it.
- Resizing an image keeps its proportions locked, so it can't be stretched out of shape by accident — drag any handle and the whole image scales together.
The "Sign" dialog's "Upload" tab is meant for signatures, initials, and stamps you want to keep: it accepts the same four formats (JPEG, PNG, WEBP, BMP), tells you if the image has no transparent background (it would then place as a solid rectangle), and, like "Draw" and "Type", lets you save the result to the vault. The "Image" tool is for embedding any picture — a photo, a certificate, a receipt — with no transparency requirement.
Certificate Quick-Insert Slots
- The "Insert Image" panel shows eight labeled slots (four across on a wide screen, two on a phone) for images you use often — for example a notarial certificate of acknowledgment, a jurat, or your letterhead.
- To fill a slot, click an empty slot (marked +), choose an image, type a short label such as "Acknowledgment", and click "Save". To change a slot later, click the pencil (✎) on its thumbnail — you can replace the image, edit the label, or remove the slot.
- Clicking a filled slot places that image on the current page, already selected and ready to move or resize.
- Slots are stored on this device, in this browser, and are not password-protected. For anything that must stay locked, use the password-protected vault instead — see "Saved Signatures, Initials, and Stamp" under "Working with Signatures".
Closing a Document
- Click the "Close" button (X icon) next to "Save" to fully close the open document and return to the upload screen.
- If you have any unsaved markup, StampInk asks you to confirm before closing.
- Closing resets the active tool back to "Pan", ready for the next document.
Navigating the Document
- Pan by selecting the "Pan" tool V and dragging, or by scrolling with your mouse or trackpad at any time.
- Middle mouse button pans regardless of the active tool.
- Zoom with Ctrl + mouse wheel, the +/− buttons, or a pinch gesture on touch screens.
- The "Fit Width" button resets zoom so the full page width is visible.
- Use the page indicator at the bottom to navigate between pages.
StampInk supports smooth zoom from 10% up to 10,000%, far beyond what most PDF viewers offer. Annotations stay sharp and accurately positioned at every zoom level, so you can zoom in tight to read small text, check fine print, or place precise markups on dense pages.
StampInk opens with the "Pan" tool active. Switch to a drawing tool when ready to annotate. Press V to return to "Pan" at any time, or middle-click and drag to pan without switching tools.
04Interface Overview
Toolbar
The toolbar runs across the top of the screen in two rows. The top row holds the tool icons and scrolls horizontally on smaller screens — swipe or drag it to reach tools at either end. The second row is fixed in place directly beneath it and always shows the color/width/style/size/fill controls relevant to whichever tool is active, so reaching them never requires scrolling the icon row — it stays visible (though empty) even for tools with no properties, such as "Pan" or "Select", so the canvas below never shifts as you switch tools.
| File | "Device" (Ctrl+O), "Scan", "New" (B), Drive, "Add Page(s)", "Save" (Ctrl+S), and "Close" buttons |
| Page Orientation | Auto / Portrait / Landscape toggle for "Device" photo-to-PDF conversion (visible only when no document is open and the "New" panel is closed); click to cycle. Independent of "Scan"'s own per-batch orientation choice and of "New"'s Page Orientation setting. |
| Tools | "Select", "Pan", and all 16 drawing/annotation tools — "Text", "Sign", "Image", "Timestamp", and "Table" first, then "Pen", "Highlighter", and "Eraser" on the main row, plus "Line", "Rectangle", "Arrow", "Circle", "Triangle", "Polygon", "Diamond", and "Measure" behind the "More" button |
| Stroke properties | Width slider, Line color button, Line style dropdown |
| Measure | Scale readout and Change-scale button, ft/m toggle, Snap toggle and increment, "Calibrate" button, Label size slider, and Label background color/opacity/enable controls (visible when "Measure" tool is active) |
| Fill | Fill toggle, opacity slider, Fill color button (visible for Rectangle, Circle, Polygon, Triangle, Diamond — not Line, Arrow, or Highlighter) |
| History | "Undo" and "Redo" buttons |
| Zoom | Zoom out, percentage readout, Zoom in, "Fit Width" |
| Theme | Light / Dark / Auto toggle (far right) |
| Language | English / Español toggle, next to Theme (far right) |
The "More" button (three dots) at the end of the tool row keeps the toolbar short by folding away eight tools: "Line", "Rectangle", "Arrow", "Circle", "Triangle", "Polygon", "Diamond", and "Measure". Click it to expand them in place; picking one collapses the group again automatically, and pressing Escape closes it too. Their keyboard shortcuts work whether the group is expanded or not.
Canvas
The main viewing and drawing area. PDF pages render here and all annotations are drawn directly on top. On large or complex documents, a page may briefly show a spinning Loading indicator while it finishes rendering — this is normal and the page fills in automatically.
Status Bar
The bottom of the screen shows the page count and current page, with a page-jump control: tap the ‹ and › arrows to step one page at a time, or tap the page number and type a specific page to jump straight to it. The number always reflects whichever page is currently in view. Status messages (such as "Saved" or "Trial expired") appear here briefly after actions. The center of the status bar shows the installed version number, so you can confirm which build is running at a glance; it hides on narrow phone screens to avoid crowding the page-jump control. Two icon buttons sit at the right edge of the bar. The lightbulb opens "Tip of the day", a short rotating tip on using StampInk, with ‹ and › arrows to step through the rest of the list; a small dot on the button means there's a tip you haven't seen yet, and it clears once you've viewed every tip at least once. The document icon next to it opens this User Manual in a new browser tab. On touch devices (tablets and phones) the whole status bar and its buttons are sized larger for easier tapping.
05Tools Reference
File Tools
| Icon | Tool | Description |
|---|---|---|
| Device (Ctrl+O) | Opens a PDF or photo (JPEG, PNG, WEBP, BMP) from your device’s local storage or file picker. A photo opened this way converts straight to a page instantly, with no crop step — use "Scan" instead if it needs straightening. | |
| Scan | Opens the "Scan" workflow — crop, straighten, and choose a filter ("Black & White", "Grayscale", "Enhanced Color", or "Original") for a phone photo before it becomes a page. Click the "Scan" button (camera icon) next to "Device" in the toolbar, or “Scan a Photo” on the upload screen. No keyboard shortcut — button only. | |
| Drive | Opens a PDF from Google Drive (Beta). Shown as a cloud icon in the toolbar. Files opened this way can also be saved back to the same Drive location, in addition to the usual local download. |
Navigation Tools
| Icon | Tool | Description |
|---|---|---|
| Select (S) | Click any annotation to select it. Drag to move. Drag a handle to resize. Delete or Backspace removes the selected annotation. Double-click any annotation to edit it. | |
| Pan (V) | Scroll the page by clicking and dragging. Also activated by the middle mouse button at any time. This is the default tool when StampInk opens. |
Document Tools
| Icon | Tool | Key | Description |
|---|---|---|---|
| Text | X | Opens the "Text" dialog. Type your label, choose a font, color, wrap, and alignment, then click "Insert text" to place it on the page. | |
| Sign | N | Opens the "Sign" dialog. Draw, type, or upload a signature, then click "Insert signature" to place it on the page. The same dialog also holds your saved signatures, initials, and stamp. | |
| Image | I | Opens the "Insert Image" panel: pick a quick-insert certificate slot, or choose "Browse file…" to embed any photo or picture (JPEG, PNG, WEBP, or BMP) directly onto the page as its own annotation, with no transparency requirement. Resize is aspect-ratio-locked. Separate from "Sign"'s "Upload" tab, which stays scoped to signatures. | |
| Timestamp | K | Click anywhere on the page to stamp the current date and time, using your device’s local clock. Unlike "Text", there’s no dialog to fill in — the stamp is placed immediately. Lands on the "Select" tool with the new stamp already selected, ready to reposition. | |
| Table | T | Opens the "Insert Table" dialog. Configure your table data and styling, then click "Place on canvas". |
Drawing Tools
| Icon | Tool | Key | Description |
|---|---|---|---|
| Pen | P | Freehand drawing. Hold and drag to trace a free-form line. When you lift, the stroke is smoothed automatically, so a line drawn with a mouse or trackpad comes out as a clean curve rather than a jagged one. | |
| Highlighter | H | Click and drag to draw a straight highlight line. Default color yellow, width 12 pt, opacity 50%. | |
| Eraser | E | Drag over any annotation to remove it. Erasure is undoable. |
More Tools
These eight tools sit behind the "More" button at the end of the tool row. Their keyboard shortcuts work at any time, whether the group is expanded or not.
| Icon | Tool | Key | Description |
|---|---|---|---|
| Line | L | Click to place points one at a time; pause briefly, double-click, or press Enter to finish. Draws straight segments connecting each point, same as "Measure." | |
| Rectangle | R | Click and drag to draw a rectangle. Enable "Fill" in the toolbar to add a fill color. | |
| Arrow | > | Click and drag to draw a line with an arrowhead at the endpoint. | |
| Circle | C | Click and drag to draw an ellipse or circle. | |
| Triangle | A | Click and drag to draw a triangle. | |
| Polygon | G | Click to place vertices one at a time. Press Enter or double-click to close and commit the shape. | |
| Diamond | D | Click and drag to draw a diamond shape. | |
| Measure | M | Click to place waypoints one at a time; pause briefly, double-click, or press Enter to finish. Displays a dimension label based on the current scale, magnetically snapping to round numbers as you draw. Use "Calibrate" to derive the scale from a line of known real-world length instead of entering it directly. |
06Stroke Properties
| Width slider | Controls stroke thickness in PDF points. Applies to all drawing tools. |
| Line color | Opens the native OS color dialog. Applies to all strokes and borders. "Text" has its own separate color picker inside its dialog. |
| Line style | Choose "Solid", "Dotted", "Short dash", "Long dash", "Dash-dot", or "Long dash-dot". Visible for "Pen", "Line", "Rectangle", "Triangle", "Polygon", "Arrow", "Circle", "Diamond", and "Measure". Not shown for "Highlighter". |
| Fill (toggle) | Enables a fill inside closed shapes ("Rectangle", "Circle", "Polygon", "Triangle", "Diamond"). Not shown for "Line", "Arrow", or "Highlighter", which have no fillable interior. |
| Fill opacity | Controls how transparent the fill is, from 5% to 100%. The border is always drawn at full opacity regardless of fill opacity. |
| Fill color | Opens the native OS color dialog for the fill color, independent of the stroke color. Only visible when "Fill" is enabled. |
| Dimensions (toggle) | Shows a calculated size and area label on "Rectangle", "Circle", "Triangle", "Diamond", and "Polygon", using the same Scale as "Measure". Off by default. Turning it on with no scale set opens the same "Set Map Scale" prompt "Measure" uses. |
Fill opacity only affects the interior fill of a shape. The border stroke is always drawn at full opacity. This matches standard markup conventions where borders must remain clearly visible even when fills are translucent.
On screen, "Dotted" shows as small round dots. In the saved PDF, dots render as very short dashes instead — a limitation of how PDF stores dashed lines. All other line styles match exactly between screen and the saved file.
Label content is tailored to each shape: "Rectangle" shows width × height and area (e.g. "100 × 50 ft = 5000 sq ft"); "Circle" shows diameter (Ø) and area for a true circle, or width × height for an ellipse; "Triangle" lists all three side lengths and area; "Diamond" shows its one unique side length (all four are always equal by construction) and area; "Polygon" lists each side length and area for up to 6 vertices, or total perimeter and area beyond that. Numbers round to whole units when "Snap" is on, matching "Measure".
Dimension labels are baked directly into the saved PDF, the same as "Measure"’s distance label — not a screen-only overlay. Turning on "Dimensions" for a shape tool also makes "Snap", "Calibrate", and the ft/m toggle available in the toolbar, sharing the same scale as "Measure".
07Working with Text
The "Text" tool lets you add a label to a document in your choice of font, with word wrap and left/center/right alignment, placed as a normal, resizable annotation — the same way the "Sign" tool places a signature.
Creating a Text Label
- Press X or click the "Text" button to open the "Text" dialog.
- Type your label. Press Enter within the box for a line break inside the same label — it isn't a submit button.
- Choose a font: the default (a bold sans-serif) or one of three cursive fonts — Dancing Script, Caveat, or Pacifico.
- Pick a color for the text.
- Turn "Wrap" on to have long lines reflow automatically to fit the label's width as you resize it; leave it off to have lines break only where you pressed Enter yourself.
- Choose Left, Center, or Right alignment.
- A live preview shows the label as you type and adjust these settings.
Locking the Font Size
- Turn on "Lock font size" to keep a label's text at one fixed size, instead of the default behavior where the font automatically shrinks or grows to fit the box as you type.
- Drag the size slider to choose the fixed size, from 0.5 pt to 72 pt.
- Choose how the box behaves at that size: "Auto-size box" keeps the box always fitted exactly to the text; "Fixed box (wrap/clip)" keeps the box's own width where you set it, wrapping the text within it (if Wrap is on) or clipping it (if Wrap is off).
- The lock, its size, and its box mode carry over to the next label you place, so a series of labels can share the same fixed size without resetting it each time.
- In "Auto-size box" mode, a selected label's resize handles are hidden — the box always matches the text on its own, so there is nothing to drag-resize, and this keeps very short labels (a single character, for example) easy to move on a touch screen instead of accidentally resizing. Switch to "Fixed box (wrap/clip)" if you need to drag-resize the box's width.
Placing and Editing Text Labels
- Click "Insert text" to place it on the current page — StampInk switches to the "Select" tool automatically with the new label already selected, ready to drag or resize.
- Double-click a placed text label with the "Select" tool to reopen the "Text" dialog and update its wording, font, color, wrap, or alignment — the position and size are kept and the edit is undoable.
- Resize by dragging any handle. Width and height resize independently of each other, so you can make a label wider without also making it taller.
Text labels render the same way a typed signature does — drawn once in your chosen font, then saved as part of the page. This is what allows StampInk to offer cursive fonts with no extra setup, and it means a label always looks the same everywhere it's opened.
The trade-off: a text label in the saved PDF is not searchable, selectable, or copyable the way it would be in a word processor. If you need text you can search for later, keep labels short and rely on the document's own text for anything that needs to be findable that way.
Text labels (and signatures, tables, and images) are inserted onto whichever page is currently visible in the viewer, near the top-left of your current scroll position.
08Working with Tables
Creating a Table
- Press T or click the "Table" button to open the "Insert Table" dialog.
- The dialog opens with a default 2×2 grid.
Table Styling
| Font size | Text size for all cells. |
| Border color | Color of all cell borders. |
| Header fill | Background color for row 1. |
| Header text | Text color for row 1. |
| Data text | Text color for all other rows. |
| Row height | Height of each row in PDF points. |
| Col width | Width of each column in PDF points. |
| Row color swatches | Click the swatch on any row to set an individual background color for that row. |
Placing and Editing Tables
- Click "Place on canvas" to insert the table — StampInk switches to the "Select" tool automatically with the new table already selected, ready to drag or resize.
- Double-click any placed table with the "Select" tool to reopen its editor dialog pre-filled with current data and styling.
- Click "Update table" to apply changes. The edit is undoable.
09Working with Signatures
The "Sign" tool lets you add a signature to a document three ways — draw it, type it in a cursive font, or upload an image of it — and place it as a normal, resizable annotation.
Creating a Signature
- Press N or click the "Sign" button to open the "Sign" dialog.
- Choose one of three tabs: "Draw", "Type", or "Upload".
Draw
- Draw your signature directly with a mouse, stylus, or finger on the white signature pad.
- Click "Clear" to start over.
- Choose Black or Blue (ballpoint ink) with the two color swatches next to "Clear," before or while drawing.
- The white background is automatically made transparent when placed, so only your ink appears on the page.
Type
- Type your name and choose one of three cursive fonts: Dancing Script, Caveat, or Pacifico.
- Adjust the size slider and ink color, then preview your signature live before placing it.
Upload
- Upload an image of your signature — JPEG, PNG, WEBP, or BMP. The same tab also works for an image of your initials or a stamp.
- Tapping "Upload" opens your device’s standard file picker, so you can browse your files as well as choose a recent photo.
- A transparent background is recommended. StampInk checks the file and warns you if no transparency is detected — in that case it will place as a solid rectangle.
- If the file you choose isn't a supported image, StampInk shows a message asking you to choose a JPEG, PNG, WEBP, or BMP file instead. HEIC photos aren't supported yet — share the photo as JPEG first.
Placing and Editing Signatures
- Click "Insert signature" to place it on the current page — StampInk switches to the "Select" tool automatically with the new signature already selected, ready to drag or resize.
- Double-click a placed signature with the "Select" tool to reopen the "Sign" dialog and replace it with a new draw, type, or upload — the position is kept and the edit is undoable.
Signatures (and tables) are inserted onto whichever page is currently visible in the viewer, near the top-left of your current scroll position.
Saved Signatures, Initials, and Stamp (Password-Protected)
StampInk can remember up to four items on this device so you can place them again in a few clicks: "Signature 1", "Signature 2" (for example, one in black ink and one in blue), "Initials", and a "Stamp" (for example, your notary seal). All four are stored encrypted and share a single unlock that you choose: a password (the default), a security key, or both (see "Vault Security" below). The same unlock also protects your digital certificate, if you import one (see "Digital Certificate Signing" below).
- To save an item, create it in the "Sign" dialog — draw it, type it, or upload an image of it (an image of a stamp or seal goes in through the "Upload" tab) — then click "Save as Signature 1", "Save as Signature 2", "Save as Initials", or "Save as Stamp" under the tabs. The first time, you're asked to set a password (at least 4 characters) and confirm it.
- To use an item later, open the "Sign" dialog, click the matching "Use saved …" button (under "Use a saved one:", which only shows buttons for slots that hold something), and enter your password. A signature is placed at the normal signature size; initials come in at about 30% of that width; a stamp is placed as an image at the "Image" tool's default width. The new item is selected, ready to move or resize.
- Initials are trimmed automatically to the ink, so a few small letters don't float in a wide empty image. If the pad is blank, nothing is saved and a message asks you to draw, type, or choose an image first. Saving into a slot that already holds something asks you to confirm before replacing it.
- You unlock the vault once per session (with your password or, if you turned it on, your security key — see "Vault Security" below): it unlocks all four slots — and your digital certificate — until you close or reload the page, after which they lock again.
- The password is never sent anywhere and cannot be recovered. If you forget it, click "Forgot password? Start over" in the password prompt — this deletes all your saved signatures, initials, and stamp, and any digital certificate you imported (your quick-insert certificate slots are not affected) so you can start again with a new password. If your vault uses a security key, the key window offers "Lost your key? Start over" instead, which does the same.
- Saved items stay in this browser on this device only: they don't sync to other devices or browsers, and a different web address has its own separate vault.
- Anything you saved with an earlier version carries over: a saved signature appears as "Signature 1" and a saved stamp as "Stamp".
The vault uses your browser's built-in encryption, which browsers only provide over a secure connection (HTTPS, or localhost). At app.stampink.app this is always the case. If your organization runs StampInk on its own server and you open it by a plain-HTTP network address (for example http://192.168.1.20:1165), saving to the vault, or importing a digital certificate, fails with "Couldn't save — try again". Ask your administrator to serve StampInk over HTTPS, or open it through localhost on the computer running the server. The quick-insert certificate slots are not affected.
Vault Security: Password, Security Key, or Both
By default your vault opens with the password you chose ("Password only"). If you own a hardware security key — a small USB or NFC device such as a YubiKey — you can use it to unlock the vault instead of the password, or as well as the password. Everything happens on your device: nothing about your key or your vault is sent to any server.
- Password only — the default, and what every existing vault uses. Works in any browser.
- Security key only — you unlock with your key: insert or tap it, enter its PIN if asked, and touch it. There is no password to remember or type.
- Password and security key — both are required. You enter your password first, then use your key. This is the strongest protection: someone who finds your key, or learns your password, still can't open the vault alone.
- Changing the mode: click "Save", then "Vault" (or click "Vault security…" in the "Sign" dialog). The "Vault security" window shows your current mode. Choose a mode and click "Apply". StampInk first unlocks the vault with your current mode, then guides you through any key prompts. If you cancel, or anything goes wrong, nothing is changed.
- Registering a key: when asked, insert or tap the key, enter its PIN (if the key has none, you're asked to create one), then touch it. You may need to touch it twice.
- Add a backup key: after you register your first key, StampInk offers to add a second one as a backup. We strongly recommend it — if you lose your only key, the vault can't be opened or recovered. You can add or remove keys at any time in the "Security keys" list of the "Vault security" window, which shows when each key was added. The same key can't be registered twice, and the last key can't be removed while the vault uses a key — switch to "Password only" first.
- Unlocking: when you save or use an item, StampInk asks for your password, your security key ("Use your security key"), or both, depending on the mode. As before, you unlock once per session; closing or reloading the page locks the vault again.
- Your saved items stay as they are when you change the mode: signatures, initials, stamp, and your digital certificate all carry over. Switching between "Security key only" and "Password and security key" keeps the keys you registered.
- Existing vaults upgrade automatically the first time you unlock one after updating StampInk. Your password stays the same and you don't need to do anything.
- If you lose your key: in "Security key only" mode, click "Lost your key? Start over" in the key window; in "Password and security key" mode, the password window's "Forgot password? Start over" does the same. Either one deletes all your saved signatures, initials, stamp, and any digital certificate you imported, and can't be undone — which is why a backup key matters.
Security-key unlock needs a secure connection (HTTPS or localhost) and a browser and key that support the WebAuthn "PRF" (hmac-secret) feature; support varies by browser, operating system, and key. If yours doesn't qualify, the key options are greyed out with a short explanation, and StampInk never quietly falls back to a weaker setting — use "Password only" instead. A key is registered for one web address: if you open StampInk from a different address, that is a separate vault and needs its own key registration.
Digital Certificate Signing
In addition to the visible signature you place on the page, StampInk can sign the saved PDF digitally with a certificate issued to you. The digital signature isn't drawn on the page: it is built into the file, and PDF viewers such as Adobe Acrobat show it in their signature panel and report whether the document has been changed since it was signed. Don't confuse it with the quick-insert certificate slots, which hold images of notarial certificate wording.
- Importing your certificate: click "Save" and then "Certificate" in the "Save:" row. Choose your certificate file (.p12 or .pfx — the file your certificate provider issued to you), type the password for that file, and click "Import". The first time, you're asked to set (or unlock) the vault password. StampInk then shows who the certificate was "Issued to", who it was "Issued by", and its "Valid until" date.
- Where it is kept: the certificate file and its password are stored encrypted on this device and unlocked the same way as your saved signatures, initials, and stamp (your password, security key, or both). Signing happens in your browser — your certificate and its key never leave your device, and nothing is sent to any server. Only the name, issuer, and validity dates shown in the "Certificate" window are kept unencrypted.
- Signing a document: click "Save", tick "Digitally sign", then click "Save File Copy" or "Save Section Copy" (or press Ctrl+S). If the vault is locked, unlock it (with your password, security key, or both, depending on your vault setting). The saved file's name gets "-signed" added — for example "-markup-signed.pdf". A document with no annotations can still be saved this way, just to sign it. The "Digitally sign" box stays ticked until you untick it or reload the page, so every save is signed in the meantime — check it before you save.
- Visible mark (optional): next to "Digitally sign" in the "Save:" options is a "Visible mark" checkbox. It is greyed out until "Digitally sign" is ticked, and unticking "Digitally sign" clears it. When it is ticked, StampInk also prints one line of small text at the bottom center of the last page, for example "Digitally signed by Jane Notary — 2026-10-12 13:32 EDT (UTC-4)". The line gives your certificate name and your device's local date and time with its time zone (the abbreviation, such as EDT, when your browser provides one, and always the offset from UTC). It is part of the signed file, so it can't be changed afterward without invalidating the signature. The text shrinks to fit narrow pages, and it stays upright and at the bottom of the page as it appears on screen, even on rotated pages. Like "Digitally sign", the box stays ticked until you untick it or reload the page.
- Sign last: the signature is applied as the final step of the save, so any change made to the file afterward — in StampInk or in any other program — invalidates it. Finish all your markup first, then save and sign.
- What the signature contains: a standard PDF signature (SHA-256, adbe.pkcs7.detached), invisible on the page unless you tick "Visible mark" (see above), naming the certificate holder, with the reason "Notarization" and the date and time from your device's clock. StampInk doesn't contact a time-stamp server, so the time shown is only as reliable as your device's clock.
- If something goes wrong: with no certificate installed, ticking "Digitally sign" and saving opens the "Certificate" window instead of saving. If your certificate has expired or isn't valid yet, StampInk asks whether to sign anyway. If you cancel, or can't unlock the vault, the save is cancelled and the status bar says the file was not signed — no unsigned file is saved in its place. Import errors tell you if the file password is wrong, the file isn't a valid .p12 / .pfx, or it has no private key.
- Removing or replacing your certificate: click "Save", then "Certificate", then "Remove". To use a different certificate, remove the current one and import the new one. "Forgot password? Start over" removes it too.
StampInk applies the signature, but it doesn't issue certificates and doesn't decide whether your state, your commissioning authority, or the receiving party accepts a particular certificate or signing technology for a notarial act. Use a certificate your state accepts, and confirm the requirements before relying on it. Whether a PDF viewer shows the signer as trusted depends on the authority that issued your certificate and on the viewer's own trust settings.
10Selecting, Moving, and Resizing
Selecting
- Switch to the "Select" tool by pressing S or clicking "Select" in the toolbar.
- Click any annotation to select it. A blue dashed bounding box appears with 8 circular handles.
- Click on empty canvas or press Escape to deselect.
- If annotations overlap, clicking again at the same spot selects the next one underneath instead of re-selecting the topmost one — keep clicking to cycle through everything stacked at that point.
Cursor Guide
| Crosshair | Hovering over a selectable annotation — click to select |
| Four-directional arrow | Inside selected annotation — drag to move |
| Directional resize arrows | Over a resize handle — drag to resize |
| Default arrow | Over empty canvas — click to deselect |
Moving and Resizing
- Drag inside the bounding box to move. Drag a handle to resize.
- Tables: resizing scales column width, row height, and font size proportionally.
- Text: width and height resize independently — dragging a side handle changes only that dimension. The label re-renders at a crisp resolution once you release the handle, rather than stretching.
- Signatures: resizing scales the image proportionally, preserving its aspect ratio.
- Measure: resizing recalculates the distance label to match the new length, using that measurement's own scale and unit.
Deleting
- Select any annotation, then press Delete or Backspace to remove it (undoable).
Copying, Pasting, Duplicating, and Rotating
- Select any annotation, then use the small floating toolbar that appears above (or below, if there's no room) its selection box. ⧉ "Duplicate" places an immediate copy on the same page, offset slightly so it doesn't land exactly on top of the original. ↻ "Rotate" turns it 90° clockwise with each tap. ✕ "Delete" removes it, the same as pressing Delete or Backspace.
- "Rotate" works for every shape and drawing tool, plus "Timestamp" and "Measure". "Table", "Sign", and "Text" can't be rotated.
- "Copy" and "Paste" are also available as standalone buttons in the main toolbar, next to "Select". "Copy" only appears once something is selected; "Paste" only appears once something has actually been copied. On desktop, Ctrl+C, Ctrl+X, and Ctrl+V do the same thing.
- A pasted annotation lands in the middle of the part of the page you are looking at right now — not back at its original position — so it appears where you are working, even when you are zoomed in on a large sheet. Paste again without moving the view and each new copy steps slightly down and to the right, so copies never stack exactly on top of each other; scroll, zoom, or change page and the next paste lands dead center again. "Duplicate" is different: it always places its copy right next to the original.
Dragging an annotation only moves it within its own page. To move one to another page, select it, "Copy" (or "Cut", to remove it from the original page), navigate to the destination page, then "Paste" — it lands in the middle of the part of that page currently in view.
Deleting Pages
- Navigate to the page you want to remove, then tap the 🗑 button in the page controls at the bottom of the screen.
- StampInk asks you to confirm, naming the page by its current number. If the page has any markup on it, the confirmation says so — deleting the page removes its markup too.
- The page is hidden immediately and the remaining pages renumber to close the gap. Nothing is actually removed from the file until you Save.
- Ctrl+Z restores a deleted page, exactly like any other action.
- You can't delete the only remaining page — the button disables itself once just one page is left.
Adding Pages
- Tap the "Add Page(s)" button in the main toolbar (between "Drive" and "Save"). Three buttons appear in the row below the toolbar: "Blank Page", "File", and "Scan a Photo". Tap "Add Page(s)" again to close the row without adding anything.
- Blank Page adds one blank page. It automatically matches the size and orientation of whichever page you're currently viewing — useful for plan sets that mix sheet sizes, such as a different-size cover sheet.
- File opens your device's file picker. Choose one or more PDFs, photos (JPG, PNG, BMP, or WEBP), or a mix of both. Every page of each PDF is added, and each photo becomes a US Letter page, using the same automatic orientation rule as opening photos with "Device". Everything is added in the order you chose it. Any other kind of file is skipped, and the status bar says how many were skipped. HEIC photos aren't supported yet — share them as JPEG first.
- On a phone or tablet, if you choose a single photo with "File" (for example, one you just took with the camera), StampInk shows the same "Add more photos?" window that "Device" does, where you can add more photos and tick "Stamp date & location on photos". Tap "Done" to add them.
- Scan a Photo opens the "Scan" picker. Choose your photos, then crop, straighten, and filter them exactly as described under "Scanning a Photo". When you tap "Finish", the scanned pages are added to the end of your open document instead of opening as a new document.
- New pages are always added at the end of the document, regardless of which page you were viewing. StampInk scrolls to the first new page once it's added.
- A document can hold up to 45 pages in total. If an addition would go past that, StampInk adds nothing and says so in the status bar.
- Because adding pages rebuilds the document, it clears the Undo/Redo history — your existing markup stays exactly where it is, but can't be stepped back through past that point. If you have any unsaved edits, StampInk asks you to confirm first (for "File" and "Scan a Photo", after you've chosen your files); if you haven't drawn anything yet, it adds the pages immediately with no prompt.
- Pages you deleted earlier stay deleted, and you can save a document whose only change is its added pages.
11Editing Existing Annotations
Double-clicking any annotation with the "Select" tool active opens an editor for that annotation type:
| Text label | Reopens the "Text" dialog pre-filled with the existing wording, font, color, wrap, and alignment. Click "Update text" to apply — its position and size are kept. |
| Timestamp | Reopens a simple inline text overlay with the stamped date/time as plain text. Edit and press Enter to save, Escape to cancel. |
| Table | Reopens the "Insert Table" dialog pre-filled with all data, styling, and row colors. Click "Update table" to apply. |
| Signature | Reopens the "Sign" dialog with the "Draw", "Type", and "Upload" tabs so you can replace it. Click "Update signature" to apply — its position and size are preserved. |
| Shape | (rectangle, circle, polygon, triangle, diamond, line, arrow, pen) Opens a floating property editor with line color, stroke width, and line style controls; fill toggle, fill color, and fill opacity controls appear too for "Rectangle", "Circle", "Polygon", "Triangle", and "Diamond" (not "Line", "Arrow", or "Pen"). Click "Apply" to commit, "Cancel" to revert. "Dimensions" is set when a shape is drawn and can't be toggled from this editor afterward. |
| Measure | Opens the same floating property editor as shapes, with line color, stroke width, and line style controls, plus "Measure"-specific Label size and Label background (enable, color, opacity) controls. Click "Apply" to commit. |
All edits made through the double-click editors are pushed to the undo stack. Press Ctrl+Z to revert any edit including text changes, table updates, signature replacements, and property changes.
12Undo and Redo
| Ctrl+Z (Undo button) | Reverses the last action. Repeatable through the full history. |
| Ctrl+Y or Ctrl+Shift+Z (Redo button) | Re-applies the last undone action. |
The undo stack covers: drawing, erasing, moving, resizing, deleting, text edits, table edits, signature edits, and shape property changes.
The undo/redo history exists only for the current session. Closing the document (or reloading the page) clears the history. Performing a new action clears the redo stack.
13Themes: Light, Dark, and Auto
| Auto | Follows your OS setting. Recommended for most users. |
| Light | Forces light interface regardless of OS setting. |
| Dark | Forces dark interface. Useful in low-light environments. |
- Click the theme button (far right of toolbar) to cycle: Auto → Light → Dark → Auto.
- Your preference is saved in your browser and remembered on your next visit.
- The PDF canvas always renders at full contrast regardless of theme.
Language (English / Español)
StampInk's interface is available in English and Latin American Spanish. Right next to the theme button, a small globe icon toggles between the two — it shows the language you'd switch to, not the one currently active.
- Click it to switch language. The page reloads immediately so every part of the interface — dialogs, menus, and messages — updates consistently.
- Your choice is saved in your browser and remembered on your next visit, the same as your theme preference.
- Toolbar icon names (Pan, Select, Rectangle, and so on) stay in English in both languages, matching this manual's own convention of pairing a Spanish description with the English tool name.
14Saving Your Work
When you save, StampInk downloads an annotated copy of the PDF to your computer. All annotations — including signatures — are permanently flattened into the page content, making them printable in every PDF viewer and printer without any special settings.
- Click "Save" to open the "Save:" options. "Save File Copy" saves the whole document, all pages. "Save Section Copy" saves a one-page PDF cropped to exactly what is on screen — handy for sending a quick excerpt. Ctrl+S saves a file copy straight away.
- A save gate dialog appears if you have no active license.
- With an active license or trial, the file downloads immediately.
- The filename has "-markup.pdf" appended ("-section.pdf" for a section copy). Trial watermarked files use "-TRIAL-markup.pdf" ("-TRIAL-section.pdf"). A digitally signed file also gets "-signed", as in "-markup-signed.pdf".
- To sign the saved file with your own digital certificate, tick "Digitally sign" in the "Save:" options before choosing "Save File Copy" or "Save Section Copy". See "Digital Certificate Signing" under "Working with Signatures".
- The "Vault" button in the "Save:" options opens "Vault security", where you choose how your saved signatures, initials, stamp, and certificate are unlocked. See "Vault Security: Password, Security Key, or Both" under "Working with Signatures".
- A photo (or batch of photos) converted to PDF can be saved immediately, even with no markup added — "Save" downloads the converted PDF as-is. A PDF you opened directly still needs at least one annotation before "Save" produces a file — unless "Digitally sign" is ticked, which lets you sign and save a PDF as it is.
Once saved, annotations cannot be edited by re-opening the saved PDF in StampInk. StampInk does not auto-save — save regularly if making many changes. Keep your original unannotated PDF as a backup. The original file on your device is never modified.
If a saved PDF prints incompletely from Chrome's built-in PDF viewer — for example, only a small Device Stamp QR code appears on an otherwise blank printed page — this is a known limitation in how Chrome sends certain image content (most often scanned pages) directly to a printer, not a problem with the saved file itself. The page displays correctly on screen and prints correctly from other PDF viewers. Open the print dialog's "More settings" and enable "Print as image" to work around it — this tells Chrome to print a rendered image of the page instead of sending its content natively.
15Opening and Saving from Google Drive (Beta)
StampInk can open a PDF directly from your Google Drive, let you mark it up as usual, and save your changes back to the same file — without the file ever passing through StampInk's own servers.
Opening a File from Drive
- Click Drive in the toolbar, or Open from Google Drive on the start screen.
- Sign in with your Google account if prompted.
- Choose the PDF you want to open from the picker window.
- The file loads into StampInk exactly as if you'd opened it from your device.
Saving Back to Drive
Once a file is open from Drive, the Save button writes your markup back to that same file automatically. A second button, Save local copy, is also available if you'd like a copy downloaded to your device as well.
If the file was changed on Drive by someone else since you opened it, StampInk will warn you and let you choose whether to overwrite the Drive version or save a local copy instead, so nothing is lost.
Google Drive integration is in Beta. It works with no extra steps in Chrome and Opera. In Firefox and Brave, if the Google sign-in dialog gets stuck, refresh the page, then look for a shield or privacy icon near your address bar and allow this site, then try "Open from Google Drive" again.
Availability: Google Drive integration is currently available on the hosted StampInk service (app.stampink.app). It is not yet available on self-hosted LAN deployments.
16Licensing
StampInk uses a save gate to control access to clean (watermark-free) saves. When you click "Save" without an active license, a dialog appears with three options:
Trial Code
- Enter a TRIAL-XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX code to activate 30 days of full access.
- Trial codes are one-time use per device.
- Get a trial code from the link in the save dialog.
- Files saved under a trial are limited: every annotation — lines, shapes, text, and signatures — saves in red with a solid line style, no matter what color or style you picked while marking up. This only affects the saved file; you can still use every color and line style while working.
- The Measure tool's distance line is the one exception and keeps its dashed style, since the dash marks it as a measurement, not a decorative line.
- A message appears each time you save under a trial, confirming this before your file downloads.
- Trial-saved files also include a small "StampInk Free Trial" label in the corner of the page.
License Key
- Enter a license key to activate your license. Keys are validated against the license server and tied to specific devices.
- SEAT-XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX — Individual license: 1 seat, up to 3 devices.
- Licenses are validated against the license server on activation and re-checked weekly. A 7-day grace period allows offline use if the server is unreachable.
- Each device activation is tracked — visit app.stampink.app/manage.html to view or remove active devices.
- Saves on a licensed tier stamp a small QR code, called a Device Stamp, in the bottom corner of every page, identifying which device and license produced the file — including when saving fully offline with no internet connection at all. It contains no personal information and doesn’t affect the document’s content — scanning it just returns a short code. Basic (watermarked) saves don’t get one, since there’s no license behind them to identify.
Save with Watermark (Basic)
- Save immediately without a license.
- A "STAMPINK TRIAL — stampink.app" watermark is tiled diagonally across every page.
- The watermark renders on top of all content and annotations.
- Watermarked files are for evaluation only and not suitable for official submissions.
Expired or Revoked Licenses
- When a trial or timed license expires, the status bar shows a notification on the next save attempt.
- The save gate dialog reopens automatically.
- Trial codes cannot be reused on the same device after expiry.
- If a license is revoked (for example, after a refund or a policy issue), the save gate shows a message that the license has been revoked, rather than expired.
- This can also happen automatically, not only when you click "Save" — StampInk checks periodically in the background and right when you bring the app back to the foreground, so you may see this message shortly after reopening it even if you haven't tried to save anything yet.
Clearing License Data
To reset license data in your browser (for testing or troubleshooting), paste the following into the browser console (F12 → Console):
localStorage.removeItem('planink-used-codes');
17Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Ctrl + O | Open a PDF, or one or more image files (JPG, PNG, BMP, WEBP) |
| Ctrl + S | Save annotated copy — signed too, if "Digitally sign" is ticked (opens license gate if needed) |
| Ctrl + Z | Undo |
| Ctrl + Y / Ctrl + Shift + Z | Redo |
| Ctrl + C | Copy selected annotation |
| Ctrl + X | Cut selected annotation |
| Ctrl + V | Paste — lands in the middle of the visible part of the current page |
| Ctrl + + / Ctrl + = | Zoom in |
| Ctrl + - | Zoom out |
| Ctrl + Mouse Wheel | Zoom in / out |
| S | "Select" / Move / Resize tool |
| V | "Pan" tool (default on open) |
| X | Open "Text" dialog |
| N | Open "Sign" dialog |
| I | Open the "Insert Image" panel (quick-insert slots, "Browse file…") |
| K | "Timestamp" tool |
| T | Open "Insert Table" dialog |
| P | "Pen" (freehand) |
| H | "Highlighter" |
| E | "Eraser" |
| L | "Line" |
| R | "Rectangle" |
| > | "Arrow" |
| C | "Circle" |
| A | "Triangle" |
| G | "Polygon" |
| D | "Diamond" |
| M | "Measure" tool |
| B | Open the "New" panel (create a blank file) |
| Delete / Backspace | Delete selected annotation |
| Escape | Cancel in-progress shape · Deselect · Close "Text"/"Sign"/"Table" dialogs without saving · Cancel Timestamp edit |
| Enter | Line break within the "Text" dialog · Commit Timestamp edit · Finish drawing a Line, Polygon, or Measure |
| Middle mouse button | Pan (works with any tool active) |
18Touch Screen Usage
| Single finger drag ("Pan" tool) | Scrolls the page |
| Single finger tap | Selects tools, clicks buttons, places annotations |
| Two-finger pinch | Zooms in and out, centered on your fingers |
| Single finger draw (drawing tools) | Draws annotations |
| Drag a "Scan" corner or edge handle | Shows a zoomed magnifier of that spot, so you can place the crop line precisely |
- The toolbar scrolls horizontally on narrow screens — swipe left or right to reach all tools.
- All dialog boxes are touch-friendly.
- The "Sign" dialog's "Draw" pad supports touch and stylus input, the same as the main canvas.
19Installing StampInk as an App
At app.stampink.app, StampInk can be installed as a standalone app instead of used only in a browser tab — its own window, its own icon in your app launcher or Home Screen, no address bar.
- In Chrome or Edge (desktop or Android), an install icon appears in the address bar (or the ⋮ menu). Click it and confirm to install.
- On Safari (iOS/iPadOS), tap Share, then "Add to Home Screen."
- Once installed, StampInk opens in its own window and gets its own icon — no browser chrome, no address bar.
Installing is only available on StampInk's hosted addresses, such as app.stampink.app. A LAN deployment your organization provides (for example, an internal address like eccsvr) will never offer to install — this is intentional, since a LAN-only install could silently stop working the moment you leave that network. The LAN version still works fully in a regular browser tab.
If Your LAN Server Becomes Unreachable
If you're using a LAN deployment and it becomes unreachable — for example, you've left the office network — a banner appears at the top of the screen: "Can't reach your LAN server right now." Tap the link in the banner to switch to the hosted cloud version instead.
The cloud version is a different server, so you'll see the license/trial gate there even if you're already licensed on your LAN deployment. Activating there uses one of your license's device slots, the same as installing on any new device.
20Tips and Best Practices
General Workflow
- Open the PDF and navigate to the correct page in "Pan" mode before drawing.
- Set your color and stroke width before drawing — these apply to new annotations immediately.
- Use "Undo" (Ctrl+Z) freely. It covers everything including moves, resizes, edits, and deletions.
- For long documents with many pages, annotate one page at a time and save after each page.
- Photos of documents can be opened directly — no need to convert to PDF first.
Preparing a Document for Signing
- Add any text first with "Text", then place certificates, stamps, and signatures last so they sit on top of everything else.
- Use the quick-insert slots for wording you use often, and check every certificate against your state's requirements before signing — StampInk places the image but doesn't check its wording.
- Whether a document is signed on screen before printing, or printed first and signed by hand, is your decision under your state's rules — StampInk supports either order.
- If you use a digital certificate, apply it last: finish all text, certificates, stamps, and signatures first, then save with "Digitally sign" ticked — any change after signing invalidates the signature. Use a certificate your state accepts.
- Check the finished page at full size before you save or print — zoom in on the signature and stamp to make sure nothing overlaps.
Editing and Correcting Annotations
- Double-click any annotation with the "Select" tool to edit it without deleting and redrawing.
- Use the shape property editor to adjust color, width, or fill on placed shapes.
- Text labels can be updated in-place — the edit is undoable.
Working with Tables
- Use the "Table" tool to build a simple grid — a fee schedule or an exhibit list, for example — with a header row and colored data rows.
- Set per-row fill colors if you want certain rows to stand out.
- Place the table last so it renders on top of other annotations.
- Resize the table with the "Select" tool after placing to fit your available space.
Using the "Sign" Tool
- Use "Type" mode for a quick, legible signature; use "Draw" mode when you want your actual handwriting.
- Place your signature last, after other annotations, so it sits on top.
- Resize it once placed with the "Select" tool rather than trying to get the size exactly right in the dialog.
- To reuse your signature or initials, save them to the vault (see "Saved Signatures, Initials, and Stamp") instead of redrawing them each time.
- If you protect the vault with a security key, register a second key as a backup and keep it somewhere safe — a lost only key can’t be recovered.
Using the "Text" Tool
- Type the full label before worrying about sizing — the dialog's preview shows it at a comfortable reading size regardless of how big or small the box ends up on the page.
- Turn "Wrap" on for longer labels you'll want to resize later; leave it off for short one-line callouts where you want full control over exactly where the line breaks.
- Resize the label once placed with the "Select" tool — width and height resize independently, so you can widen a label without also making it taller.
- Since a text label is an image once placed, pick your font and color before clicking "Insert text". "Update text" keeps your wording and re-renders it if you change your mind, but getting it right the first time saves a step.
Using the "Measure" Tool
- Select the "Measure" tool (M), click to place the first point, then click again for each additional waypoint — a running preview shows the segment as you move the pointer. Pause briefly, double-click, or press Enter to finish; Escape cancels.
- Measurements magnetically snap to round numbers (1 / 5 / 10 / 25 / 50 / 100 ft or m) as you draw, so a line meant to land on exactly 100 ft does so cleanly. Change the increment or turn "Snap" off in the "Measure" toolbar row; hold Alt while drawing to bypass snapping for one segment.
- If the page has no printed scale but shows something of known real-world size, use "Calibrate": click the "Calibrate" button, draw a line along that known feature, finish it, then enter its real length. StampInk derives the scale and recalculates every existing measurement on the page to match.
- Use the "Measure" toolbar row's Label size and Label background controls (or the double-click editor, for a measurement already placed) to make a dimension label stand out against busy page content — a colored, semi-opaque box behind the text reads clearly even over dense linework or imagery.
- The measurement label, including any background box, is embedded in the saved PDF alongside your other annotations.
- Before measuring, verify the scale — scanned or resized pages may not match their printed scale. Calibrating against a known object on the page (above) is usually faster and more reliable than trusting a printed scale bar.
Using "Scan"
- Frame the whole document in the photo with a bit of margin around it — it's easier to drag a corner in than to guess where an edge outside the frame would be.
- Pick "Black & White" for text-heavy documents like permits and receipts; use "Enhanced Color" or "Original" when color itself matters, such as a photo with colored markings or stamps.
- On a touch screen, watch the magnifier rather than your finger while dragging a corner — it shows the exact point that will become that corner, not the point your fingertip is covering.
- Once the corners are roughly right, fine-tune each side with the handle at the middle of its edge — it slides the whole side at once, which is quicker than re-placing two corners.
- Good, even lighting helps more than a high-resolution camera — "Black & White" uses an adaptive threshold that already compensates for some shadow and glare, but an evenly-lit photo will always scan more cleanly.
- If the batch mixes portrait and landscape photos, "Auto" keeps every page portrait and shrinks any landscape photo to fit; choose "Portrait" or "Landscape" instead, on the same screen, to force every page in the batch to that orientation.
Using "Image"
- Use "Image" for anything that isn't a signature, initials, or stamp you want to keep — a photo, a certificate, a receipt, a screenshot — in JPEG, PNG, WEBP, or BMP; use "Sign"'s "Upload" tab for a signature, initials, or stamp image you want to save to the vault.
- Resize from a corner handle to keep the photo's proportions — every handle is locked to the same aspect ratio, so there's no dragging it into a stretched, distorted shape.
- Double-click an image to replace its picture in place, rather than deleting it and inserting a new one — its position and size carry over to the new photo.