ESC

文字列長計算ツール

入力中にすべての計算がリアルタイムで更新されます

長さの統計

0
文字数
0
コードポイント
0
UTF-8バイト
0
UTF-16バイト
0
URLエンコード
0
Base64長
すべての処理はブラウザ内で行われます。データはサーバーに送信されません。

使用例

ASCIIテキスト

各文字がUTF-8で1バイトを使用するシンプルなASCIIテキストの長さを計算します。

Unicode & 絵文字

日本語テキストや絵文字などのマルチバイト文字がバイト数にどう影響するかを確認します。

URL文字列

特殊文字を含むURLがウェブ用にURLエンコードされるとどう拡大するかを確認します。

機能

リアルタイム計算

入力中にすべての測定値が即座に更新されます。ボタンクリックは不要です

複数のエンコーディング

文字数、コードポイント、UTF-8、UTF-16、URLエンコード、Base64の長さを表示

Unicode対応

マルチバイト文字、絵文字、サロゲートペアを正しく処理

プライバシー重視

すべての処理はブラウザ内でローカルに行われ、サーバーにデータは送信されません

使い方

1

テキストを入力

入力フィールドにテキストを入力または貼り付けます。統計はリアルタイムで更新されます。

2

長さを確認

文字数、各種エンコーディングのバイト数、エンコード後の長さを含むすべての測定値を確認します。

3

統計をコピー

「統計をコピー」ボタンをクリックして、すべての長さ情報をクリップボードにコピーします。

よくある質問

文字数はUTF-16コード単位(JavaScriptの.lengthが返す値)を数えます。コードポイントは実際のUnicode文字を数えます。絵文字は2コード単位を使うことが多いですが、1つ以上のコードポイントとしてカウントされます。

エンコーディングによって使用するスペースが異なります。ASCIIはUTF-8で1バイト、UTF-16で2バイト。CJK文字はUTF-8で3バイト、UTF-16で2バイト。コンテンツ次第です。

URLエンコード後の文字列の長さを表示します(スペースは%20になるなど)。URLが長さ制限を超えないか確認する時に便利です。

文字列長は.lengthだけではない

絵文字がJavaScriptで2文字になったり、日本語テキストがUTF-8で予想の3倍大きくなって驚いた経験はありませんか?このツールは複数のエンコーディングでテキストの実際のサイズを表示し、何を扱っているか正確にわかるようにします。

一目で6つの測定値

文字数、Unicodeコードポイント、UTF-8バイト、UTF-16バイト、URLエンコード長、Base64長 - すべて入力中にリアルタイム更新。文字列の実際の大きさを知るためにコードを書く必要はありません。

開発者がこれを必要とする場面

データ挿入前のデータベースカラムサイズの確認、URL長制限の検証、APIペイロードサイズの計算、国際テキストのエンコーディング問題のデバッグ、あの絵文字がVARCHAR(255)カラムを壊した理由の解明。このツールがこれらの問題を即座に解決します。

正確なUnicode処理

サロゲートペア、結合文字、絵文字シーケンスを正しく処理します。JavaScriptが「length」と呼ぶものとUnicodeがコードポイントとして定義するものを区別します。国際テキストや絵文字が多いコンテンツを扱う時に重要な違いです。

サーバーなし、トラッキングなし

すべてブラウザ内のJavaScriptで動作します。APIキー、パスワード、機密データを安心して貼り付けてください。何もどこにも送信されません。計算はお使いのデバイスでローカルに実行されます。

セキュリティとプライバシー

あなたのデータの安全を最優先しています

ローカル処理

すべての処理がブラウザ内で完結します

データ送信なし

データはサーバーに送信されません

保存しません

データは保存も共有もされません

SSL暗号化

安全な通信でご利用いただけます