使い方
- データまたは生成設定を入力します。
- 実行して結果とメッセージを確認します。
- コピーまたはローカルファイルへ保存します。
テキストカウンター
単語、Unicode 文字、行、UTF-8 バイトと出現頻度を数えます。
処理はブラウザー内で完結し、入力は DevToolsy に送信されません。
仕組み
UTF-8 テキストを貼り付け・開いて即時集計。書記素・コードポイント・UTF-16 単位を分け、小文字化した上位 20 語と設定速度での読書時間を表示します。
Hello, developer 👋!
Build small tools. Test carefully.{
"metrics": {
"words": 7,
"graphemes": 55,
"nonWhitespace": 47,
"codePoints": 55,
"codeUnits": 56,
"utf8Bytes": 58,
"lines": 3,
"nonEmptyLines": 2,
"paragraphs": 2,
"sentences": 3,
"readingSeconds": 3
},
"locale": "ja",
"wordsPerMinute": 200,
"frequency": [
{
"word": "build",
"count": 1
},
{
"word": "carefully",
"count": 1
},
{
"word": "developer",
"count": 1
},
{
"word": "hello",
"count": 1
},
{
"word": "small",
"count": 1
},
{
"word": "test",
"count": 1
},
{
"word": "tools",
"count": 1
}
]
}単語、Unicode 文字、行、UTF-8 バイトと出現頻度を数えます。
オプションとデータの保持
単語と文はページ言語の Intl.Segmenter で分割します。空行は段落を分け、末尾の改行は論理行を 1 つ増やします。読書時間は秒単位の推定です。
結果の利用
コード単位・書記素・単語の数え方はツールごとに異なります。言語や分割方法も影響し、読書時間は個人の測定値ではありません。
はい。コピーとダウンロードが可能です。入力や生成設定を変えると前の結果は無効になります。
テキストは 1 MiB、User-Agent は 16 KiB まで。アドレスや ID はより小さい上限があります。最大 1,000 ULID、10,000 単語、256 子サブネット。10 秒でタイムアウトします。
よくある質問
文字数が string.length と違うのはなぜ?
UTF-8 テキストを貼り付け・開いて即時集計。書記素・コードポイント・UTF-16 単位を分け、小文字化した上位 20 語と設定速度での読書時間を表示します。
単語、段落、読書時間はどう数えますか?
単語と文はページ言語の Intl.Segmenter で分割します。空行は段落を分け、末尾の改行は論理行を 1 つ増やします。読書時間は秒単位の推定です。
どのエディターでも同じ数になりますか?
コード単位・書記素・単語の数え方はツールごとに異なります。言語や分割方法も影響し、読書時間は個人の測定値ではありません。
入力はアップロードされますか?
処理はブラウザー内で完結し、入力は DevToolsy に送信されません。
結果をコピー・保存できますか?
はい。コピーとダウンロードが可能です。入力や生成設定を変えると前の結果は無効になります。