X(旧Twitter)に韓国語は何文字まで書ける?

X(旧Twitter)の上限は「280文字」と知られていますが、ハングルは1文字を2と数えるため、韓国語だけで書くと140字で止まります。英字・数字・基本記号は1と数えるので、混ぜると140字より多く入ります。Geuljasu が使う重み計算の関数で実際に計算した値と、投稿前に確認する順序をまとめました。例は韓国語の文章で、必要な箇所には日本語の意味を添えています。

Xの280は文字数ではなく重みの合計

X Developer Platform のドキュメント「Counting characters」(2026-10-25 確認)は、投稿を280の重みの上限として説明しています。ラテン文字・句読点・よく使う記号は1、一覧にないその他のUnicode文字は2、絵文字は形が複雑でも2と数え、日中韓の文字は1文字あたり2なので最大140字と案内しています。公式ドキュメントは、正確な計算にはオープンソースの twitter-text ライブラリを使うよう勧めています。

文字の種類重み
英字・数字・スペース・基本記号1
ハングル1文字(子音・母音の単独も含む)2
絵文字1つ2
改行1

改行については公式ドキュメントに個別の説明がなく、Geuljasu の計算関数は1と数えます。

同じ280でも文字数はこう変わる

280の重みに入る文字数英数字のみ: 280文字; ハングル100 + 英字80: 180文字; ハングルのみ: 140文字; 絵文字のみ: 140文字050100150200250英数字のみ280文字ハングル100 +英字80180文字ハングルのみ140文字絵文字のみ140文字
280の重みに入る文字数 — 英数字だけなら280字、ハングルだけなら140字。ハングル100字に英字80字を混ぜると180字

Geuljasu の計算関数で確認した値です。

入力文字数重みの合計残り
「가」140個140文字2800(ちょうど)
「가」141個141文字282-2(超過)
英字「a」280個280文字2800
ハングル100字+英字80字180文字2800
ハングル100字+英字81字181文字281-1
ハングル50字+改行+英字100字151文字20179
「오늘 점심은 김치찌개를 먹었습니다. 날씨가 좋아서 산책도 했어요.」 (今日の昼はキムチチゲを食べました。天気がよくて散歩もしました。)36文字63217

一般的な韓国語の文では、スペースやピリオドが1と数えられるため、「ハングル140字」より少し多く入ります。36文字の文が63と計算されたように、スペースや数字が多いほど余裕が生まれます。

投稿前にどの順序で確認するか

投稿前の確認の順序下書きを作成 → 文字ごとの重みを合計; 文字ごとの重みを合計 → リンクは23で計算; リンクは23で計算 → 合計が280以下?; 合計が280以下? → 投稿 (はい); 合計が280以下? → 削る・分ける (いいえ); 削る・分ける → 文字ごとの重みを合計はいいいえ下書きを作成文字ごとの重みを合計リンクは23で計算合計が280以下?削る・分ける投稿
投稿前の確認の順序 — 文字数ではなく、重みの合計が280以下かを見る

リンクと絵文字はどう数えられるか

公式ドキュメントによると、有効なURLは元の長さに関係なく23と数えます。Geuljasu のXプリセットはこのリンクの規則を反映していないため、リンクが入る投稿は、ツールが示す合計に23を足し、リンクの文字の部分の計算値を引いて別に計算する必要があります。絵文字は1つあたり2なので上限は140個で、絵文字140個はツールの計算でもちょうど280でした。

よくある質問

ハングル140字を超えるとどうなりますか? 重みの合計が280を超えると投稿できません。「가」141個は282で、2足りません。1文字減らせば収まります。

子音だけの「ㅋㅋㅋ」も2と数えますか? Geuljasu の計算では、「ㅋ」140個が280で、ハングルと同じ扱いです。

ツールと実際のX画面で数字が違う場合は? リンクの23のように、ツールが反映していない部分があります。サービスの方針は変わることがあるので、最終的な値はX画面のカウンターを基準にしてください。

280の重みに合わせて超える部分を切るには文字数カットで「X(旧Twitter)全角140字」を選び、空白を含む・除く文字数やバイト数まで一緒に見るには文字数カウントをお使いください。

基準:X Developer Platform「Counting characters」ドキュメント(docs.x.com), twitter-text の重み設定, Geuljasu の文字数上限プリセット(X 280の重み)。出典の確認日 2026-10-25。記事中のバイト数は Geuljasu のツールと同じ方法で算出した値で、実際のSMS配信サービスは通信事業者・配信事業者の基準により異なる場合があります。

この記事に関連するツール