本文へスキップ
スグドウグ

SNS文字数カウンター

1つの入力欄に貼るだけで、X・Instagram・TikTok・YouTube・LINE公式の文字数制限を同時に判定します。媒体ごとに異なる「数え方」もあわせて表示するので、投稿してから切られることがありません。

登録不要・インストール不要・入力内容はサーバーに送信されません。

文字数 0 / 空白を除く 0 / 行数 0 / 全角2半角1 0 / UTF-16 0

媒体ごとの判定(上限を超えた行は赤く表示されます)
媒体文字数上限残り
X(Twitter)日本語は1文字2、半角英数は1として数える(日本語だけなら140文字)。URLは長さに関わらず230280280
Instagram キャプション先頭125文字ほどで「続きを読む」に折りたたまれる022002200
Threads0500500
TikTok キャプション絵文字は内部表現(UTF-16)の長さで数えられる022002200
YouTube タイトル一覧では途中で切られる。何文字目かは非公表で、文字数ではなく表示幅で決まる0100100
YouTube 概要欄050005000
LINE公式アカウント半角・全角の区別なく1文字。1吹き出しあたり(配信は最大3吹き出し)0500500
メタディスクリプションスマホの検索結果で切られない目安0120120

よくある質問

Xの上限は280文字とありますが、日本語では何文字書けますか?
140文字です。Xは日本語・中国語・韓国語の文字を1文字あたり2として数えるため、上限280に対して日本語なら140文字、半角英数だけなら280文字になります。この表のXの行は加重方式のまま280を上限として表示しているので、日本語と英語が混ざった投稿でも1行のまま判定できます。なおURLだけは特別で、実際の長さに関わらず23として数えます。
絵文字は何文字として数えられますか?
媒体によって違います。Xは複雑さに関わらず絵文字1個を2として数えます(肌の色つきも家族も国旗も2です)。ここでの既定は「人が1文字と感じる単位(書記素)」で、Instagramなどはこの数え方です。一方、内部表現(UTF-16)では家族の絵文字が11、肌の色違いで手をつなぐ2人が12になるものもあり、UTF-16の行に実際の値が出ます。
入力した文章はどこかに送信されますか?
送信されません。文字数の計算はすべてブラウザの中で完結し、サーバーへは1文字も送られません。未公開の下書きや社内文書をそのまま貼っても、外部に出ることはありません。
Instagramのキャプションは2200文字書いてよいのですか?
技術的な上限は2200文字ですが、タイムライン上では先頭125文字ほどで「続きを読む」に折りたたまれます。読ませたい内容は先頭125文字に収めるのが実務的な設計です。この目安もカウンターに表示しています。

もっと詳しく