ASCII Box Table Generator
Гид
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.
Как использовать
- Paste your CSV or TSV data into the Входные данные textarea. The first row is treated as the header by default.
- Выберите Разделитель. “Auto-detect” inspects the first line and chooses comma, tab, semicolon, or pipe based on what occurs most often.
- Выберите Border Style: single, double, rounded, heavy, plain ASCII, or Markdown.
- Выберите Выравнивание столбцов. “Auto” right-aligns numeric columns and left-aligns text columns; the others force one alignment for every column.
- Переключать First Row Is Header и 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.
Возможности
- 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.
- Копирование и загрузка – 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.
Часто задаваемые вопросы
-
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.
-
В чём разница между CSV и 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.
Установите наши расширения
Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска
恵 Табло результатов прибыло!
Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!
Подписаться на новости
все Новые поступления
всеОбновлять: Наш последний инструмент was added on Май 29, 2026
