Paste CSV or tab-separated data
Select table format
Get formatted ASCII table
ASCII tables are text-based tables created using ASCII characters like pipes (|), dashes (-), and plus signs (+). They display tabular data in plain text format, making them perfect for documentation, README files, terminal output, and text-based interfaces. ASCII tables are human-readable and work in any text editor or terminal.
ASCII tables are commonly used in markdown documentation, command-line tools, log files, and anywhere formatted tables are needed without HTML or rich text formatting. They're especially popular in developer documentation and technical writing.
+------------+-----+--------------+ | Name | Age | City | +------------+-----+--------------+ | John Doe | 30 | New York | | Jane Smith | 25 | Los Angeles | +------------+-----+--------------+
Create tables for README files in GitHub repositories. Display feature comparisons, configuration options, or API endpoints in a clear, readable format that works in markdown.
Format command-line tool output as tables. Display database query results, system information, or log data in organized columns that are easy to read in the terminal.
Include tables in technical documentation, API docs, or user guides. ASCII tables work in any text format and don't require special rendering.
Add formatted tables to code comments or docstrings. Document configuration options, parameter lists, or data structures in a clear tabular format.
Include tables in plain text emails or messages. ASCII tables maintain formatting in any email client or messaging platform.
| Name | Age | City | |------------|-----|--------------| | John Doe | 30 | New York | | Jane Smith | 25 | Los Angeles |
Name Age City John Doe 30 New York Jane Smith 25 Los Angeles
+------------+-----+--------------+ | Name | Age | City | +============+=====+==============+ | John Doe | 30 | New York | +------------+-----+--------------+ | Jane Smith | 25 | Los Angeles | +------------+-----+--------------+
+----------+------------------+-------------------------+ | Method | Endpoint | Description | +----------+------------------+-------------------------+ | GET | /api/users | List all users | | POST | /api/users | Create new user | | GET | /api/users/:id | Get user by ID | | PUT | /api/users/:id | Update user | | DELETE | /api/users/:id | Delete user | +----------+------------------+-------------------------+
| Option | Type | Default | Description | |-----------|---------|---------|----------------------| | timeout | number | 5000 | Request timeout (ms) | | retries | number | 3 | Number of retries | | debug | boolean | false | Enable debug mode |
Explore our other text and formatting tools:
Get $200 free DigitalOcean credit or sponsor us on GitHub!