🧱 Add a blockClick any text on the page to edit it. Drag ⣿ to reorder, ✕ to delete.
Text size100%
📎 Extras — QR code & signature
Tip: “🔐 Verify this document” makes a scannable QR that opens a public verification page for this exact document (offer letters, certificates, anything) — it works after you “Save to library”, and it does NOT publish to the website.
✍️ Signature image (optional)
Upload once — it's saved below. Click a saved signature to use it; it's placed automatically on the signature line.
More options
🎓 Publish to website · Internship
The generated document is captured as the certificate image. These fields fill the card on the website internship page.
Your document
Click any text to edit it directly
Letterhead
Template editor
{{double_curly}} = a field
Body — edit visually, or switch to HTML. Use + Field for blanks like {{name}}.
Drag in ▸🏷 Title✍ Signature▦ Table— Divider
Live preview
how the body renders
Letterhead
Letterhead
full-page design, repeats on every page
Upload a letterhead you have already designed — border, header, watermark and footer
baked into one image. It becomes the background of every page; the text header above is
used only when no letterhead is selected.
Safe area (where the text sits inside the frame)
Percentages of the page. Raise the top until the body clears your header, and the
bottom until it clears your footer. Applies to the selected letterhead.
Saved letterheads — tap one to use it
1 · Import roster (CSV)
No data yet
…or paste CSV text
Numbers are auto-detected. Rename columns, group them into sections, and add formula columns (e.g. [Basic] + [HRA] − [PF]) in the editor below. Everything totals automatically.
2 · Edit data · sections · formulas
⚙ Column manager — rename · type · formula · section · reorder · delete