入力
こんな時に使う(現場あるある)
- システムの項目にバイト制限があり、入らない理由を確認したい
- UTF-8とSJISでサイズが違って、取り込み結果が変わる
- 文字数は同じなのに、保存時にエラーが出る
まずサイズ感を確認 → SJISで落ちるなら SJIS不可チェック が次の一手です。
よくある質問
同じ文字数でもバイト数が変わるのはなぜ?
UTF-8は日本語が基本3バイト、Shift_JIS/EUC-JPは2バイトが多いなど、文字コードごとに1文字あたりのサイズが異なるためです。
「Shift_JIS(CP932寄り)」って?
Windowsで一般的な文字コードの実装がCP932(Windows-31J)で、実務の「Shift_JIS」はこれを指すことが多いです。
入力はサーバーに送られる?
いいえ。ブラウザ内で計算します。
CSVで困っている場合はこちら
CSV安全化 総合ガイドへ
関連キーワード(よく検索される)
- UTF-8 バイト数 計算
- Shift_JIS バイト数
- EUC-JP バイト数
- 文字数 バイト数 違い
- 項目 バイト制限
- 絵文字 バイト数
- SJIS 文字 何バイト
結果
文字数(コードポイント単位)
-
※ 絵文字なども1として数える
UTF-16コードユニット数(JSのlength)
-
※ 絵文字は2になることがある
UTF-8 バイト数
-
Shift_JIS(CP932寄り) バイト数
-
EUC-JP バイト数
-