バイト数計算

UTF-8のバイト数を計算し、バイト数の上限に合わせて切り取り。 入力した文章はサーバーに送信されません。

2バイト換算(半角英数1・それ以外2)
0
UTF-8 バイト数
0
文字数(空白を含む)
0
ハングル
0
半角英数字・記号・空白
0
その他の文字
0

バイト数の上限に合わせて切り取る

文字ごとのバイト数

文字UTF-82バイト換算
半角英数字・スペース・改行11
アクセント付きラテン文字(é、ü)22
漢字・ひらがな・カタカナ32
絵文字42(表現不可)

使い方

  1. 文章を貼り付けると、UTF-8のバイト数と文字の種類ごとの数がすぐ表示されます。
  2. バイト数の上限があるフォームには、「バイト数の上限に合わせて切り取る」に上限を入れて、収まる部分だけコピーします。

知っておきたいこと

よくある質問

UTF-8では1文字は何バイトですか?

半角英数字・スペース・改行は1バイト、アクセント付きラテン文字はおおむね2バイト、漢字・ひらがな・カタカナは3バイト、多くの絵文字は4バイトです。

「2バイト換算」とは何ですか?

Shift_JIS や EUC など古いシステムの目安として、半角英数字を1バイト、それ以外をすべて2バイトで数えた値です。半角カナや、これらの文字コードで表せない絵文字なども2バイトとして数えるため、概算として使ってください。

改行は何バイトで数えますか?

このツールでは改行1回を1バイトで数えます。入力フォームによっては改行を2バイト(\r\n)で数えるため、上限ぎりぎりのときは余裕を持たせてください。

入力した文章は送信されますか?

いいえ。計算も切り取りもブラウザの中だけで行い、保存もされません。

ほかのテキストツール