Arithmetic practice
MathematicsPractise calculations, find a missing value or focus on selected times tables.
Open generatorTHE TOOL COLLECTION
Explore 54 learning tools and our holiday collections. Open a tool or choose a seasonal activity, personalize your content and print what you need.

Make something for your next lesson
Choose an activity below, or search by the task you want to practise.
Practise calculations, find a missing value or focus on selected times tables.
Open generatorAligned digits, long division and space for written methods.
Open generatorUse your own word list and clues for spelling practice.
Open generatorRearrange familiar spellings with clues from your own list.
Open generatorHide your words in a custom grid with clear direction rules.
Open generatorConnect your terms and meanings in two shuffled lists.
Open generatorA paired paper deck with the density and print method you choose.
Open generatorRead your clues and connect familiar words at shared letters.
Open generatorCalculate, read fraction pictures or shade equal parts.
Open generatorConnect place value and percentages through a focused practice set.
Open generatorRead the dial and follow a clearly labeled passage of time.
Open generatorKeep the quantity consistent while changing the unit.
Open generatorPractise Aa pairs with aligned stroke and writing rows, or trace names and make blank paper.
Open generatorRebuild supplied sentences from words or protected phrases.
Open generatorChoose the gaps and the support around your own text.
Open generatorPractise Mandarin readings or fill blank pinyin paper with fixed millimetre guides, separate spacing and an optional drawing box.
Open generatorPrint Hanzi models, stroke steps or full blank grids with fixed cell sizes and an optional header.
Open generatorMark exact Hanzi or use character/line intervals in your adopted Chinese text, with ruled gaps and a matching reference.
Open generatorSort your items with a stated rule, accepted categories and teacher reasons. Choose writing lines or cut-out text cards.
Open generatorMake a quiz or mix arithmetic, words, fractions and number lines; arithmetic sections support 1–6 columns.
Open generatorGenerate one- and two-step stories from checked templates with calculations, units and adjustable space.
Open generatorIdentify shapes or calculate perimeter and area using checked labels and units.
Open generatorUse your passage and questions with exact excerpts, references and open-response guidance.
Open generatorCompare components, structures and similar forms with a stated teaching criterion.
Open generatorForm words and practise contextual combinations with open teacher references.
Open generatorArrange, expand, condense and repair checked sentences with clear teaching goals.
Open generatorMake different word, number or picture cards and a matching calling checklist.
Open generatorUnique-solution 4×4, 6×6 and 9×9 grids with technique-based practice.
Open generatorConnected rectangular mazes with checked routes, four passage styles and adjustable density.
Open generatorTurn your messages into consistent letter or number codes, with hints and a matching key.
Open generatorBuild number sequences and repeating shapes with missing terms, rule hints and matching answers.
Open generatorPlace numbered points on your own image, add a word bank and print matching answers.
Open generatorRead integer or fraction labels and follow exact jumps.
Open generatorCount, draw dots, compare two groups, make five or ten, and explore open number bonds with teacher references.
Open generatorKeep the digit size fixed while adjusting writing-cell height. Gray, dashed and hollow models support numbers from 0 to 99.
Open generatorCombine model, trace and blank stages with adjustable line weight, style and frame gaps.
Open generatorListen, blend, isolate or choose a picture word, with all options drawn from taught spellings.
Open generatorChoose from 20 original pictures. Solve the equation, match the code and add colour.
Open generatorChoose solid or dashed cutting paths, mirrored routes, scissors cues and adult pre-cut entries.
Open generatorMake measured square, coordinate and isometric paper, with one, two, four or six coordinate panels per sheet.
Open generatorUse exact inch or metric spacing with one to three columns, optional margin rules and binding space.
Open generatorMake weekly logs or 1–6-column book cards. Dense cards use landscape paper and retain complete long responses.
Open generatorDaily and weekly tasks, independent completion and submission, with continuing notes.
Open generatorCreate a Cornell notes template with adjustable cues and summary, four ruling styles, two copies per page, local saving and A4 or Letter printing.
Open generatorBuild a visual routine chart with original pictures, your photos, optional times and ordered steps. Make first / then boards or printable routine cards.
Open generatorCreate a reward chart printable with real dates, star or sticker spaces, numbered goals and separate personal charts. Save editable progress and print at actual size.
Open generatorMake dot grid paper printable with exact spacing, independent dot size and shade, trimmed journal inserts and a comparison sample. Save settings and print A4 or Letter.
Open generatorMake blank staff paper with measured line spacing, single or piano staves, optional clefs and bar lines. Preview actual capacity and print A4 or Letter.
Open generatorCreate a teacher planner printable with custom teaching days, lesson periods and up to 26 weeks. Switch between a timetable and detailed lesson planning.
Open generatorPrint school months with readable event titles in large date cells and complete event details in an appendix.
Open generatorWeekly, monthly and hundred-day records with rest days, grids and individual cards.
Open generatorCreate a chore chart printable with clear jobs, named owners and dated completion boxes. Use a personal week, shared family assignments or rotating classroom responsibilities, then keep an editable master for the next cycle.
Open generatorMake a first day of school sign with personal details, original frames and a class list. Print A4 or Letter and keep an editable copy.
Open generatorMake classroom certificates with individual awards, specific reasons and class names. Print one or two per sheet and save an editable set.
Open generatorColoring, worksheets and activity packs for Halloween, Thanksgiving and Christmas. Choose a holiday, then personalize and print an activity.
Browse collectionTry a shorter name, a subject or a feature such as division or spelling.
Find the right fit
The worksheet generators serve different learning goals. A short sample helps you decide whether the activity, the number of questions and the writing space are appropriate. Use the descriptions below to compare the available controls, then open the relevant tool. You can adjust a worksheet within its generator before printing; a learner’s current lesson is a more useful starting point than an assumed grade label.
Use arithmetic when you want horizontal equations for calculation or fact recall. The two operands can be whole numbers from zero to 999. Their range and the optional maximum answer magnitude are separate controls: allowing two numbers up to 20 does not by itself keep an addition answer within 20. Set an answer limit as well when the result must stay within that boundary. Carrying and borrowing conditions apply to their respective operations, and division can allow remainders.
Choose one operation for a focused session or select several for a review sheet. Each question still contains one operation. A small range or a tight rule can limit the number of unique questions available, so check the actual generated count. Optional negative subtraction is available when it fits the lesson. The row control rearranges the current questions, letting you choose a compact layout or more handwriting space.
Use column calculation when you want learners to write a method, align digits or check a result. Set the lengths of the upper and lower operands independently, from one to four digits. Addition and subtraction can follow carrying or borrowing rules, and multiplication provides room for its working. The student copy leaves space for calculation and checking; the answer copy corresponds to the same numbered problems.
For division, select whether remainders are allowed. The long-division answer shows the quotient and calculation steps, with a remainder where applicable, rather than replacing the operation with an approximate decimal. Two, three or four problems can be placed across each row. Use fewer columns when a learner needs more room to record steps, and review all pages before printing a large selection.
Use spelling completion when you have a familiar English word list. Enter one word per line, and add an optional clue after the separator shown in the tool. Words contain two to 24 English letters; phrases, punctuation and very long entries need to be revised into supported individual words. Clues can explain the meaning or provide context. Review any input warnings instead of assuming that every pasted line was accepted.
Choose vowel, consonant or random-letter masking, and decide whether to keep the first letter visible. Read each completed prompt before giving it to learners. Different words can leave the same visible letters, so a useful clue or fewer gaps may be needed. The tool flags ambiguity within your list and provides the matching full words in its answer copy. Select one to six words per row according to word length and available writing space.
Enter one A–Z word per line with an optional clue. Every scramble preserves the original letter counts, and a first-letter helper can keep the initial character in place. Words with no changed arrangement are reported instead of printed unchanged.
The same letters may match another word. Candidate checks use the whole input list, with candidate-group pages added to the teacher copy. Choose one to six words per row without changing prompts. Editing a word updates its scramble and answer together.
Enter up to 40 A–Z words, one per line. The grid uses uppercase letters. Set rows and columns independently from five to 20, then choose horizontal, vertical, diagonal and backwards directions. Unplaced selected words are named clearly.
The optional student bank contains only placed targets. The teacher copy marks a verified path and gives start and end coordinates; extra occurrences are flagged. Editing a target rebuilds the grid, so review other positions and the actual placed count afterward.
Enter one original English sentence per line. Spaces split words; slash separators keep chosen phrases together. Meaning clues and a first-unit hint are optional. Lowercasing student pieces removes capital clues while retaining the original teacher reference, including punctuation.
Other word orders can be reasonable. Supply teacher-approved alternatives using the same words, then review grammar and context yourself. Requested columns, rows and extra writing space rearrange the current questions without replacing the scramble or manual edits. Long groups reduce actual density.
Mark exact occurrences with double square brackets, including multiword phrases, or remove every nth English word. Separate independent contexts with a blank line. The interval is a transparent counting rule, without automatic identification of grammar targets or difficulty.
Each context has its own optional shuffled bank, retaining repeated answers. Gap numbers and source references stay matched after editing and saving. One to six requested columns and adjustable rows/space plan the complete context, bank and key together. Very tall blocks need splitting before printing.
Tone practice starts with a plain syllable and a numbered tone cue, then asks the learner to write the marked form. Initial and final activities start with a complete marked reading. The two character modes instead ask for pinyin from supplied Hanzi, or for Hanzi from a supplied reading. Choose one focus for each sheet so the directions remain clear. Optional meaning clues can distinguish vocabulary with the same pronunciation, but a clue can also give away a sound you intended students to recall. Read it from the learner’s perspective before printing. These are written activities; there is no audio playback, speech recognition or automatic assessment.
Choose one to six requested activities per row. Automatic pagination fills the available page height with complete rows; manual mode also offers a row limit. Four-line guides support pinyin responses. In read-pinyin/write-Hanzi tasks, each syllable sits directly above its own Mi Zi Ge cell. For dictation or copying from a book, choose blank mode: no vocabulary input is required, and the paper contains only four parallel lines with no model, question numbers or answer copy.
A practice group can begin with one dark model, continue with up to four light tracing characters, and finish with up to four blank cells. You decide the balance. A learner meeting a new form may benefit from a model and repeated tracing; a learner recalling a familiar character may need mostly blank squares. The model can be hidden, while a small item label still identifies the target. Every item must retain at least one tracing or blank practice cell. The reference copy fills the practice positions with dark models for comparison. It is a visual reference rather than an assessment of how a learner formed the strokes.
Request one to 200 groups, preserving input order or choosing a shuffled selection. When the valid pool is smaller, the actual count is displayed rather than padded with unintended repetitions. Review the student copy, then switch to the reference to compare the dark models. You can replace an individual character without rebuilding the entire selection.
For paper without any preset characters, choose blank mode instead of hiding the model in a regular tracing activity. Set the total number of blocks, cells in each block and one to six blocks across. Tian Zi Ge, Mi Zi Ge and plain squares keep their chosen millimetre size, wrapping within a block when necessary. Blank paper has a single output because it has no predetermined answer.
Manual marks let you select a character, a multi-character expression or the important part of a verse. An interval mode provides a different task: it hides every nth Hanzi without deciding which words matter. Line mode hides the Hanzi runs on every nth eligible line, while leaving punctuation and non-Hanzi material visible. These are explicit removal rules, not an analysis of meaning or poetic difficulty. Choose a familiar passage, explain the recall goal and inspect the remaining clues. A line that contains very little visible context may be appropriate after learning, but it is less helpful as a first introduction.
Choose one to six requested activities across and one to twelve requested rows down. An activity is a complete text block, not one missing character. Extra working space adds zero, eight or sixteen millimetres after the block. The five-, seven- or nine-millimetre writing-width control works alongside those density settings, rather than shrinking the handwriting area indefinitely.
The same object can be grouped by material, purpose, shape or another property. A useful categorization worksheet tells learners which rule applies before they start. Enter that rule in the directions and provide the accepted categories with each item. The maker arranges your relationships; it does not infer word classes, evaluate a scientific claim or decide that a supplied category is pedagogically appropriate. Use familiar examples and check the whole set for unintended clues. A shuffled selection can mix entries that were originally grouped together, but it does not create balanced groups or a measured difficulty level.
Choose one to six requested positions per row and one to twelve requested rows per page. In write-in and reference output, a position is one item. In cut-out student output, it is one header or item card. Extra space adds zero, eight or sixteen millimetres. Long item words, category names or reference reasons may reduce the actual number across.
Before you start
Details about preparing and keeping a worksheet in the selected tool.
Arithmetic accepts up to 200 questions, column calculation up to 120, and spelling completion up to 200 words. These are requested totals, not promises about how much fits on one printed page. Actual output depends on the available valid questions or words, and pagination depends on the selected row layout. Begin with a short set that fits the activity, then check the count and page summary before printing a longer worksheet. Word scramble accepts up to 200 questions. Word search accepts up to 40 input and selected targets; placement still depends on the grid and directions.
Yes. Use the editing control in the selected generator’s preview. A replacement must meet the current rules, and the corresponding answer updates when the edit is accepted. Review the new result before printing. Changing the number of columns only rearranges the current worksheet and preserves edits; generating another selection is a different action. Download the worksheet data when you want to keep the exact edited questions for later. In word search, editing a target rebuilds the whole grid; review the other locations and placed count afterward.
Choose student output when preparing material for the learner, and print or save the answer copy separately for marking. You can also choose both copies, but check where the answer pages begin before distributing the PDF. Match A4 or Letter in the tool and the browser print dialog. Disable browser headers and footers if they intrude, and inspect the preview for page breaks, clipped edges and enough writing space.
Download the worksheet data file from the generator you used. Import it back into that same type of tool to restore the specific questions and manual edits. A saved PDF keeps the printed appearance, while the data file is what lets you continue editing. Browser saving is local to the device and may be removed if you clear its data. Keep a separate downloaded copy for material you need to retain.
There may be fewer unique valid questions within a narrow number range or a strict combination of rules. For spelling, the list may be shorter than the requested count, and invalid or unsuitable entries can reduce the output. Check the displayed count and warnings. Widen the range, relax a rule or revise the word list when necessary, then review the new selection rather than assuming it has the original requested length.
The tools can be used freely in the browser without an account. Generating, reviewing and editing a worksheet does not require a separate desktop application. Printing and saving a PDF use your browser’s own print dialog, and available menus can vary by device. Choose the paper size and inspect the final preview. On a narrow screen, a wide worksheet may scroll horizontally so you can inspect its full layout.
Keep a downloaded data file, open the corresponding generator in English or Simplified Chinese, and import the file there. The questions and supplied word list belong to the worksheet; changing interface language does not translate the vocabulary or clues you entered. Review the title and output labels before printing. Use the language selector to navigate between the available page versions, and save current work before leaving a worksheet you want to retain.