Quick Start
Click New to create a pattern. Choose a stitch type and grid size, pick a color from the palette on the right, then draw on the canvas. Your work auto-saves to your browser's local storage — no account needed.
Tools
- Draw — Paint beads with the selected color. Click or drag.
- Erase — Remove beads (set to empty/white).
- Fill — Flood-fill a contiguous region with the selected color.
- Color Pick — Click a bead to make its color active.
- Line — Click start and end points to draw a straight line.
- Rectangle / Filled Rect — Draw outlined or filled rectangles.
- Select — Click and drag to select a region. Use Ctrl+C / Ctrl+V / Delete to copy, paste, or clear the selection.
- Text — Type text onto the canvas in a pixel font at sizes 5, 7, or 9 beads tall.
- Pan — Drag the canvas to scroll. Also hold Space + drag with any tool.
Stitch Types
- Loom — Square grid, simplest layout.
- Peyote — Offset rows (odd rows shift right half a bead).
- Brick — Like peyote rotated 90°; offset columns.
- Peyote 2-Drop through 9-Drop — Groups of N rows share the same offset.
- Gourd Stitch — Tubular peyote variant with alternating-row offset.
- Herringbone — Square grid with pair-bracket visual guides.
- RAW (Right Angle Weave) — Square grid with cross-stitch visual guides.
Photo Import
Click Import Photo to convert any image into a bead pattern. Controls include max bead width, max colors, quantization method (Median Cut or K-Means), Floyd-Steinberg dithering, and brightness/contrast/saturation sliders. The side-by-side preview updates live so you can dial in the look before importing.
Color Tools
- Recolor — Replace every instance of one color with another.
- Merge — Combine two similar colors into one to simplify your palette.
- Cleanup — Remove confetti pixels (isolated single beads surrounded by a different color).
- Counts — See a sortable table of every color and how many beads you need. Low-count colors are highlighted.
Transform Tools
Mirror flips left-to-right. Flip flips top-to-bottom. Rotate rotates 90° clockwise (swaps width and height).
Export Options
- Export PDF — Generates a print-ready PDF with your pattern grid and color legend.
- Export PNG — Saves the pattern as a PNG image file.
- Text Chart — Exports a text file with row-by-row symbol charts and run-length text instructions, ready for printing.
- Save File / Load File — Export your pattern as a .bforge JSON file for backup or sharing. Load it back anytime.
Other Features
- Trace Overlay — When you import a photo, the original image is kept as a semi-transparent overlay. Adjust opacity with the Trace slider or clear it.
- Remap Palette — Convert all colors to the nearest match in a different bead brand (e.g., Miyuki to Toho).
- Difficulty Score — See a 0–100 difficulty rating based on size, color count, stitch complexity, and confetti pixels.
- Size Calculator — Click Size to see the finished dimensions of your pattern in real-world units (mm and inches) for various bead sizes.
- Grid / Symbols — Toggle gridlines and color-symbol overlays for readability.
Keyboard Shortcuts
DDraw tool
EErase tool
FFill tool
IColor picker
LLine tool
RRectangle
Shift+RFilled rectangle
SSelect tool
TText tool
Ctrl+ZUndo
Ctrl+YRedo
Ctrl+CCopy selection
Ctrl+VPaste selection
DeleteDelete selection
+Zoom in
-Zoom out
HomeZoom to fit
SpaceHold to pan
Tips
- Use scroll wheel to zoom in/out on the canvas.
- Patterns are stored in IndexedDB — unlimited local storage, no account required.
- Use Duplicate in the pattern list to experiment without losing your original.
- After photo import, run Cleanup to remove scattered single pixels, then Merge to combine similar colors.