快速和轻松创建考试试卷

一个专注于创建问题和考试试卷的数学编辑器。内置模板,轻松创建和导航,全部免费!

Create worksheets under a minute

1 - Questions

Build your paper in seconds, then make it perfect

Generate by topic & level, preview real LaTeX, then bulk-edit without losing your place. All question actions work on the live paginated canvas.

Generate, don't type

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.

  • Stage + topic + subtopic picker with search
  • Level selector & Random
  • Quantity selector & live LaTeX preview
  • Marks calculated for all questions

Also

Exam Builder templates (Pro) & single "Add question" - both add to the canvas and auto-paginate.

Edit real maths, not placeholders

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.

  • KaTeX rendering + wrap-aware line breaking
  • SVG diagrams where available
  • Per-question: show marks (custom count) · show options (Wrap / All new line) · answer space
  • Add answer space for your questions (white-space, lined, box)

Organise like a power user

Drag-and-drop on the canvas, move up/down, duplicate, regenerate, delete. Or open Edit Questions Menu for bulk work.

  • Drag with visual drop indicator · vertical/horizontal grid aware
  • Duplicate · Regenerate · Shuffle selected · Swap two
  • Hold-to-delete (2s), select-all, sort & per-page view

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

Arrange it how you teach

Layout

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.

Styling & page control

Question numbers

1Q1Question 1

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.

Aa48

Page numbering

Top leftTop rightBottom leftBottom right

Toggle show, choose position, set start number, appearance: Page / P / Number (e.g. "Page 3").

3 - Front Page · Header · Answers

Make it feel printed before you print

Front page

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.

Header

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).

LeftCenterRight
Header textEvery page · Answer space

Headers can be scoped to the first page or every page, and can target question or answer sheets.

Answers

Answer sheets, your way

  • Include answers · Include explanation
  • Export answers in separate file
  • Answer layout: Linear or Grid (2–5, vertical/horizontal)
  • Answer border width 0–8 + colour picker

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

A canvas that behaves like a document - and exports like one

Export - PDF or JSON, exactly how you need it

File

File name + Answers file name

Set separate names for the question paper and answers when exported separately.

PDF

ImagesSelectable Text

Images (print-perfect) or Selectable Text (LaTeX) — LaTeX is Pro, scaled via backend.

Quality

DPI & Compression

144 DPI192 DPI300 DPI

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.

GeneralPositional

Top bar & viewport

  • 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

Open the editor - no account needed for the free canvas

Fits the same engine that powers your exports. Upgrade only when you want saves, LaTeX PDFs and templates.

Open editor
Privacy Policy | Terms of Use | Copyright & DMCA | © 2025-2026 Examiniser. All rights reserved