罫線表(ASCII・Unicode)作成ツール
CSVやTSV(Excelからコピーした表)を貼り付けると、「+---+」や「┌─┬─┐」の罫線で囲んだテキストの表に整形します。READMEやコードコメント、メールに貼るのに便利です。GitHub向けの表が必要な場合は CSV/TSV→Markdownテーブル変換 をご利用ください。
🔒 ブラウザ内で完結・入力データはサーバーに送信されません
注意事項
- 全角文字は半角2文字分の幅として数えて整形します。等幅フォントで表示してください。プロポーショナルフォントでは罫線がずれます。
- フォントによっては、全角文字の幅が半角のちょうど2倍にならず、罫線が少しずれることがあります。Unicode罫線は、フォントによっては文字幅が異なる場合があります。
- 「1行目を見出しにする」をオンにすると、1行目の下に区切り線を引きます。「全行の間に線を引く」をオンにすると、すべての行の間に線を引きます。
- 「罫線を全角幅(幅2)として整形」をオンにすると、罫線を幅2として数えて整形します。罫線が全角幅で表示されるフォントで右端が揃うようになりますが、半角幅で表示されるフォントに貼ると逆にずれます。列の幅が奇数になる場合は空白を1つ足して偶数にします。対象はUnicode単線と角丸です。角丸の角(╭╮╰╯)は半角幅で表示されるフォントが多く、角丸では全体が揃わないことがあります。二重線・ASCII罫線は変わりません(二重線は、MSゴシックなどでも半角幅で表示されるため、オフのまま使ってください)。
- セル内の改行は、複数行のセルとして表示します。列数が足りない行は空のセルで補い、空行は無視します。
用語解説
ASCII罫線
「+」「-」「|」だけで枠を描く表記です。どの環境でも崩れにくく、コードコメントやプレーンテキストのメールに向いています。
Unicode罫線(Box Drawing)
「┌」「─」「│」などの罫線専用の文字です。ASCII罫線より見た目はきれいですが、等幅フォントでないと幅がそろわないことがあります。
等幅フォント
すべての半角文字が同じ幅になるフォントです。罫線表は等幅フォントで表示したときに、列がそろって見えます。
よくある質問
貼り付けた先で罫線がずれます。
貼り付け先が等幅フォントになっているか確認してください。プロポーショナルフォントでは、半角と全角の幅の比が崩れて罫線がずれます。コードエディタやGitHubのコードブロック(```)の中なら、きれいに表示されます。
ASCII罫線とUnicode罫線はどちらを使うべきですか?
ソースコードのコメントや、環境が分からないメールにはASCII罫線が安全です。READMEなどで見た目を優先するなら、Unicode罫線が向いています。Unicode罫線は、フォントによっては幅が合わないことがあります。
Excelの表をそのまま変換できますか?
はい。Excelの範囲をコピーして貼り付けると、タブ区切り(TSV)として自動判定されます。区切り文字が合わない場合は、プルダウンで手動指定してください。
全角文字や絵文字が入っていても揃いますか?
日本語などの全角文字と絵文字は、半角2文字分の幅として数えて整形します。ただし実際の表示幅はフォントに依存するため、環境によっては1文字分ずれることがあります。
このページをシェア
