行数カウント | 行数を簡単にカウントする
行数カウントは、入力テキストの行数をリアルタイムで測定するツールです。文章作成や編集時にレイアウトや構成の調整を容易にします。特に原稿やレポート作成に役立ちます。
解析結果
クイックヒント
- .txt、.csv、.log、.md、またはコードファイルを入力エリアに直接ドラッグ&ドロップすると、即座に読み込まれます。
- Ctrl + Enter(MacではCmd + Enter)で解析を再実行できます。
- カウント前にリストを整理するには、変換ボタン(ソート、重複削除、空行削除)を使用してください。
- 改行コード欄にはファイルがUnix LF、Windows CRLF、またはクラシックMac CRのいずれを使用しているかが表示されます — クロスプラットフォームのファイルをデバッグする際に便利です。
- 読了時間は1分あたり225単語の平均値を使用しています — これは成人の黙読に関する研究に基づいたペースです。
リアルタイム解析
16の指標 — 総行数、空行、非空行、重複、単語、文、段落、読了時間など — が入力中に再計算されます。
詳細なテキスト統計
平均/最長/最短行、最長単語、ユニーク単語数、UnixとWindowsの改行コード検出。
ワンクリック変換
重複削除、ソート、反転、空白トリム、空行削除、行番号追加 — すべて入力に直接適用されます。
ドラッグ&ドロップでファイル読み込み
.txt/.csv/.log/.md/.json/.xml/.html/.css/.js/.py/.sqlファイル(最大5 MB)をエディタに直接ドロップできます。
50万文字対応
ブラウザ内で最大500,000文字を処理 — 本の章全体、大きなログ、または10,000行のCSVに十分です。
完全プライベート
すべての処理はブラウザ内で行われます。何もアップロードされず、ログにも記録されず、保存もされません。
コード解析
SLOC(コード行数)をカウントし、空行/重複行を見つけ、リファクタリング前に平均行長を確認できます。
執筆と編集
記事、ブログ投稿、エッセイの単語数を達成し、読了時間を見積もり、文のペースを確認できます。
データクリーニング
CSVをドロップし、行を重複排除し、アルファベット順にソートして再エクスポート — メールリストや住所データの整理に最適です。
メール/SMSテンプレート
文字数および文字数(スペース除く)カウンターで、メッセージが文字数制限内に収まっているか確認できます。
ログ検査
ログファイルに何行含まれているか、空行が何行か、改行コードがプラットフォームと一致するかを素早く確認できます。
SEOおよびコンテンツ監査
単語数、段落数、読了時間 — どのコンテンツ監査チェックリストでも求められる3つの指標です。
無料のJSON APIとModel Context Protocol (MCP) サーバー。登録不要、APIキー不要、CORS開放。Claude、ChatGPT、Cursor、スクリプト、フロントエンドアプリ向けに設計。
curl -X POST https://mate.tools/api/v1/count-lines.php \
-H "Content-Type: application/json" \
-d '{"text":"line one\nline two\n\nline four"}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/count-lines.php",
data=json.dumps({"text": "line one\nline two\n\nline four"}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)["metrics"]) const r = await fetch("https://mate.tools/api/v1/count-lines.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "line one\nline two\n\nline four" }),
});
console.log((await r.json()).metrics); Claude Desktopのclaude_desktop_config.json、Cursorの~/.cursor/mcp.json、その他のMCP対応クライアントに追加:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} npm: @mate-tools/mcp-server · 完全ガイド: /api/mcp · ソース: server.jsを表示