Register
Front
Back
Check details
Payer name
Payer address
Bank address
Fraction number (optional, printed near date)
Date
Pay to the order of
Amount (numeric)
Amount in words (auto-fills, editable)
Memo
Signature text (optional typed version)
Draw your signature
Clear pad
Use this signature
Or upload a signature image
Apply to canvas
Handwriting style
Font for fields you fill in (date, payee, amount, memo, signature)
Caveat — casual
Dancing Script — flowing
Patrick Hand — print-like, most legible
Shadows Into Light — thin pen, slight shake
Just Another Hand — ballpoint feel
Reenie Beanie — rough casual
Architects Daughter — pencil/pen hybrid
Kalam — natural weight variation
Nanum Pen Script — sketchy pen
Gloria Hallelujah — rounded uneven
Text & spacing
Label size — DATE, PAY TO THE ORDER OF, MEMO, AUTHORIZED SIGNATURE, etc.
Small — current sizes
Normal — slightly bigger
Large — noticeably bigger
Extra large — biggest labels
Scales the pre-printed labels on front and back (including ENDORSE HERE, boundary text, SECURITY FEATURES heading and body). Does not affect handwriting fields.
Row spacing preset (front + back)
Compact — tighter, closer to original
Normal — more breathing room
Large — biggest spacing between rows
Rebuilds the layout with new spacing, so any manually dragged positions (via Edit layout) reset to the new preset's default.
Handwriting size — all filled-in fields
Normal
Large
Extra large
Huge
Massive — closest to real handwriting on paper
Affects payee, amount in words, amount in box, date, memo and signature. Also adds a small letter-spacing so characters don't look cramped at larger sizes.
Sections (front)
Payer name & address
Memo line
MICR line
Check number
Bank name & address
Second signature line
Amount box border
Security border
VOID watermark
Design (front)
Background style
Current — fine diagonal lines
Guilloché waves
Fine dot grid, clean border
Minimal — soft gradient, no pattern
Ornate corners
Flat, no pattern
Each option pairs a background texture with a matching border treatment — the security border toggle below still turns the border on/off.
Upload your own background / template
Uploading replaces the background with your image; fields stay editable on top. Bring your own artwork — this tool won't generate a specific bank's branded design (logo, security pattern) even from a photo of one.
Photo mode — realistic paper look
Apply to PNG exports
Adds a subtle tilt, shadow, paper fiber, film grain and lighting so a PNG looks like a photo of a real paper check. PDF exports and print preview stay flat for printing.
Surface background
Tilt: -0.6 °
Shadow: 0.35
Paper fiber: 0.30
Film grain: 0.50
Lighting: 0.40
Soft blur: 0.30
Preview photo mode
Custom fields (for your own photo)
After uploading your own check photo above: cover any text you don't want, then drop in a field wherever you need one. Both are placed by clicking directly on the check.
Cover colour (match your photo's paper)
+ Cover patch
+ Text field
Click anywhere on the check below to place it. Esc to cancel.
A placed field is handwriting-styled and editable like any other layer — drag, resize, or double-click it (in Edit layout mode) to type your own text directly.
Back of check
Endorsement restriction wording
Printed under the endorsement line on the back — use whatever wording your bank requires for mobile deposit, or leave it blank.
Layers on this page
Fields are locked so filling in the form won't accidentally move anything. Tap "Edit layout" above the check to reposition or resize.
Click a layer to select it, drag corners to resize, drag to reposition. The ✕ hides a layer (use section toggles above to bring built-in ones back).
Templates
Download template (.json)
Load template
Save as image
Front → PNG
Back → PNG
Save as PDF
Check PDF (front + back)
3-up letter sheet PDF