We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
Chinese Calligraphy Grid Generator
Was this tool helpful to use?
Your feedback helps us make it better
Generate custom Chinese calligraphy grid paper to improve your handwriting and master character strokes.
Auto layout: 12 rows × 8 cols, total 96 cells
Preview is watermarked by Toolkk. Click Generate to unlock clean image/PDF download.
Overview
Understand what the tool solves, how it works, and the boundaries of its data.
A mǐzìgé (米字格), often called a rice grid, is a square writing cell with a horizontal center line, a vertical center line, and two diagonals. Those guides divide the square into visual regions that can help you compare stroke direction, placement, and the balance of parts in a Chinese character. Each cell here stays blank: the page does not add sample characters, Pinyin, stroke order, or tracing outlines.
The preview lays out complete square cells on the selected page. It shows the resulting row count, column count, and total capacity; you set the cell dimensions and page layout rather than entering a target row or column count.
Available space starts with the selected paper dimensions minus the margins. A title, any filled header fields, and any filled footer fields reserve additional height. The layout then fits as many whole square cells as possible and centers the grid in the remaining space. Extra white space at the edges is expected when another complete cell will not fit.
Columns = floor((usable width + gap) ÷ (cell size + gap))
Rows = floor((usable height + gap) ÷ (cell size + gap))
For example, the default portrait A4 layout uses a 14 mm margin, 18 mm cells, and a 3 mm gap. With its default header and no title or footer, the preview fits 8 columns by 12 rows, or 96 cells. A larger cell, wider gap, larger margin, or additional page text can reduce that count.
Guide
Follow the workflow and verify inputs and outputs with practical examples.
Select Letter for common US printer paper, or choose A4, A5, or B5 when that is the sheet you will use. Set portrait or landscape before tuning the cell count.
Add an optional centered title and use the three header and footer positions for details such as a learner name, class, date, or assignment. Clear any field you do not need; filled text areas take up page space.
Choose a cell side from 8–30 mm, a gap from 0–10 mm, and a margin from 5–40 mm. The live preview updates the rows and columns as these values change. Use larger cells for writing a single character with more room; use smaller cells when you want more repetitions per sheet.
Pick a line color and a width setting from 1–8. Review the preview, then select Generate to prepare the current page. The preview is watermarked before generation; download and print controls become available after generation. If you change a setting afterward, generate again.
Save a PNG for inserting into a document, export a PDF for sharing or printing, or use the print control where it is available. Both downloaded formats are rendered from an image of the page.
If you have a rough target such as “about ten rows,” keep the title and header/footer content settled first, then adjust cell size and gap while watching the preview. Landscape usually trades fewer rows for more columns. Removing unused page labels can free vertical room. The tool fits complete square cells; it does not stretch them to fill leftover space or let you type a fixed row-and-column pair.
Use cases
See how the tool fits into real work and everyday tasks.
A teacher can keep a name and date line in the header, add an assignment title, and print the same layout for a class. Students supply the characters from a lesson or a separate model sheet because the cells themselves remain empty.
A learner can place a character from a textbook or calligraphy reference beside the page, then use the center and diagonal guides to compare where strokes begin, turn, and end. Adjust cell size between print runs as writing needs change.
Set a course label or date in the page fields, generate the sheet, and keep the PNG or PDF as a reusable blank template. Create a new page for a different paper size instead of relying on printer scaling to reshape the grid.
No. This page produces blank rice-grid cells only. It does not fill cells with Hanzi, Pinyin, stroke diagrams, or faint tracing characters.
No. The preview calculates the count from paper, orientation, margins, cell size, gap, and occupied title/header/footer areas. Change those settings until the displayed count suits your page.
Generate the current preview first. Editing a page setting returns the layout to an ungenerated state, so generate again before exporting.
Notes
Review scope, result limitations, and important precautions before use.
Print a single sample before making a stack. Printer dialogs can scale a page to fit; if you need cells close to the dimensions you entered, select the matching paper size and check the print scale. Measure a sample sheet before relying on an exact physical size.
The PDF is built from a rendered page image, not an infinitely scalable vector drawing. Large enlargement or repeated image conversion can soften lines. Very pale rules may disappear on some printers, while dark rules may compete with the writing; inspect a test print.
Page labels are included in the exported sheet. Leave personal details blank if they are not needed. The grid is a layout aid and does not assess handwriting or replace instruction from a teacher or calligraphy reference.
Related
Discover related tools, collections, and available API capabilities.
Related collectionCopybook GeneratorsChinese calligraphy, pinyin literacy, English handwriting and grid templates — printable practice copybooks.View collection