Markdown表ジェネレーター
新着編集可能なグリッドやCSVからMarkdown表を作成。配置の指定にも対応。
Paste Excel, CSV or a Markdown table to import
Runs entirely in your browser. Nothing is uploaded.
パイプを数えずにMarkdownテーブルを作成
Markdownテーブルは強力ですが、手書きは面倒です — 各セルをパイプで囲み、各列にはダッシュのセパレーターが必要で、| が一つ欠けても全て壊れます。このMarkdownテーブルジェネレーターはスプレッドシート風のグリッドでそれを置き換えます:行と列を追加し、内容を入力し、配置を設定して、きれいで有効なMarkdownをコピーします。素早いMarkdownテーブル作成ツールとしても、完全なMarkdownテーブルエディターとしても機能します — 全てブラウザー内で、インストール不要です。
レイアウトが視覚的なので、得られる結果が常に分かります。ライブプレビューはGitHubの表示通りにテーブルをレンダリングし、出力ボックスはどこにでも貼り付けられる生のMarkdownを提供します — GitHub READMEファイル、VS Code、Obsidian、Notion、Confluence、またはDiscordコードブロックに。
Markdownテーブル構文の解説
テーブルには3つの部分があります:ヘッダー行、ダッシュの区切り行、1行以上の本文行 — 全てセルを区切るためにパイプ文字を使います。区切り行が重要な部分です;それが最初の行をヘッダーに昇格させ、列の配置が置かれる場所です。コロンが方向を定めます::---は左寄せ、:---:は中央揃え、---:は右寄せです。
ここではそれを覚える必要はありません — 各列の上で左・中央・右を選択すれば、正しいコロンが自動的に書かれます。セル内に入力されたパイプ文字は、列を分割しないよう自動的にエスケープされます。
ExcelまたはCSVをワンペーストでMarkdownに変換
スプレッドシートにデータがありますか?ExcelまたはGoogle Sheetsからセルをコピーしてインポートボックスにペーストすれば — タブ区切りで届き、ツールが即座にグリッドを埋めます。CSVファイルも同様に機能します:カンマ区切りのテキストをペーストすれば、行と列に解析されます。これがExcelからMarkdownテーブルやCSVからMarkdownテーブルなどの検索の背後にあるショートカットです。
インポーターはタブ区切り、カンマ区切り、または既存のMarkdownテーブルを自動的に検出します。
GitHub-flavored出力、Discord対応、全エディター対応
このツールが生成するMarkdownはGitHub Flavored Markdownなので、READMEファイル、Issue、プルリクエスト、コメントで正しくレンダリングされます。Pretty出力を選択すると各列がパディングされ、生のテキストが本物のテーブルのように整列します。Compactは最小のソースになります。
Prettyモードは Discordでのトリックでもあります:DiscordはメッセージでMarkdownテーブルをレンダリングしませんが、パディングされた出力をコードブロック(三重バッククォート)で囲むと、列がモノスペースフォントで整列します。GFMテーブルはObsidianのライブプレビュー、Notionのインポーター、VS CodeのMarkdownプレビュー、DocusaurusのドキュメントでネイティブにレンダリングされMeans。
既存のMarkdownテーブルを編集
これは一方通行ではありません。完成したMarkdownテーブルをインポートボックスに貼り付けると、ツールはセルと配置のコロンを読み取り、全てグリッドに読み込んで編集できます — 列を追加、タイポを修正、価格列を再配置して、コピーし直します。これにより本物のテーブルからMarkdownの往復ツールとなり、数ヶ月前に書いたテーブルのための実用的なMarkdownテーブルエディターになります。
開発者向け:Python、R、VS Code
コードで必要ですか?Pythonでは、tabulateライブラリのtablefmt="github"(またはpandas DataFrameのdf.to_markdown())が同じ形式を出力します。R Markdownでは、チャンク内のknitr::kable()がデータフレームをMarkdownテーブルに変換します。VS Codeでは、組み込みプレビューがGFMテーブルをレンダリングし、フォーマッター拡張機能がパイプを整列させます。
一回限りのクイックテーブルなら、このジェネレーターにペーストする方がスクリプトを設定するより速く、結果は同一のMarkdownです。
プライベート、即時、無料 — TableConvertやTables Generatorとの比較
TableConvert(tableconvert.com)は最も人気のあるMarkdownテーブルツールですが、処理のためにデータをサーバーに送信します — 内部価格、従業員名、機密プロジェクトデータがテーブルに含まれる場合、これは本当の問題です。Tables Generator(tablesgenerator.com)もサーバーサイドで、そのMarkdown出力はLaTeXへの注力に次ぐ二次的なものです。
UtiloKitにはサインアップも費用もありません。全てのテーブルはブラウザー内で完全に構築されます — データはアップロードされたり、サーバーに保存されたりすることは決してありません。ロード後はオフラインでも機能し、編集していたグリッドは次回ページを開いたときに記憶されています。
Frequently asked questions
Markdownテーブルの作り方は?
編集可能なグリッドにデータを入力し、+ 行と+ 列ボタンでサイズを調整し、各列の配置を選択して「コピー」をクリックします。ツールがパイプとダッシュを書いてくれます。
Markdownテーブルの構文は?
Markdownテーブルはヘッダー下にダッシュの区切り行がある、パイプで囲まれた行です。最低限は3行:| 製品 | 価格 |のようなヘッダー、| --- | --- |の区切り、そして| コーヒー | 500円 |のような本文行が少なくとも1行。
Markdownテーブルで列を揃えるには?
配置は区切り行のコロンで制御されます::--- は左揃え、:---: は中央揃え、---: は右揃え。このツールでは各列の上で左・中央・右を選択するだけで正しいコロンが自動的に追加されます。
ExcelまたはCSVをMarkdownテーブルに変換するには?
「Excel、CSV、またはMarkdownテーブルを貼り付け」ボックスを開き、データを貼り付けます。ExcelやGoogle Sheetsから直接コピーしたセルはタブ区切りで届き、CSVはカンマ区切り — インポーターは両方を自動検出します。
GitHubでテーブルを作るには?
GitHubはGitHub Flavored Markdownを使用しており、READMEファイル、Issue、プルリクエスト、コメントでテーブルをレンダリングします。ここでテーブルを作成してコピーし、貼り付けます — テーブルの前後に空白行を入れてください。
MarkdownテーブルはDiscordで機能しますか?
通常のメッセージでは機能しません — DiscordはMarkdownテーブルをレンダリングしないため、パイプは普通のテキストとして表示されます。一般的な回避策は、このツールのPretty出力をコードブロック(三重バッククォート)で囲むことです。
MarkdownテーブルはNotion、Obsidian、Confluenceで機能しますか?
3つとも機能します。NotionはMarkdownファイルを貼り付けたりインポートしたりするときに標準Markdownテーブルをレンダリングします。ObsidianはすべてのビューでGFMテーブルを完全にサポートします。ConfluenceはMarkdownマクロを通じてMarkdownテーブルをサポートします。
行と列を追加・削除するには?
+ 行と+ 列ボタンでテーブルを大きくし、任意の行の先頭または列の上部の ✕ ボタンで削除します。インポートボックスに大きなブロックを貼り付けて、一度にグリッド全体のサイズを変更することもできます。
ヘッダー行の設定方法は?
グリッドの最初の行はデフォルトでヘッダーです。エディターでは太字で表示され、Markdown出力の --- 区切り行の上に配置されます。インポートデータに見出しがない場合は、「最初の行はヘッダー」トグルをオフにします。
オンラインで使用しても安全ですか?
はい。このジェネレーターは100%クライアントサイドで動作します:テーブルはブラウザー内でJavaScriptで完全に構築され、何もアップロード、ログ、またはサーバーに送信されません。機密スプレッドシートを安全に貼り付けることができます。
既存のMarkdownテーブルを編集するには?
既存のテーブルをインポートボックスに貼り付けます。ツールはMarkdownであることを検出し、セルと配置コロンを解析し、編集可能なグリッドに読み込みます。
PythonでMarkdownテーブルを生成するには?
tabulateライブラリを使用します:from tabulate import tabulate; print(tabulate(rows, headers, tablefmt="github")) でGitHubスタイルのMarkdownテーブルが生成されます。pandas DataFrameがあれば、df.to_markdown()が一度の呼び出しで同じことをします。
Markdownテーブルがレンダリングされない理由は?
最も一般的な2つの原因は、区切り行の欠如と空白行の欠如です。すべてのMarkdownテーブルはヘッダーのすぐ下に --- 区切り行が必要で、ほとんどのレンダラーはテーブルブロックの直前と直後に空白行を必要とします。
VS CodeでMarkdownテーブルを作るには?
VS Codeの組み込みMarkdownプレビュー(Ctrl/Cmd+Shift+V)はGFMテーブルをレンダリングし、「Markdown All in One」などの拡張機能が入力中にパイプを自動整列します。最短コース:ここでテーブルを作成してコピーし、VS Codeの.mdファイルに貼り付けます。
R MarkdownでMarkdownテーブルを作るには?
R Markdownの標準的な方法はコードチャンク内のknitr::kable(df)です。静的なMarkdownだけが必要なら、ここで生成して.Rmdドキュメントに直接貼り付けます。
UtiloKitはTableConvert、tableflip、Tables Generatorと比べてどうですか?
TableConvertはデータをバックエンドに送信します。TableFlipは有料のmacOSデスクトップアプリです。Tables GeneratorはLaTeXテーブルに主に焦点を当てています。UtiloKitはサーバー通信なし、登録なし、デバイスからデータが出ることなく、完全にブラウザー内で動作します。
このMarkdownテーブルジェネレーターをiPhoneやAndroidで使えますか?
使えます。ツールは完全にレスポンシブで、375px(iPhone SE幅)以上でテストされています。モバイルではグリッドセルに直接入力でき、+ 行と+ 列でサイズを変更でき、「コピー」をタップできます。iOSとAndroidでのGoogle SheetsやExcelからの貼り付けはインポートボックス経由で機能します。
Related tools
すべてのツールを見るワードアンスクランブラー
バラバラの文字から有効な単語をすべて検索 — ワイルドカード、絞り込み、Scrabbleの点数にも対応。
Citation Generator
Format references in APA, MLA and Chicago styles — book, journal, website and more.
Anagram Solver
Find all words from any set of letters instantly — wildcard support, Scrabble scores and word-length filter.
ASCII Art Generator
Convert text to ASCII art banners with 7 font styles. One-click copy, Markdown export, works offline.
Character Counter
Count characters, words, sentences & lines in real time. Platform limit bars for Twitter/X, LinkedIn, SMS & Instagram. No upload.
Text Repeater
Repeat any text N times with custom separator (newline, comma, space, pipe, or custom). Copy or download output. No limits, no signup.