🛠️Dev Toolbox

📊 ASCII Table Generator

Generate ASCII art tables from your data with customizable borders alignment and column widths for documentation and README files.

ASCII Table Generator

You need a table in your README, CLI output, or plain-text email. Manually padding columns with spaces is a waste of your life.

Paste comma-, tab-, pipe-, or semicolon-separated data. The tool detects the delimiter automatically and generates a formatted table instantly.

Styles

Bestiary of output formats:

  • Markdown -- ready for GitHub, GitLab, Notion. The pipe-and-dash format that renders natively.
  • Grid -- full box-drawing borders. Best for tables with many columns where you need visual guides to follow rows across.
  • Simple -- minimal borders using +, -, and |. Looks clean in code comments.
  • Plain -- whitespace-padded columns, no borders. Works anywhere monospace is assumed.

Quick start

  1. Paste your CSV or TSV data.
  2. The first row becomes headers.
  3. Pick a column alignment: left for text, right for numbers, center for short labels.
  4. Copy the output.

Excel and Google Sheets both copy as tab-separated by default -- paste directly from the spreadsheet.

Small stuff that matters

  • Right-align numbers. It is how you can spot that 1,000 is an order of magnitude bigger than 100 just by glancing at the right edge.
  • Left-align text. Reading centered prose is miserable.
  • Under 10 columns is readable. Beyond that, the table wraps on narrow screens. Consider splitting into multiple tables if you are pushing 15+ columns.
  • Cells with line breaks get flattened to spaces. If you need multi-line cells, a table is not the right format -- use a list.

More Developer Tools

Explore our complete collection of 60+ free developer tools at dev.aisoosoo.com. All tools run 100% in your browser — no signup, no data sent to servers.