手軽屋
ツール一覧

長文を文字数で分割

長い文章を、指定した文字数以内のパートに分割します。句点・改行を優先して切るので、SNSの連投・メール整形にそのまま使えます。連番(1/3)も込みで上限以内。

2026年6月16日 一次情報確認済み:Slack chat.postMessage 公式仕様(markdown_text 12,000字/docs.slack.dev)/RFC 5322 Internet Message Format(行長78 octets推奨/IETF datatracker)/atproto Lexicon仕様(Bluesky/atproto公式 atproto.com)に基づき記述。
文字

こんなときに便利

使い方(5ステップ)

  1. 1. 分割したい長文を入力欄に貼り付ける
  2. 2. 上限文字数を指定(X用140字/LINE用1000字/Slack用4000字/メール用78字)
  3. 3. 連番(1/3)を付けるかどうか選ぶ(連番込みで上限を超えない)
  4. 4. 分割ボタンを押すと、句点・改行を優先しながら自動で分かれる
  5. 5. 各パートをコピーしてSNSや入力フォームに順番に投稿する

分割ロジックの詳細

本ツールは「上限文字数の範囲内で、なるべく自然な切れ目を探す」ロジックで動作します。優先順位は次のとおりです。

  1. 1. 強い区切り:「。」「!」「?」「」(カギ括弧閉じ)」「\n」(改行)
  2. 2. 弱い区切り:「、」「,」「.」「 」(半角スペース)
  3. 3. 強制切断:上記が見つからない場合は上限ちょうどで切る

連番をオンにすると、最大ページ数を予測してから連番分の文字数(例:「(10/10)」なら7字)を確保したうえで分割します。最終ページの連番が「(10/10)」なら、すべてのパートが「上限−7字」以内に収まります。

文字数カウントはJavaScriptのIntl.Segmenter(grapheme単位)で行います。👨‍👩‍👧‍👦のZWJ複合絵文字も1字として扱うため、Blueskyの公式grapheme clusters基準と一致します。X(コードポイント基準)に厳密合わせる場合は上限を-5字にしてください。

シーン別の上限プリセット

日本語環境に特化した工夫

免責:本ツールは執筆時点(2026年6月16日)の各SNS公式仕様にもとづいて作成していますが、SNSの仕様は予告なく変更されることがあります。実際の投稿でエラーになる場合は、上限を-5〜-10字して再分割してください。プログラム・コード・契約書の分割は構文を崩す可能性があるため、目視確認を推奨します。

よくある質問

Q1. SNSの公式文字数制限を教えてください

X(無料)280字/X Premium 4,000字/LINE 5,000字/Slack 12,000字(markdown_text)/Mastodon 500字/Bluesky 300grapheme/Discord 2,000字/note 50,000字。

Q2. 連番を付けると上限を超えませんか?

超えません。最大ページ数を予測して連番分(例「(10/10)」なら7字)を引いてから分割するため、連番込みでも上限以内です。

Q3. 文の途中でぶつ切りになりませんか?

「。」「!」「?」「」」「\n」を強い区切りとして優先し、見つからない場合のみ「、」「,」「.」、それも無理なら上限ちょうどで切ります。

Q4. 絵文字・サロゲートペアは正しく数えられますか?

Intl.Segmenter(grapheme単位)で1grapheme=1字として数えます。👨‍👩‍👧‍👦のZWJ複合絵文字も1字。Blueskyの公式grapheme cluster基準と一致します。

Q5. URLは何文字でカウントされますか?

ツール側は実文字数。X独自仕様(URL一律23字)には合わせていないので、X用は-5字して安全圏に。LINE/Slack/Mastodon/Blueskyは実文字数カウントで本ツールと一致。

Q6. メール本文の行長はどう設定すべき?

RFC 5322は「CRLFを除き78 octets推奨/998 octets上限」。日本語なら全角36〜40字相当で折り返すと推奨に収まり、Outlook/Gmail/Apple Mailいずれでも崩れません。

Q7. AIプロンプト(Claude/ChatGPT)の分割に使えますか?

使えます。4,000〜8,000字で分割し、各パート冒頭に「前のパートからの続き」と書けば文脈を引き継いで投入可能。長文ログ・議事録のAI解析で活躍します。

Q8. プログラミングコードの分割もできますか?

機械的には可能ですが構文を崩す恐れがあります。GitHubコメント65,536字制限を超える長文ログを貼る用途では便利。連番は「<!-- 1/3 -->」形式に書き換えると整形が崩れません。

Q9. 入力した文章は外部に送信されますか?

送信されません。ブラウザのJavaScriptで完全に端末内処理。社内議事録・契約書ドラフトでも安心。オフラインでも動作(ページ読込後)。

関連ツール

テキスト編集ツール(制度クラスタ)

同じカテゴリ「テキスト」のツール

カテゴリ「テキスト」をすべて見る / 全339個から検索