Please sign in with Google to access your Hanzi Assigner.
The word list starts from the default 1,000 characters and is shared across all five tools below. Add or remove words in the Word Processor.
Radical, stroke count, simplified form, sort indexes, 獨體/合體 and frequency for each character. Add words below, or remove a row with its 🗑. The ⚑ column flags Trad/Simp trouble and states why — S: stroke counts differ by ≥ the Δ value, R: radicals differ, D: duplicated (another word in this list shares its simplified form: 幹/干 → 干, 雲/云 → 云); click the ⚑ header to filter.
| uid | ⚑ | Traditional | Simplified | 獨體 / 合體 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| word | radical | strokes | tid | t_freq | simplified | radical | strokes | sid | s_freq | structure | s_structure | |||
Click any chip (radical, 獨體, 虛詞) to view its member words. To rearrange, press Move in the left panel — then drag a chip onto a location, or tap it and tap its destination. 獨體 overrides its radical; 虛詞 members come from Location Override List; anything unassigned resolves to 零丁洋. Export downloads the current Location_Radical_Map.txt.
Pick locations in the selector; each selected one shows as boxes of word chips (radical on top right, stroke count on bottom right). Drag a chip — or tap it, then tap its destination. Moving a Traditional word writes an override; Simplified always mirrors the Traditional arrangement, and moving a Simplified word records the difference. Every deviation from a word's baseline placement — on either board — lands in the Placement Override List (export it from ⑤ Setting). Duplicated words (two list words share one simplified form, like 干/幹) are purple on both boards; flagged words (see Word Processor) have an amber frame — the Duplicated / Flagged buttons filter the view down to just those words (both on = either kind). The dashed 備用區 at the end is a staging area: park words there while their placement is undecided, then drag them out when you've made up your mind.
Forge recipes: which words from this list combine into each word, and how they are arranged (⿰力口 → 加, but ⿱口力 → 另) — from 2 up to the max parts setting (default 2). Each recipe is written as an IDS: the components in reading order, under the operator that positions them; layout is that operator's coarse class (LR / TB / ENC, * = semi-enclosure, which also accepts an offset placement). Combining forms count as their standalone word (氵→水, 忄→心); a word whose parts are not all in the list, or that needs more parts than the cap, is not forgeable. 獨體 characters are base units.
| uid | char | structure | recipe | layout | alternates | note | radical | strokes | desc_count | descendants |
|---|
The Location Override List forces specific characters into specific locations
(see the Location Radicals tab). Changes are saved to your account;
new packages are seeded from the files in default/.
| Word | Location |
|---|
T row is a Traditional word moved on the board (a stage, another location, 備用區); an S row is a Simplified word dragged off its Traditional mirror. The rows are the boards: editing one moves the word, removing one sends it back to its baseline, and Import replaces the whole list.
| Script | Word | From | To |
|---|
池 水+也
| Word | Recipe |
|---|
| Snapshot Time (Previous Action) | Actions |
|---|---|
| Loading snapshots... | |
Type the characters to add. Separate multiple entries with commas, spaces or new lines — each character becomes its own word, and duplicates are skipped.
Rename this location, or remove it — its radicals and categories return to the palette.
Add new overrides or remove existing ones.
| Word | Location |
|---|
Add new recipe overrides or remove existing ones. Format: Word + Recipe (e.g. 水+也).
| Word | Recipe |
|---|
Adding a row moves the word on the board, exactly as dragging it would; removing one sends it back to its auto-placement. T moves the Traditional word (writing a location override if it leaves its location); S moves only the Simplified word (recording a movement). Placement is location-stage-substage, e.g. 漢字王城-2-3.
| Script | Word | From | To |
|---|
Upload a text file containing any number of rows (one Hanzi per line).