エントリーシート文字数カウンター — 設問ごとの文字数・バイト・自動保存
テキストエントリーシート文字数カウンターは、複数の応募回答を見出しごとに分割し、文字数、スペースなしの文字数、UTF-8バイト、単語数をセクションごとに集計して、下書きをブラウザにローカル自動保存するツールです。
AI支援翻訳をレビュー中
このページはAIの支援で翻訳され、まだ専門家によるレビューを完了していません。重要な判断の前に、引用元をご確認ください。
概要
応募フォームでは設問ごとに500字、800字、1,000字のように上限が異なり、スペース込み・除外やバイト基準が混在することがあります。このツールは `## 志望動機` のような見出しで下書きを分割し、セクションごとの文字数を同時に表示し、テキストはブラウザのlocalStorageにのみ保存します。アカウント同期やサーバー送信はなく、同じブラウザで再度開くと一時的な下書きが復元されます。
スペースあり文字数 = Array.from(text).length; スペースなし文字数 = 空白を除去した後の長さ; バイト = TextEncoder(UTF-8).encode(text).length
使い方
- 1各設問を `## 志望動機` のような見出しで始め、その下に回答を書きます。
- 2計算をクリックするか、テキストを編集して、セクションごとの文字数とバイト数を確認します。
- 3同じブラウザで再度開くと、ローカルに自動保存された下書きが復元されます。
参照表
| 指標 | 意味 |
|---|---|
| スペースあり文字数 | スペースと改行を含みます |
| スペースなし文字数 | スペース、タブ、改行を除きます |
| UTF-8バイト | 英語は通常1文字1バイト、日本語は通常1文字3バイトです |
出典・基準
- MDN Web Docs: Client-side web APIs - MDN Web Docs
- TextEncoder - MDN Web Docs
よくある質問
設問はどう分けますか?
行の先頭に `## 設問名` と書くと新しいセクションになります。見出しがない場合は、下書き全体を1つのセクションとして計算します。
自動保存された下書きはどこに保存されますか?
このブラウザのlocalStorageにのみ保存されます。他のデバイスやブラウザとは同期されず、ブラウザのデータを消去すると削除されます。
エントリーシートの内容はサーバーに送信されますか?
いいえ。集計と自動保存はブラウザ内でのみ実行され、テキストがサーバーに送信されることはありません。