Copyglyph

Box Drawing

All code points in the Box Drawing block.

U+2500
U+2501
U+2502
U+2503
U+2505
U+2506
U+2508
U+2509
U+250B
U+250C
U+250D
U+250E
U+250F
U+2510
U+2511
U+2512
U+2513
U+2514
U+2515
U+2516
U+2517
U+2518
U+2519
U+251A
U+251B
U+251C
U+251D
U+251E
U+251F
U+2520
U+2521
U+2522
U+2523
U+2524
U+2525
U+2526
U+2527
U+2528
U+2529
U+252A
U+252B
U+252C
U+252D
U+252E
U+252F
U+2530
U+2531
U+2532
U+2533
U+2534
U+2535
U+2536
U+2537
U+2538
U+2539
U+253A
U+253B
U+253C
U+253D
U+253E
U+253F
U+2540
U+2541
U+2542
U+2543
U+2544
U+2545
U+2546
U+2547
U+2548
U+2549
U+254A

Tips

  • Standardize border thickness and corner shapes to ensure consistent visuals across components that use box-drawing characters.
  • Test rendering in different fonts and environments to avoid gaps or misaligned edges.
  • Document a clear mapping between box-drawing characters and your UI primitives (borders, dividers, frames).
  • Provide accessible fallbacks or alternatives for non-text rendering environments.
  • Include examples and a quick reference guide in your design system documentation with Box Drawing terms and usage.

Box drawing characters are used to create borders, boxes, and simple diagrams in text-friendly interfaces. They are common in consoles, lightweight editors, and UI mockups where graphical elements are limited. When designing, consider how these characters will translate into components like panels, tables, and separators. See related content in Geometric Shapes for complementary primitives and Arrows for directional cues.

There is a long-standing history of box drawing in character sets and terminals. Rendering can vary with fonts, font fallback, and rendering engines, which can lead to gaps or misalignment. Plan for these variations with clear guidelines, robust fallbacks, and testing across platforms to keep visuals stable. This approach helps you maintain reliable, lightweight UI elements without relying on heavy graphics.