コンテンツへスキップ
オフラインです。一部の機能が利用できない場合があります。

文字構成

Hanoon 文字数カウンター

文字数、構成分析、制限チェック — リアルタイムで

0 文字

入力上限:UTF-16コード単位で100000。複数の単位を使う文字もあります。

0

テキストを入力すると構成が表示されます

文字数、文字種の内訳、エンコードサイズがここに表示されます。

機能

なぜ Hanoon 文字数カウンター

リアルタイムカウント

入力と同時に文字数、バイト数、コードユニット数を表示。プラットフォーム制限もリアルタイムで追跡。

Unicode対応

Intl.Segmenterを使用してグラフェムクラスターを正確にカウント。絵文字、CJK、結合文字を正しく処理。

100% プライベート

すべての処理はブラウザ内で行われます。テキストはサーバーへ送信・保存されず、言語を切り替えるときだけ現在のタブに短時間保持されます。

テキストの文字数を数える方法

  1. 文字カウンターを開く

    ブラウザで character-counter.hanoon.app にアクセスします。

  2. テキストを入力する

    入力エリアにテキストを入力するか貼り付けます。

  3. 文字統計を確認する

    スペース込み/なしの文字数、バイト数、プラットフォーム制限のチェックがすぐに更新されます。

よくある質問

スペースを含む・除く文字数と UTF-8 バイト数はどう計算しますか?

「A 가」はスペース込みで3文字、スペースを除くと2文字、UTF-8では5バイトです。「文字(スペース除外)」は通常の ASCII スペース(U+0020)だけを除き、「文字(空白除外)」はタブや改行など JavaScript で空白として扱う文字も除きます。バイト数は UTF-8 で符号化したテキストの大きさで、文字数とは異なります。

絵文字や結合文字はどう数えますか?

Intl.Segmenter に対応したブラウザでは書記素クラスタ単位で数えます。👩🏽‍💻 は1文字ですが、UTF-8では15バイト、UTF-16では7コードユニットです。é と e + U+0301(結合アキュートアクセント)はどちらも1文字で、UTF-8ではそれぞれ2バイトと3バイトです。Intl.Segmenter がない場合はコードポイント単位で数えるため、結合文字や ZWJ 絵文字の文字数が異なることがあります。

テキストのプライバシーは守られますか?

はい。すべての処理はブラウザ内で行われます。テキストがサーバーに送信・保存されることはありません。

どのエンコーディング情報が表示されますか?

UTF-8バイト数、UTF-16コードユニット数、URLエンコード長、一意のコードポイント数が表示されます。

SNSの文字数制限に使えますか?

はい。Twitter、Instagram、Facebook、YouTubeなどのプラットフォーム制限が内蔵されています。