Generate an aligned Markdown table
Generate a neatly aligned Markdown table from data (CSV or pasted from a spreadsheet).
Alignment:
The first line becomes the header. GitHub/GitLab (GFM) compatible.
🔒 100% client-side — no data sent
Enter your data and get a neatly aligned Markdown table, ready to paste into a README or documentation. No more manually aligning pipes and dashes. The generator runs 100% in your browser, with no data uploaded.
What is it for?
- ▸ Create a clean table for a GitHub README
- ▸ Convert data pasted from a spreadsheet into Markdown
- ▸ Document configuration options as a table
- ▸ Quickly align an existing, badly formatted Markdown table
FAQ
Can I choose the column alignment?
Yes. You can align each column left, right or center, and the separator row is generated accordingly.
Is the table compatible with GitHub and GitLab?
Yes. The generated table follows standard Markdown syntax (GFM), rendered correctly by GitHub, GitLab and most editors.
Can I paste data from Excel or Google Sheets?
Yes. Tab-separated data is recognized and automatically converted into table columns.
Related tools
Base32 · encode / decode Encode and decode text to and from Base32 (RFC 4648) in your browser. Base58 encode/decode Encode and decode text in Base58 (Bitcoin, IPFS) right in your browser. Base64 · encode / decode Encode and decode text to and from Base64 (UTF-8), right in your browser. Base64URL encode/decode Encode and decode Base64URL (URL-safe variant used in JWT), in your browser. BBCode → HTML Convert forum BBCode into clean, sanitized HTML, right in your browser. Text ↔ binary Convert text to binary (ASCII/UTF-8) and back.