Signature blocks

A Signature block captures a hand-drawn signature inside a Paper. Designers drop it into a template; the person filling the form draws their signature with a finger, stylus, or mouse, and the image is stored alongside the rest of their answers.

1 · Insert a signature block

Open any template in the editor. On a blank line type a slash and pick Signature from the menu, or start typing to filter — "sign" and "signature" both jump straight to it. You can also use the Insert popover in the top toolbar if you'd rather click than type. A fresh block appears as a dashed box labelled "Tap to sign" — the placeholder the signer will see.

Like Short Input or Checkbox, a Signature block is a fillable block, not content you author yourself. Once it's in the template, you don't draw anything; you're describing a slot. Every Paper created from this template will carry that slot, empty, until a signer fills it.

Slash menu filtered by /sign showing the Signature entry under Insert component
Type /sign on a blank line — Signature is the only match.

2 · The signing experience

When someone opens a Paper at the public form URL (`/paper/q/…`), tapping or clicking the dashed signature box opens a full-screen signature pad. The pad accepts mouse, touch, and stylus input — every stroke is captured on a canvas and exported as a transparent PNG when the signer hits Confirm.

Confirm uploads the image and renders the signature inline in the document. Clear discards the current signature and re-opens the pad so the signer can try again. Once the Paper is submitted (or the form is otherwise locked), the signature block locks with it — no more edits, no re-signing, the image is part of the saved record.

Signature pad open as a modal — Sign here title, dashed canvas with Draw your signature here, Clear / Cancel / Confirm buttons
Tapping the placeholder opens a full-screen pad — mouse, touch, or stylus.

3 · Compose with name and date

A Signature block deliberately stores only the signature image — no signer name, no timestamp. That keeps the canvas focused on the actual drawing and lets you decide which other fields belong next to it for any given form.

For real consent or contract layouts, place a Short Input (signer's name) and a Date Selector (signing date) right beside the Signature block. Each is its own block, so the answers land as separate fields you can read, export, or display independently. A common pattern: a sentence like "I agree to the terms above", then a Name input, then the Signature, then a Date.

Editor showing a signature block paired with a consent sentence, a name input, and a date selector
Compose with a sentence, a name input, and a date — each is its own block.

What's next

For the full catalog of fillable and content blocks you can drop into a template, Block types is the reference you can come back to whenever you're laying out a new form.