1 - Questions
Generate by topic & level, preview real LaTeX, then bulk-edit without losing your place. All question actions work on the live paginated canvas.
Pick stage - Primary, Secondary or Sixth Form - search a topic / subtopic, choose Level 1–N or Random, set how many, preview the LaTeX, then add. Bulk adds are supported.
Also
Exam Builder templates (Pro) & single "Add question" - both add to the canvas and auto-paginate.
Each question stores LaTeX, answer LaTeX, optional SVG diagram, marks and options. Edit with the math shorthand field - smart fences, superscript, virtual keyboard with × variants.
Drag-and-drop on the canvas, move up/down, duplicate, regenerate, delete. Or open Edit Questions Menu for bulk work.
Bulk edit: Change topic/level for many, batch toggle Show options / Show marks, batch set Wrap vs All new line - with measured height recalculation.
2 - Layout & Styling
Modes
Linear or Grid
Grid size: 2 · 3 · 4 · 5 columns. Ordering: Vertical or Horizontal.
Border
Width 0–8 + full colour
Hex input, colour picker, and R/G/B sliders (0–255). Live on canvas.
Layout changes re-paginate instantly. Per-page stats (questions & avg level) update live.
Question numbers
Ending: none · ) · . · # · starting: New Line / Inline · alignment: Left / Center / Right.
Typography
Font size 1–48
Applied to body & question numbers. Heights re-measured for pagination.
Page numbering
Toggle show, choose position, set start number, appearance: Page / P / Number (e.g. "Page 3").
3 - Front Page · Header · Answers
5 templates
Pick a layout, then edit every field: title, description, name/date labels. For Edexcel/AQA you get board title, qualification, subject, paper reference, time allowed, marks, centre/candidate labels, instructions title + instructions (one per line), and footer. Front page adds one paginated sheet before Q1.
Up to 3 items
Each header has: text, alignment (left / center / right - unique per item), font size 8–72, "Every page" toggle, and optional answer space with size slider (0–150px).
Headers can be scoped to the first page or every page, and can target question or answer sheets.
Answer sheets, your way
When enabled, answers paginate independently and can be kept in the same PDF or split. A divider marks the answer section on canvas.
4 - Export & Workflow
File
File name + Answers file name
Set separate names for the question paper and answers when exported separately.
Images (print-perfect) or Selectable Text (LaTeX) — LaTeX is Pro, scaled via backend.
Quality
DPI & Compression
For image PDFs. Compression: None / Low / Medium / High (also controls gzip level for JSON).
JSON
General vs Positional
General vs Positional — Positional includes per-element x/y/width/font & pagination.
Undo / Redo
Buttons + Ctrl+Z / Ctrl+Shift+Z / Ctrl+Y. History is paper-scoped.
Live paginated preview & zoom
Canvas uses viewport culling for performance, shows total pages. Zoom 50–200% (×10), reset chip in the corner.
Save & share
Save (Pro) with unsaved-changes dot. Share as Viewer (read-only footer + stats) or Editor. On tiny screens a dismissible warning appears.
Try it now
Fits the same engine that powers your exports. Upgrade only when you want saves, LaTeX PDFs and templates.
Open editor