What Are Line & Box Drawing Symbols?
The line and box drawing symbols generator lets you access and copy Unicode characters used for creating text-based user interfaces and ASCII art. Type any phrase to instantly decorate it with box frames, T-junctions, or shading blocks — or click individual symbols from the grid to copy them one at a time.
How to Use the Line & Box Tool
- Decorate Text: Type any phrase into the top text box. The generator creates 12 unique styles by intertwining your text with box frames, T-junctions, shading blocks, or cross patterns.
- Copy Styles: Click on any generated text box to instantly copy the decorated string to your clipboard.
- Build ASCII Art: Scroll down to the symbol grid and click any individual corner, straight line, or shading block (like ▓ or ░) to copy it individually.
Where Can You Use Box Drawing Characters?
Code Comments & Docs
Create readable text tables, diagrams, and directory tree structures directly in your source code files.
CLI & TUI Design
Design beautiful text-based user interfaces (TUI) or command line interfaces (CLI) using standard terminal fonts.
ASCII & Text Art
Combine lines, corners, and shaded blocks to create retro-style text artwork for forums or social media.
Social Media & Bios
Use box frames to visually separate sections in an Instagram bio or Discord status message.
Types of Box-Drawing Characters Included
- Standard Lines & Corners: Horizontal (─), Vertical (│), and the four corners (┌, ┐, └, ┘) used for basic framing.
- Junctions: T-junctions (├, ┤, ┬, ┴) and Crosses (┼) for creating tables and grids.
- Double Lines: Thicker, double-stroke versions (═, ║, ╔, ╗) for bold borders or distinct UI sections.
- Block Elements: Solid blocks (█), half blocks (▀, ▄), and shaded textures (░, ▒, ▓) for progress bars, shadows, or text art fills.
Best Practices and Limitations
These symbols are part of the standard Unicode Box Drawing and Block Elements blocks — universally supported across Windows, macOS, Linux, and all modern mobile devices. They align seamlessly in monospaced fonts and work excellently in terminals, code editors, and Discord code blocks (wrap your text in triple backticks for perfect alignment).
Note that proportional fonts (like those used in most word processors and social media platforms) will not align box characters into neat grids — for perfect rendering, use a monospaced font or a code block.
Share This Line & Box Drawing Tool
Know someone who loves ASCII art or builds CLIs? Share this tool!