라인 수 계산기 | 라인 수 빠르게 확인하기
라인 수 계산기는 입력 텍스트의 총 라인 수를 신속하게 측정하는 도구입니다. 문서 작성, 코드 분석 등에 유용하며, 실시간 결과 확인이 가능합니다.
분석 결과
빠른 팁
- .txt, .csv, .log, .md 또는 코드 파일을 입력 영역에 직접 드래그 앤 드롭하면 즉시 로드됩니다.
- Ctrl + Enter (Mac에서는 Cmd + Enter)를 눌러 분석을 다시 실행하세요.
- 카운트하기 전에 변환 버튼 (정렬, 중복 제거, 빈 줄 제거)을 사용하여 목록을 정리하세요.
- 줄 끝 문자 필드는 파일이 Unix LF, Windows CRLF 또는 클래식 Mac CR 중 어떤 것을 사용하는지 알려줍니다 — 크로스 플랫폼 파일을 디버깅할 때 유용합니다.
- 읽기 시간은 분당 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 및 콘텐츠 감사
단어 수, 단락 수, 읽기 시간 — 모든 콘텐츠 감사 체크리스트가 요구하는 세 가지 지표입니다.
무료 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_config.json(Claude Desktop), ~/.cursor/mcp.json(Cursor) 또는 다른 MCP 호환 클라이언트에 추가하세요:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} npm: @mate-tools/mcp-server · 전체 설치 가이드: /api/mcp · 소스: server.js 보기