/ᐠ。ꞈ。ᐟ\ NEKO BYTE
文字はそのまま。
バイトを、上限以内に。
Nekoバイト · UTF-8の容量と上限を確認。
絵文字や結合文字を分断せず、入るところまで。
ブラウザ内で処理送信・自動保存なしUTF-8 / BOMなし
1. テキストを用意
入力は改行変換前で最大2MB(2,000,000バイト)。空白・表記は保持します。改行は次の設定で統一し、先頭のBOMは除きます。
2. 上限と改行を選ぶ
1〜2,000,000の整数
入力欄は改行をLFとして扱います。計測・コピー・TXT保存には、この設定を使います。
入力後に確認してください。
3. 上限内の先頭テキスト
- 入力のUTF-8容量
- 入力と上限の差
- 文字のまとまり / コードポイント
上の数値は選択した改行形式・BOMなしでの値です。改行も数えます。見た目の1文字とコードポイント数は一致しないことがあります。
先頭だけの切り出しは、文章の意味を変えることがあります。URL・コード・文章の途中で切れるため、使う前に必ず確認してください。
UTF-8・BOMなし。末尾への改行追加はしません。アプリへの貼り付け時に改行形式が変わる場合はTXT保存をご利用ください。
使う前に
UTF-8のバイト上限を持つ入力欄やデータの事前確認に。全角文字は多くの場合3バイト、絵文字は複数バイトです。結合文字や家族の絵文字などは、ブラウザの文字区切り判定でひとまとまりとして扱います。
上限に収まらない文字が出た時点で止めます。後ろの小さな文字で隙間を埋める処理はしません。先頭のまとまりが入らない場合、出力は空になります。
文字数制限・Shift_JISなど別の文字コード・JSONエスケープ後のバイト数・投稿サービス固有の数え方には対応しません。切り出した結果が有効なJSONやファイル名になる保証はありません。ページを閉じると入力は消えます。機密情報を扱う場合は利用環境にもご注意ください。