The Double Knitting Design Tool is a free, browser-based chart designer for double knitting. Draw your color chart on a grid and it automatically generates written knitting instructions for both standard (mirrored) and non-mirrored double knitting.
| Feature | What it does |
|---|---|
| Grid designer | Draw your two-color pattern using Paint, Erase, Fill, and Mark tools |
| Mark, Copy & Paste | Select cells individually, by row/column, or by dragging a rectangle — then copy and paste anywhere |
| Double Knitting Pattern | Generates standard mirrored DK written instructions per row |
| Non-mirrored Pattern | Generates non-mirrored DK instructions for independent two-sided designs |
| 📷 Export PNG | Save the grid as an image with row/column numbers on all four sides |
| ↓ Export Chart Excel ★ | Save the raw chart as .xlsx — colored cells = 1, blank = . — named after your design |
| ↓ Export Pattern Excel | Download the written pattern (segments) as .xlsx with a Legend sheet |
| Image import | Convert any PNG/JPG photo directly into a grid |
| Excel import | Import a chart from a spreadsheet (1 = colored, blank = empty) |
| Cloud library | Save up to 5 designs and access them from any device |
| Accessibility checker | Check color contrast and simulate color blindness |
Configure your grid in the sidebar on the left. On mobile, tap ☰ to open it.
Enter Columns (stitches) and Rows — up to 300 each. Each column = one stitch on Side A; Side B is handled automatically by the pattern generator.
Pick a tool from the Palette bar at the bottom. Each tool stays active until you choose another.
| Tool | How it works |
|---|---|
| ✎ Paint | Click or drag to paint cells with the active color. Default tool. |
| ◻ Erase | Click or drag to remove color from cells. |
| ⬛ Fill | Click to flood-fill a connected region of the same color. |
| ▦ Mark | Select cells for copy/paste. Stays active until you switch tools. See Section 3. |
Click any swatch to make it active. Use the color picker to choose any color, then click + to save it to the palette. Changing the active color instantly repaints all cells that used that color.
Use − and + in the toolbar to zoom. The canvas scrolls independently. Pinch-to-zoom works on mobile.
The Mark tool selects cells for copying and pasting. It stays active until you deliberately pick another tool.
Click any cell to mark/unmark it (golden amber outline). Drag to mark/unmark multiple cells in one stroke — the mode is set by the first cell touched.
With Mark active, click a row number to mark the entire row, or click a column number to mark the entire column. If all cells are already marked, clicking again unmarks them all.
Click and drag diagonally to mark a rectangular block. A dashed amber preview shows the growing rectangle; releasing commits it.
| Button | What it does |
|---|---|
| 📋 Copy | Copies all marked cells and their colors. "Copied!" briefly confirms. |
| 📄 Paste | Paste mode: hover the grid to preview (blue dashed), click to place. Press Esc to cancel. |
| ✕ Clear | Removes all marks without changing cell colors. |
Up to 50 actions are undoable per session: drawing, paste, resize, flip, insert/delete.
Ctrl+Z Undo | Ctrl+Y Redo (also Ctrl+Shift+Z)
Toolbar buttons: ↺ Undo / ↻ Redo.
With Paint, Erase, or Fill active: click a row/column number to select it (turns blue), then right-click for the context menu. Options include Insert 1 or multiple, and Delete selected.
Three export options are in the Actions section of the sidebar, available from the Grid tab.
Saves the entire grid as a PNG image with row and column numbers on all four sides. Named after your design (e.g. MyShawl-40x60.png). Zoom level has no effect — always exported at full resolution.
Exports the raw chart grid — the actual cell-by-cell pattern — as an Excel (.xlsx) file. This is the visual grid in spreadsheet form, not the written knitting instructions.
| Grid cell | Excel value |
|---|---|
| Colored (C2 — painted) | 1 |
| Blank (C1 — background) | . (dot) |
The file includes:
Each pattern tab (Double Knitting Pattern and Non-mirrored) has its own ↓ Excel button. This exports the written stitch instructions — segment counts and C1/C2 assignments — plus a Legend sheet with design name and grid dimensions.
Click the ☰ Double Knitting Pattern or ☯ Non-mirrored Double Knitting tab, then click ▶ Generate.
Both sides worked simultaneously. Side B = mirror + inverted colors of Side A.
Each side designed independently. Both tabs offer: row range filter, ▶ Generate, ⧉ Copy (plain text), and ↓ Excel.
Format: 1 (or any non-blank value) = colored, blank = empty. Each cell = one grid cell.
Click 📁 Load to open from cloud or a .pgb file. Click 📚 Library to browse cloud designs with thumbnails.
Click ♿ Accessibility in the toolbar. Helps choose yarn colors readable by knitters with color vision differences.
Optional — the full tool works without one. Only needed for cloud saving (up to 5 designs).
Share designs on Ravelry, social media, or with your knitting group!
| Shortcut | Action |
|---|---|
| Ctrl+Z | Undo last action |
| Ctrl+Y / Ctrl+Shift+Z | Redo |
| Esc | Cancel paste mode / close context menus |