← All tools

ASCII / Unicode Grid Diagram

Draw actual boxes, lines, arrows and labels in a bounded character grid.

ascii-diagram-editorLOCAL WORKSPACE

Enabling local controls…

1. Source and settings

Local processing only; nothing is fetched, executed, uploaded or persisted. Each field32KiB; complete output1MiB. CPU work uses a cancellable Worker:10s startup/1s processing. Editing clears old results and exports.

Model, limits and sources

Commands: box x y width height label; line/arrow x1 y1 x2 y2; text x y label. Coordinates are 1-based; drawing is clipped. Canvas10–120 ×5–60; max300 commands and coordinate magnitude1,000. Labels preserve Unicode graphemes; CJK/emoji reserve2 cells and ambiguous characters1. Standalone zero-width/control/bidi-override text is refused. Font-specific widths can still differ; line style changes wireframes only.

Source controls inspected2026-10-19; model reviewed2026-10-19.

2. Complete result

Choose an operation and process the input.

How to use this tool

Enter local input, review the explicit options and model, then run and export the complete result.

When not to use it

Commands: box x y width height label; line/arrow x1 y1 x2 y2; text x y label. Coordinates are 1-based; drawing is clipped. Canvas10–120 ×5–60; max300 commands and coordinate magnitude1,000. Labels preserve Unicode graphemes; CJK/emoji reserve2 cells and ambiguous characters1. Standalone zero-width/control/bidi-override text is refused. Font-specific widths can still differ; line style changes wireframes only.