テキストを貼り付けるか選択する
テキストを貼り付けるか、TXT、Markdown、CSV、JSON、LOG、HTMLファイルを選択します。ファイルはブラウザーで読み込まれ、端末の外へ送る必要はありません。
プライベートなテキスト作業場
この行数カウントにテキストを貼り付けるか入力すると、ブラウザー上で総行数、空白でない行、空行、単語数、文字数、最長行を確認できます。ファイルのアップロードは必須ではありません。
入力
コード、下書き、メモ、ログなどのテキストを貼り付けてください。この行数カウントは編集に合わせて更新されます。
サンプル結果を表示しています。テキストを編集すると自分の行数を計算できます。
このブラウザー内でローカルに計算します。通常の操作でテキストがアップロードされることはありません。
リアルタイム結果
空行もラベル付きで表示されます。長い入力では先頭200行を表示し、CSVにはすべての行を含めます。
最大500,000文字。行プレビューは先頭200行までです。プレーンテキスト専用で、コード実行、レイアウト解析、OCRには対応していません。
シンプルな流れ
この行数カウントはすぐ使えるように設計されています。数え方のルールも表示するため、結果を確認しやすくなっています。テキストを用意し、設定を確認して、目的に合う結果を使ってください。
テキストを貼り付けるか、TXT、Markdown、CSV、JSON、LOG、HTMLファイルを選択します。ファイルはブラウザーで読み込まれ、端末の外へ送る必要はありません。
すべての行または空白でない行を選び、末尾の改行をどのように扱うかを決めます。
プレビューで総行数、空白でない行、空行、単語数、文字数、最長行、改行コードを確認します。
テキストの概要をコピーするか、行番号、本文、長さ、空行かどうかを含むCSVをダウンロードします。
カウントのルール
行数はルールが明確であって初めて比較できます。空の行、空白文字だけの行、末尾の改行は、エディターによって表示や扱いが異なることがあります。
テキストの間にある空行も含め、論理上の各行を数えます。空の入力は0行、改行のない空でないテキストは1行です。標準設定では末尾の改行は最後の行を終わらせます。
空白でない行では空行を除外します。空白オプションを有効にすると、スペースやタブだけの行も空行として扱い、プレビューにラベルを表示します。
末尾の改行は通常、最後の行を終わらせます。区切り文字を厳密に確認し、その改行自体も数えたい場合は、このオプションを有効にしてください。
LF、CRLF、CRを認識します。複数の形式が混ざっている場合はMixedと表示します。改行コードを統一すると、論理上の行を同じ条件で扱えます。
この行数カウントは行を論理的な行として扱い、Unicodeを考慮したルールで文字数を測定します。統一を有効にすると、CRLFやCRをLFとして測定し、分割時には3種類すべてを認識します。
複数の指標
行数カウントの中心となる結果は行数です。補助指標を見ると、テキストの中身を把握でき、文章の編集、コードレビュー、データ確認、サイズ制限の確認にも役立ちます。
単語数は空白で区切られたまとまりを数えます。言語ごとの形態素解析ではなく、プレーンテキストの長さを手早く確認するための目安です。
文字数にはスペースと改行を含めます。もう一方の値では空白文字を除外します。2つを比べると、書式による空白量が分かります。
最長行は最も長い行の文字数を示します。コード、CSV、ログ、Markdownの表、固定幅テキストの確認に便利です。
CSV出力にはline_number、text、characters、is_blankが含まれ、入力した行の順番をそのまま保ちます。
実用的な用途
プレーンテキストの量や構造を確認したいときは、エディターを開いたり下書きをサーバーへ送ったりせずに行数カウントを使えます。表計算ソフトやコードエディターを開くほどではない、ちょっとした確認にも向いています。
JavaScript、Python、CSS、YAML、JSONなどのコードや設定ファイルの行数を測れます。構文を解釈せず、入力されたテキストを数えます。
行数、単語数、文字数に上限があるレポート、台本、下書き、フォームの入力を確認できます。
CSV、JSONなどの構造化テキストで、行、空行、長いレコード、末尾の改行の違いを調べられます。
詳細な分析を始める前に、ログの一部、字幕、ターミナル出力、Markdown、サポート文の行数を確認できます。
テキストを変更せずに総行数と空白でない行を比べ、ブロックにどれだけ空白が含まれているかを把握できます。
現在のモードと主な数値を含む概要をコピーし、同僚、依頼先、教師、レビュアーに共有できます。
プレーンテキストファイル
この行数カウントのファイル選択を使い、対応する形式を選ぶと、同じローカルエディターで行数を確認できます。
500,000文字までのTXT、Markdown、CSV、JSON、LOG、HTMLに対応します。PDF、画像、スキャン、バイナリ文書は先にテキスト抽出が必要です。このツールはOCRを実行しません。
プレーンテキストファイルを選ぶと、ファイル名がエディターの横に表示されます。
現在の文字数と上限を確認してください。大きすぎる入力は黙って短くせず、超過したことを知らせます。
プレビュー、空行、最長行、改行コードを確認し、厳密な改行ルールが必要ならオプションを変更します。
ローカル処理を基本に設計
通常の操作にアカウントや必須アップロードはありません。この行数カウントは、現在のページに貼り付けたテキストや選択したファイルをJavaScriptで数えます。ファイルはブラウザーのFile APIで読み込まれ、通常の経路では本文が変換サーバーへ送信されません。
ローカル処理だけで普遍的な安全が保証されるわけではありません。拡張機能、共有端末、クリップボード履歴、スクリーンショットはページの管理外です。処理する許可のない情報は貼り付けず、共有端末ではエディターをクリアしてください。
テキストを貼り付けるか対応ファイルをローカルで読み込み、ページ内で行数を計算します。
サインイン、APIキー、サーバー側のジョブを使わずに利用できます。
テキストやオプションを編集すると、結果をすぐに確認できます。
よくある質問
ここでは標準の数え方とブラウザー内での制限を説明します。エディターごとの結果を比べるときにも役立ちます。
テキストを貼り付けるか入力してください。行数、単語数、文字数、最長行が自動で更新され、プレビューには行番号も表示されます。
はい。テキストの間にある空行は総行数に含まれ、空行として別に表示されます。空白でない行では除外されます。空白文字だけの行はチェックボックスの設定に従います。
標準設定ではできません。末尾の改行は最後の行を終わらせるだけで、見えない空行を作りません。改行文字を厳密な区切りとして扱う場合はオプションを有効にしてください。
はい。ソースコード、設定、Markdown、JSON、CSV、ログを貼り付けたり選択したりできます。構文は解釈せず、コメントもカウンターにとってはテキストです。
はい。TXT、MD、CSV、JSON、LOG、HTMLに対応しています。ブラウザーでローカルに読み込み、上限を超えた入力は知らせます。ファイル選択でバイナリ文書を変換することはありません。
通常の操作ではアップロードもアカウントも必要ありません。共有端末ではエディターをクリアしてください。拡張機能やクリップボード履歴はページの管理外です。
はい。単語数、空白を含む文字数と含まない文字数、最長行の長さも表示します。単語をまとめる際、句読点はその語に付いたまま扱われます。
上限は500,000文字です。モバイル端末ではメモリによって操作感が変わることがあります。プレビューは先頭200行ですが、CSV出力にはすべての行が含まれます。
確認を始める
テキストを貼り付け、ルールを選び、この行数カウントの最新結果またはCSVレポートを使ってください。元の入力はそのまま編集できます。