Compteur de lignes | Comptez vos lignes rapidement
Utilisez notre compteur de lignes pour connaître rapidement le nombre de lignes dans un texte. Cet outil aide à visualiser la structure et à optimiser le contenu.
Résultats de l'analyse
Astuces rapides
- Glissez-déposez un fichier .txt, .csv, .log, .md ou de code directement sur la zone de saisie pour le charger instantanément.
- Appuyez sur Ctrl + Enter (Cmd + Enter sur Mac) pour relancer l'analyse.
- Utilisez les boutons de transformation (trier, dédupliquer, supprimer les vides) pour nettoyer une liste avant de la compter.
- Le champ Fins de ligne vous indique si le fichier utilise LF (Unix), CRLF (Windows) ou CR classique (Mac), utile pour déboguer les fichiers multiplateformes.
- Le temps de lecture utilise une moyenne de 225 mots par minute, un rythme étayé par la recherche pour la lecture silencieuse adulte.
Analyse en temps réel
Seize métriques : lignes totales, vides, non vides, doublons, mots, phrases, paragraphes, temps de lecture et plus, recalculées pendant la saisie.
Statistiques de texte approfondies
Ligne moyenne / la plus longue / la plus courte, mot le plus long, nombre de mots uniques et détection de fins de ligne Unix vs. Windows.
Transformations en un clic
Supprimez les doublons, triez, inversez, coupez les espaces, retirez les lignes vides ou ajoutez des numéros de ligne, appliqué directement à la saisie.
Chargement de fichier par glisser-déposer
Déposez n'importe quel fichier .txt/.csv/.log/.md/.json/.xml/.html/.css/.js/.py/.sql (jusqu'à 5 MB) directement dans l'éditeur.
Capacité d'un demi-million de caractères
Gère jusqu'à 500 000 caractères dans le navigateur, suffisant pour des chapitres entiers de livre, de gros journaux ou des CSV de 10 000 lignes.
Entièrement privé
Tout le traitement se fait dans votre navigateur. Rien n'est téléchargé, journalisé ni conservé.
Analyse de code
Comptez les SLOC (lignes de code), repérez les lignes vides/dupliquées et examinez la longueur moyenne des lignes avant un refactoring.
Rédaction et édition
Atteignez un nombre de mots, estimez le temps de lecture et vérifiez le rythme des phrases pour un article, un billet de blog ou un essai.
Nettoyage de données
Déposez un CSV, dédupliquez les lignes, triez par ordre alphabétique et réexportez : parfait pour nettoyer des listes d'e-mails ou des extractions d'adresses.
Modèles d'e-mail / SMS
Vérifiez que votre message reste dans les limites de caractères avec les compteurs Caractères et Caractères (sans espaces).
Inspection de journaux
Déterminez rapidement combien de lignes contient un fichier journal, combien sont vides et si les fins de ligne correspondent à votre plateforme.
Audits SEO et de contenu
Nombre de mots, nombre de paragraphes et temps de lecture : les trois métriques que demande chaque liste d'audit de contenu.
API JSON et serveur Model Context Protocol (MCP) gratuits. Sans inscription, sans clé d'API, CORS ouvert. Conçu pour Claude, ChatGPT, Cursor, scripts et applications frontend.
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); Ajoutez à claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) ou tout autre client compatible MCP :
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} npm : @mate-tools/mcp-server · Guide complet : /api/mcp · Code source : voir server.js