Excel → Markdown テーブル(Notion 向け)
Excel(.xlsx/.xls)や CSV をブラウザで Markdown テーブルに変換。Notion・Obsidian・GitHub に貼るだけ。結合セル展開・数値列自動右寄せ対応。アップロード不要。
Drop an .xlsx, .xls, or .csv file to begin.
How to convert Excel to Markdown table for Notion
- Upload your file. Click "Choose Excel / CSV file" and select an
.xlsx,.xls, or.csvfile. The file is read locally — no upload, no signup. - Pick a sheet (if your workbook has more than one). A Sheet dropdown appears automatically. Select the sheet you want to convert.
- Click Convert to Markdown. The tool parses your spreadsheet, expands merged cells, detects numeric columns, and generates a GitHub-flavored Markdown table.
- Paste into Notion or Obsidian. Click Copy and paste into any Notion page or Obsidian note. The pipe-table syntax renders as a formatted table automatically.
Why use Markdown tables in Notion?
Notion supports Markdown import and renders pipe-style tables when you paste them into a page
body. Instead of manually re-typing data or using Notion's built-in database (which requires
manual column setup), pasting a Markdown table gives you an instant formatted table with no
extra clicks. This tool converts your .xlsx spreadsheet directly to valid
GitHub-Flavored Markdown (GFM)
table syntax — ready to paste.
Merged cells and column alignment
Most converters leave merged cells blank, producing broken tables in Notion with empty columns
that confuse readers. This tool expands merged cells: if a cell spans three columns, its value
appears in all three output columns. Numeric columns are automatically right-aligned using the
GFM ---: separator, which Notion and Obsidian both honour.
Related tools
Common use cases
よくある質問
- How do I paste the Markdown table into Notion?
- After clicking Copy, open a Notion page, type /code to create a code block, paste the Markdown there to preview it, or use the /table import option. Notion also renders Markdown tables if you paste directly into a page body — the pipe characters and dashes are recognised automatically in most Notion blocks.
- Does my Excel file leave my device?
- No. All conversion runs entirely in your browser using the SheetJS library. Your .xlsx or .csv file is never uploaded to any server — it is read locally and the Markdown is generated on your device. Works offline after the page loads.
- What file formats are supported?
- Excel 2007+ (.xlsx), legacy Excel (.xls), and comma-separated values (.csv). The tool uses SheetJS to parse these formats, so it handles the same range of files that Excel itself can open.
- How are merged cells handled?
- Merged cells are expanded: the value from the top-left cell of the merge is repeated in every column and row the merge spans. This avoids blank cells in the Markdown output, which would otherwise break table alignment in Notion or GitHub.
- Can I use this for Obsidian as well?
- Yes. Obsidian renders GitHub-Flavored Markdown (GFM) tables natively. The output from this tool is valid GFM and will render correctly in Obsidian's Reading View. Just paste the Markdown into any Obsidian note.
- Can I convert a specific sheet from a multi-sheet workbook?
- Yes. After selecting an .xlsx file with multiple sheets, a Sheet dropdown appears. Choose the sheet you want to convert before clicking "Convert to Markdown".
Last updated: By jarvisbox