ASCII Art Drawing Canvas
Draw ASCII art by hand on a character grid — pen, line, rectangle and fill tools, then copy the text out.
🔒 Runs entirely in your browser — nothing you type is uploaded or stored on a server.
The ASCII Art Canvas lets you draw pictures out of characters — the classic text art made of #, *, / and | that works anywhere plain text does. Instead of painstakingly lining up symbols by hand, you paint on a grid with your mouse or finger, and the tool keeps the finished art as clean, copyable text. It is made for signatures, README banners, code comments, forum posts and terminal art.
It works like a tiny paint program built for text. Pick a brush character from the palette or type your own, then choose a tool: freehand pen, straight line, hollow rectangle, filled box, an eraser, or a flood fill to pour one character across a region. Drag to draw; shape tools show a live preview before you commit. Set the grid width and height to fit where the art will live — 80 columns for a terminal, narrower for a comment block.
The result appears below as ready-to-use text you can copy or download as a .txt file, with trailing blank space trimmed from each line so it pastes cleanly. Everything happens in your browser. Pair it with the Fancy Text Generator for stylish Unicode lettering, or drop finished art into the Online Notepad to keep it.
How to use
- Set the canvas width and height in characters to match where the art will go.
- Pick a brush character from the palette or type your own in the Brush box.
- Choose a tool — pen, line, rectangle, filled box, eraser or fill.
- Drag on the grid to draw; shape tools preview before you release.
- Copy the finished ASCII art from the output box or download it as a .txt file.
Examples
Block out a title or logo in characters to drop at the top of a project's README or a code comment.
Use the rectangle and line tools to build boxes, arrows and diagrams for a terminal or a text document.
Draw a small piece of text art for an email signature, forum post or chat where images aren't allowed.
Pour one character across an area with the fill tool, then carve details back out with the eraser.