文字数・バイト数カウント
文字数とUTF-8・EUC-KRのバイト数を入力と同時に数えます。応募書類やSMSの長さ確認に。
上限の確認
入力した文章はこのブラウザ内でのみ使われ、サーバーには送信されません。
集計結果
| 項目 | 値 |
|---|---|
| 文字数(空白含む) 見た目の文字(書記素)基準 | 0 |
| 文字数(空白除く) 空白・タブ・改行を除外 | 0 |
| コードポイント数 絵文字や結合文字は複数と数える | 0 |
| UTF-16 長 JavaScript の length 方式 | 0 |
| UTF-8 バイト ハングル3・英字1・絵文字4 | 0 |
| EUC-KR バイト ハングル2・英字1 | 0 |
| ハングル 字母を含む | 0 |
| 英字 A–Z a–z | 0 |
| 数字 0–9 | 0 |
| 空白 スペース・タブ・改行 | 0 |
| その他 記号・漢字・絵文字など | 0 |
| 行数 | 0 |
| 段落数 空行で区切られた塊 | 0 |
| 単語数 空白で区切られた塊 | 0 |
原稿用紙の枚数
入力した文章を 200 字詰め原稿用紙(横 20 マス × 縦 10 行)にマスごとに置いたときの枚数です。
- 原稿用紙の枚数(切り上げ、括弧内は小数)
- 0
- 行数
- 0
- 埋まったマス数
- 0
- 行頭に置けず前の行の末尾に付けた記号
- 0
基本ルールです — ハングルや記号は 1 マス、数字と英小文字は 2 字で 1 マス、空白は 1 マス(行頭なら省略)、句点・読点などは 1 マスですが行頭には置かず、三点リーダー・ダッシュは 2 マス、段落の終わりは残りのマスを空けます。学校やコンテストで細部が異なるので、提出規定を確認してください。
やさしい文章チェック
上に入力した文章から、読みにくくなる兆候(長い文・繰り返し・難しい言葉・二重受け身)を探します。点数はつけず、直すかどうかは自分で決めます。韓国語の文章向けの目安です。
文は句点・疑問符・改行で区切ります。難しい言葉の一覧はこのサイトで新しく書いた短い一覧なので、文脈に合わない候補が出ることがあります。
単語の頻度・ワードクラウド
上に入力した文章でよく出てくる単語を数え、表とワードクラウドで表示します。
除く言葉(カンマか空白で区切る)
形態素解析ではなく語尾の一覧で助詞を除く近似なので、間違うことがあります。オフにすると書かれたまま数えます。
この文章を別のツールに送る
文章はアドレスに入れず、このブラウザの中だけで移ります。サーバーには送りません。
数え方の基準
「文字数」は見た目の文字(書記素クラスタ)で数えるため、家族の絵文字や結合アクセントも1文字です。サービスによってはコードポイントやUTF-16長で数えるので、3つとも表示します。改行は1文字・1バイトです。サーバー側で \r\n に変換して数える場合は1行ごとに1バイト増えます。
EUC-KR バイトとは
韓国のSMS(90バイト)・LMS(2000バイト)や古いウェブフォームは、ハングルを2バイト、英数字を1バイトで数えます。このツールはCP949(拡張EUC-KR)基準で、絵文字など表現できない文字は「?」1バイトになるものとして個数を別に表示します。
よくある質問
入力した文章はサーバーに保存されますか?
いいえ。すべてブラウザ内で計算され、どこにも送信されません。
使っているサイトの数と違います。
サイトにより空白・改行・絵文字の数え方が異なります。そのサイトの基準(文字/バイト、空白の有無)を「上限の確認」で選んでください。
UTF-8 と EUC-KR の違いは?
UTF-8 ではハングル1字が3バイト、EUC-KR(CP949)では2バイトです。同じ文章でもバイト数が変わります。