Licznik linii | Zliczaj linie szybko i łatwo
Licznik linii to narzędzie do szybkiego zliczania linii w tekście. Wklej lub wpisz tekst, a licznik obliczy liczbę linii. Przydatne dla pisarzy i redaktorów.
Wyniki analizy
Szybkie wskazówki
- Przeciągnij i upuść plik .txt, .csv, .log, .md lub plik z kodem bezpośrednio na obszar wprowadzania, aby błyskawicznie go wczytać.
- Naciśnij Ctrl+Enter (Cmd+Enter na Macu), aby ponownie uruchomić analizę.
- Użyj przycisków transformacji (sortuj, usuń duplikaty, usuń puste), aby oczyścić listę przed liczeniem.
- Pole Zakończenia linii informuje, czy plik używa Unix LF, Windows CRLF czy klasycznego Mac CR — przydatne podczas debugowania plików między platformami.
- Czas czytania korzysta ze średniej 225 słów na minutę — udokumentowanego badaniami tempa cichego czytania dla dorosłych.
Analiza w czasie rzeczywistym
Szesnaście metryk — łączna liczba linii, puste, niepuste, duplikaty, słowa, zdania, akapity, czas czytania i więcej — przeliczanych podczas pisania.
Szczegółowe statystyki tekstu
Średnia / najdłuższa / najkrótsza linia, najdłuższe słowo, liczba unikalnych słów oraz wykrywanie zakończeń linii Unix vs. Windows.
Transformacje jednym kliknięciem
Usuń duplikaty, sortuj, odwróć, przytnij białe znaki, usuń puste linie lub dodaj numery linii — stosowane bezpośrednio do wprowadzonego tekstu.
Wczytywanie plików metodą przeciągnij i upuść
Upuść dowolny plik .txt/.csv/.log/.md/.json/.xml/.html/.css/.js/.py/.sql (do 5 MB) bezpośrednio w edytorze.
Pojemność pół miliona znaków
Obsługuje do 500 000 znaków w przeglądarce — wystarczy na pełne rozdziały książki, duże logi lub pliki CSV z 10 000 linii.
W pełni prywatne
Całe przetwarzanie odbywa się w Twojej przeglądarce. Nic nie jest wysyłane, rejestrowane ani zapisywane.
Analiza kodu
Licz SLOC (linie kodu), wykrywaj puste/zduplikowane linie i przeglądaj średnią długość linii przed refaktoryzacją.
Pisanie i redakcja
Osiągnij wymaganą liczbę słów, oszacuj czas czytania i sprawdź tempo zdań w artykule, wpisie blogowym lub eseju.
Czyszczenie danych
Upuść plik CSV, usuń duplikaty linii, posortuj alfabetycznie i ponownie wyeksportuj — idealne do czyszczenia list e-mail lub zrzutów adresów.
Szablony e-mail / SMS
Sprawdź, czy Twoja wiadomość mieści się w limitach znaków, używając liczników Znaki i Znaki (bez spacji).
Inspekcja logów
Szybko sprawdź, ile linii zawiera plik logu, ile jest pustych i czy zakończenia linii pasują do Twojej platformy.
Audyty SEO i treści
Liczba słów, liczba akapitów i czas czytania — trzy metryki, o które prosi każda lista kontrolna audytu treści.
Bezpłatne API JSON i serwer Model Context Protocol (MCP). Bez rejestracji, bez klucza API, CORS otwarty. Stworzone dla Claude, ChatGPT, Cursor, skryptów i aplikacji frontendowych.
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); Dodaj do claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) lub dowolnego innego klienta zgodnego z MCP:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} npm: @mate-tools/mcp-server · Pełny przewodnik: /api/mcp · Źródło: zobacz server.js