{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-05-20T20:47:38.294Z","discovery":{"catalog":"https://toolsly.tools/tools.json","llmsTxt":"https://toolsly.tools/llms.txt","sitemap":"https://toolsly.tools/sitemap.xml"},"relatedTools":[{"slug":"qr-code-reader","name":"QR Code Reader","url":"https://toolsly.tools/qr-code-reader"},{"slug":"qr-code-generator","name":"QR Code Generator","url":"https://toolsly.tools/qr-code-generator"},{"slug":"file-to-hex","name":"File to Hex Dump","url":"https://toolsly.tools/file-to-hex"},{"slug":"hex-to-file","name":"Hex to Binary File","url":"https://toolsly.tools/hex-to-file"},{"slug":"wifi-qr-code-generator","name":"Wi-Fi QR Code Generator","url":"https://toolsly.tools/wifi-qr-code-generator"},{"slug":"vcard-qr-code-generator","name":"vCard QR Code Generator","url":"https://toolsly.tools/vcard-qr-code-generator"},{"slug":"barcode-generator","name":"Barcode Generator","url":"https://toolsly.tools/barcode-generator"},{"slug":"base64-encode","name":"Base64 Encode","url":"https://toolsly.tools/base64-encode"}],"kind":"utility","slug":"markdown-table-builder","name":"Markdown Table Builder","description":"Paste tab-separated values and get a clean GitHub-flavored Markdown table — instantly.","longDescription":"Build a Markdown table without counting pipes by hand. Set the number of rows and columns, pick an alignment, and paste your data as plain tab-separated values (one row per line). We compute column widths, pad cells to line up nicely in the source, and emit valid GitHub-Flavored Markdown — including the alignment row (`| :--- | ---: |` etc.). The first row of your data is treated as the header. A monospaced preview shows roughly how the table will render. Everything happens locally in your browser.","category":"text","categoryName":"Text & Encoding","keywords":["markdown table builder","markdown table generator","create markdown table","gfm table generator","markdown table maker","convert tsv to markdown","csv to markdown table","markdown table online","github table generator","markdown table tool","tsv to markdown","table to markdown","free markdown table generator"],"badge":"Builder","url":"https://toolsly.tools/markdown-table-builder","inputs":[{"type":"number","key":"rows","label":"Data rows (not counting header)","defaultValue":2,"min":1,"max":50,"step":1},{"type":"number","key":"cols","label":"Columns","defaultValue":3,"min":2,"max":12,"step":1},{"type":"select","key":"alignment","label":"Column alignment","defaultValue":"left","choices":[{"value":"left","label":"Left"},{"value":"center","label":"Center"},{"value":"right","label":"Right"},{"value":"mixed","label":"Mixed (first left, last right, middle center)"}]},{"type":"text","key":"data","label":"Data (TSV — header on first line, tabs between cells)","multiline":true,"monospace":true,"defaultValue":"Name\tAge\tCity\nAlice\t30\tNYC\nBob\t25\tSF","help":"One row per line, separated by tabs. Copy from a spreadsheet — Excel/Sheets paste as TSV by default."}],"outputs":[{"key":"markdown","label":"Markdown table","multiline":true,"monospace":true},{"key":"preview","label":"Plain-text preview","multiline":true,"monospace":true}],"invocation":{"webUi":"https://toolsly.tools/markdown-table-builder","api":null,"notes":"Currently invoked via the web UI at `webUi`. Inputs are form fields; outputs are structured text values. A remote MCP/REST API is planned."}}