Chinese character worksheet generator for homeschool families.
The app opens with a blank worksheet. Type any Chinese characters — a child’s name, a short phrase, a line from a poem — and watch the worksheet build itself in the preview panel. Each character gets its own practice row with guide grids.
The screen has two main areas:
| Button | What it does |
|---|---|
| Library (bookmark icon) | Opens the content library & file operations drawer |
| Format (tuning sliders icon) | Opens format settings — grid, mode, annotations, paper |
| Save Slides (download icon) | Export slides as PNG images (Slides tab only) |
| Print (printer icon) | Print the current worksheet (Ctrl+P) |
| More (three dots) | Save PDF, Connect AI, Account, About |
The bottom bar shows your tier badge (Free, Family, or Trial countdown — tap to manage your account), selection count (e.g., “5 of 8 selected”), the app version, and a Send Feedback link.
Each character gets a block of practice cells:
Above each character row, the worksheet shows stroke order (the step-by-step sequence for writing the character) plus any annotations you’ve enabled (pinyin, definition, etc.).
Every cell contains guide lines to help with character proportions:
| Grid | Chinese | Pattern | Best for |
|---|---|---|---|
| Mi zi ge | 米字格 | Star | Most popular. Diagonal + midlines help with stroke placement. |
| Tian zi ge | 田字格 | Cross | Simple horizontal + vertical midlines. Good for beginners. |
| Hui gong ge | 回宫格 | Bullseye | Diagonal cross + inner rectangle. Helps center the character. |
| No grid | — | — | Plain cells for advanced practice or a cleaner look. |
The worksheet can display several kinds of information for each character:
Note: Pinyin and Bopomofo are mutually exclusive — turning one on turns the other off, since they serve the same purpose (showing pronunciation) in different writing systems.
Every tab has a Front / Back toggle in the bottom-right corner:
The character chip bar below the text input shows each unique character with its pinyin. Tap chips to include or exclude specific characters from the worksheet:
This is useful when you want to focus on just a few characters from a longer text — for example, picking the hardest characters from a poem for extra practice.
Practice worksheets with the copysheet pattern (reference → tracing → empty cells). This is the main worksheet type for daily copywork practice.
Settings (left panel): Per row (3–20 cells, default 12), Rows (1–10 practice rows per character, default 1), and Left-handed toggle.
Grid of flash cards — print, cut along the lines, and use for study or games. Front shows the character in a guide grid; back shows pinyin, bopomofo, and English definition.
Settings (left panel): Per row (2–9 tiles, default 4).
Full-page character cards. Swipe left/right or use the arrow buttons to navigate between characters. Good for classroom display, projector use, or large-format practice on a tablet.
Tap the Library button (bookmark icon, top-left) to browse hundreds of built-in lessons organized by curriculum and theme.
The library drawer also contains file operations: New (clear the worksheet), Open (load a saved .txt file), and Save (export the current text).
| Collection | Lessons | Script | Description |
|---|---|---|---|
| HSK 1–6 | 228 | Simplified | Standard proficiency vocabulary, 38 lessons per level |
| HSK 7–9 | 300 | Simplified | Advanced proficiency vocabulary |
| YCT 1–4 | 85 | Simplified | Youth Chinese Test |
| TOCFL Band A | 116 | Traditional | Taiwan proficiency test |
| DeFrancis BCR | 28 | Traditional | “Beginning Chinese Reader” textbook |
| Bible (CUV) | ~200 | Simp. + Trad. | Scripture verses in 11 themes (see below) |
| Tang Poems | 20 poems | Traditional | Classic 唐诗 selections |
| Idioms | 10 | Simplified | 成语 (four-character idioms) with definitions |
| Names | 20 | Simplified | Surnames (百家姓), boys’ names, girls’ names |
| Food | 242 | Simplified | 15 restaurant menu categories |
Trust & Faith, Strength & Courage, Peace & Comfort, Love, Hope & Joy, Wisdom & Guidance, Protection, Praise & Thanksgiving, Grace & Forgiveness, Family & Children — plus OT/NT book names and key characters. Available in both Simplified and Traditional Chinese.
Spring Dawn (春晓), Quiet Night Thought (静夜思), Climbing Stork Tower (登鹳雀楼), Ode to the Goose (咏鹅), Sympathy for Farmers (悯农), Longing (相思), River Snow (江雪), Deer Park (鹿柴), and 12 more. Each poem is split across several lessons of ~5 characters each.
Specials, Soups, Seafood, Chicken & Duck, Beef, Pork, Hot Pot, Vegetables & Tofu, Fried Rice, Noodles, Rice Plates, Soup Noodles, Snacks, Desserts, Congee — a real Chinese restaurant menu in worksheet form.
Loading a lesson replaces the current text and sets the worksheet title.
Free tier includes full access to HSK Level 1 and all Bible lessons. Other collections require the Family plan.
Tap the Format button (tuning sliders icon) in the title bar to open the format panel:
Free tier PDFs include a small “Copyworks” watermark. Family plan PDFs are clean.
| Shortcut | Action |
|---|---|
| Ctrl+N | New worksheet (clear text) |
| Ctrl+O | Open saved worksheet (.txt) |
| Ctrl+S | Save current worksheet (.txt) |
| Ctrl+P | Print worksheet |
| Ctrl+Shift+S | Save as PDF |
| F12 | Take screenshot |
| Ctrl+Scroll | Zoom preview in/out (0.5x–3x) |
Copyworks includes a built-in MCP server that lets AI assistants drive the entire worksheet workflow. You can say things like “Make me HSK Level 1 worksheets with tone colors” and the AI handles loading content, configuring the format, and exporting PDFs — while the app window shows a live preview.
For setup details and API reference, see the Developers page.
| Feature | Free | Family |
|---|---|---|
| Characters per worksheet | 20 max | Unlimited |
| Grid types | Tian zi ge only | All 4 types |
| Character mode | Solid + Outline | + Tone Colors |
| Stroke order | — | Stroke order display |
| Tabs | Copysheets only | + Flash Tiles, Slides |
| PDF export | With watermark | Clean (no watermark) |
| Image export | — | PNG slides export |
| Content library | HSK Level 1 + Bible | All collections |
| Price | Free forever | $29/year or $49 lifetime |
7-day free trial of all Family features is available — no credit card required. When you hit a locked feature, the app offers to start the trial right there.
To unlock paid features after purchasing:
Your device activates immediately. The app checks your subscription status on each launch and when the window regains focus, so upgrades, renewals, and cancellations take effect automatically.
The app requires CJK fonts. On Linux, install Noto CJK fonts:
sudo apt install fonts-noto-cjk
Right-click the app → Open, then click Open in the dialog. You only need to do this once. This happens because the app isn’t yet signed with an Apple Developer certificate.
Click More info → Run anyway. This happens because the installer isn’t yet signed with an EV certificate.
The character database may not have loaded. Try restarting the app. If the problem persists, ensure the data file (core.xdb) exists in the app’s data directory.
Ensure the output directory exists and is writable.