ASCII Box Table Generator
Guide
ASCII Box Table Generator
Paste CSV or tab-separated data and instantly turn it into a clean, fixed-width table built from Unicode box-drawing characters. The generator auto-sizes each column to fit the widest cell, so borders always line up no matter how irregular the source data is. Drop the result straight into READMEs, code comments, terminal output, wiki pages, or any context where a monospace table needs to stay readable without a Markdown renderer.
Comment utiliser
- Paste your CSV or TSV data into the Données d'entrée textarea. The first row is treated as the header by default.
- Choisissez un Séparateur. “Auto-detect” inspects the first line and chooses comma, tab, semicolon, or pipe based on what occurs most often.
- Choisissez un Border Style: single, double, rounded, heavy, plain ASCII, or Markdown.
- Choisissez un Alignement des colonnes. “Auto” right-aligns numeric columns and left-aligns text columns; the others force one alignment for every column.
- Basculer First Row Is Header et le Header Separator Row, and adjust Cell Padding to add breathing room.
- Copy the result with the copy button or download it as a plain-text file.
Caractéristiques
- Six border styles – single (─│), double (═║), rounded (╭╮), heavy (━┃), plain ASCII (- |), and Markdown pipe tables.
- Auto column-width sizing – each column is padded to fit its widest cell so vertical borders always align.
- Smart delimiter detection – commas, tabs, semicolons, and pipes are recognized automatically from the first line.
- Quoted-field parsing – CSV values wrapped in double quotes are parsed correctly, including escaped quotes.
- Per-column auto-alignment – numeric columns right-align and text columns left-align when the alignment mode is set to Auto.
- Header separator option – draw a divider between the header row and the data rows, or omit it for a uniform grid.
- Markdown table output – switch the border style to Markdown to get a properly formatted pipe table with alignment colons.
- Copier et télécharger – one-click copy to clipboard, or download as a plain-text file.
When to Use a Box-Drawing Table
Fixed-width tables shine anywhere a Markdown renderer is not guaranteed. Drop them into terminal banners and CLI help text so the structure survives in any shell. Use them inside multi-line code comments where rendered HTML is unavailable. Paste them into chat tools that strip formatting, log files reviewed in a plain-text viewer, or wiki pages where Markdown is not enabled. Because every glyph is a single character in a monospace font, the table renders identically on every platform that can display Unicode.
FAQ
-
What are Unicode box-drawing characters?
Box-drawing characters are a category of Unicode glyphs in the U+2500–U+257F block that represent lines, corners, and intersections used to draw bordered tables and diagrams in plain text. They render at fixed widths in monospace fonts, so each character occupies a single cell and aligns predictably across rows.
-
Why use box-drawing characters instead of Markdown tables?
Markdown tables only render correctly inside a Markdown parser. Box-drawing tables look like a real table in any environment that uses a monospace font – terminal output, log files, code comments, READMEs viewed as raw text, and chat messages that strip formatting. The visual structure survives without needing a renderer.
-
Quelle est la différence entre CSV et TSV ?
CSV (Comma-Separated Values) uses commas as field delimiters and typically wraps values containing commas or quotes in double quotes. TSV (Tab-Separated Values) uses tab characters, which means values can freely contain commas and quotes without escaping. TSV is common when copying directly out of spreadsheets.
-
How is column width calculated for a fixed-width table?
Each column's width is computed as the maximum character length of any cell in that column, including the header. The renderer then pads every cell in the column to that width using spaces according to the configured alignment (left, right, or center), ensuring vertical borders line up across every row.
Installez nos extensions
Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide
恵 Le Tableau de Bord Est Arrivé !
Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !
Outils essentiels
Tout voir Nouveautés
Tout voirMise à jour: Notre dernier outil was added on Mai 29, 2026
