テキストを枠で囲む
罫線文字(┌─┐、╔═╗、╭─╮、┏━┓)やASCII(+-+)でテキストを枠で囲みます。余白、揃え、タイトルに対応し、ハングル・漢字・絵文字の幅も揃います。
等幅フォントが使われる場所(コードブロック、ターミナル、プレーンテキストのメール、Discordの ``` ブロック)に貼り付けてください。プロポーショナルフォントでは右端が揃いません。東アジア向けのフォントによっては罫線が2桁幅で描かれるので、その場合はASCIIスタイルに切り替えてください。
スクリーンリーダーは枠の文字を1つずつ読み上げるため、アクセシビリティが重要な場所では、プレーンテキストも一緒に投稿してください。
メッセージ、コードのコメント、READMEのバナー、チャットのお知らせにきれいな枠を付けます。一重線、二重線、角丸、太線、破線の罫線文字から選べるほか、基本的な文字しか扱えない場所向けの通常のASCIIや、アスタリスクとハッシュの枠も使えます。余白、空行、上の枠線に埋め込むタイトル、左・中央・右揃えにも対応します。ハングル、漢字、かな、絵文字のような幅の広い文字は2桁として数えるので、等幅のテキストで右端が揃います。
使い方
- 1行以上を入力するか貼り付けます。
- 枠のスタイルを選び、必要なら上の枠線に入れるタイトルを入力します。
- 揃え、内側の余白、枠を広くしたい場合は最小幅を設定します。
- 枠をコピーして、コードブロック、ターミナル、プレーンテキストのメッセージに貼り付けます。
計算式
内側の幅 = max(いちばん長い行, 最小幅, タイトル + 3 − 2 × 余白) ・ 枠の幅 = 内側の幅 + 2 × 余白 + 2
行の幅は、Unicodeの東アジアの文字幅に基づき、等幅の桁数で測ります。オプションがオンのとき、ハングル・漢字・かな・全角文字・絵文字は2桁、結合用のアクセントは0桁、タブは空白4つです。各行は内側の幅まで空白で埋めてから、両側の文字で囲みます。罫線文字はUnicodeの罫線素片ブロック(U+2500–U+257F)のもので、タイトルは枠線の文字1つの後に、前後に空白を置いて配置されます。
計算例
角丸スタイルと1桁の余白で、サンプルの3行は幅33桁の枠になります。「ビルド成功 ✅」は絵文字が2桁なので13桁、「デプロイ完了」は12桁です。いちばん長い行「14:00にステージングへデプロイ」(29桁)が内側の幅を29に決めます。
よくある質問
右端がずれるのはなぜですか?
枠は、すべての桁の幅が同じ等幅フォントでしか揃いません。コードブロック(Discord、Slack、GitHub、Markdownの `)かターミナルに貼り付けてください。アプリによっては、絵文字や漢字がちょうど2桁にならないフォントが使われています。
どこでも使えるスタイルはどれですか?
ASCII(+-+ と |)は基本的なキーボード文字だけを使うので、古いターミナル、メールクライアント、Unicodeを壊すシステムでも崩れません。
日本語や韓国語のテキストも枠で囲めますか?
はい。2桁として数えるオプションをオンにしておくと、ハングルや漢字が等幅フォントで描かれるとおり、1文字が2桁として数えられます。
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/draw-box-around-text-tool/
このツールを引用する
kakaoCalc. (2026, November 8). テキストを枠で囲む. https://kakao.mobile/ja/tools/draw-box-around-text-tool/
“テキストを枠で囲む.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/draw-box-around-text-tool/.