Correcteur de ponctuation
Cet outil relit votre texte et corrige la ponctuation : virgules oubliées, points en trop, guillemets et tirets mal formés. Pour le français, il ajoute aussi les espaces insécables réclamés avant les deux-points, points-virgules, points d’exclamation et d’interrogation. Vous récupérez un texte propre, prêt à publier.
Exécuter en ligne
Exécutez cette tâche sur nos serveurs, avec votre compte. Les outils gratuits tournent dans votre navigateur ; celui-ci est facturé sur votre solde KIT au prix affiché ci-dessus.
Ce que corrige réellement l’outil
L’outil traite les erreurs de ponctuation les plus courantes : virgule manquante avant une conjonction, point final oublié, espaces en double, points de suspension écrits en trois points séparés au lieu du caractère unique. Il normalise aussi les guillemets — il remplace les guillemets droits par les guillemets français « … » — et distingue le trait d’union du tiret cadratin employé dans les incises. Le sens de vos phrases n’est jamais modifié : seule la ponctuation est retouchée.
La typographie française, au caractère près
La règle qui piège presque tout le monde en France : l’espace insécable. Avant un point-virgule, un point d’exclamation, un point d’interrogation et les deux-points, la typographie impose une espace qui ne se coupe pas en fin de ligne. L’outil place ces espaces au bon endroit, sans que vous ayez à chercher la combinaison de touches. Il applique la même règle à l’intérieur des guillemets français et devant le signe pour cent, comme dans « 100 % ».
Coller son texte, récupérer la version corrigée
Sur cette page, vous collez votre texte et le résultat s’affiche aussitôt : c’est le canal principal. La même correction est disponible par API pour les équipes qui traitent des articles ou des fiches en série, et arrivera bientôt par e-mail et messagerie. Vous choisissez le canal ; le traitement, lui, reste identique. Aucun compte n’est nécessaire pour lancer un premier essai depuis le navigateur.
Ponctuation et orthographe : deux étapes distinctes
Corriger la ponctuation n’est pas la même chose que corriger l’orthographe. Ici, l’outil se concentre sur les signes et les espaces : il ne réécrit pas vos phrases et ne change pas vos mots. Si votre texte comporte aussi des fautes d’accord ou de conjugaison, une relecture complète sera plus adaptée. Séparer les deux étapes vous laisse le contrôle sur ce qui est modifié, ligne à ligne.
Cas d’usage
Un rapport à rendre au propre
Élodie Garnier termine un rapport de stage de quarante pages. Avant l’impression, elle passe le document dans l’outil : les espaces insécables manquants sont ajoutés devant chaque deux-points et point d’interrogation, et les guillemets droits deviennent des guillemets français. Le rendu paraît soigné, sans relecture manuelle ligne par ligne.
Des articles publiés à la chaîne
Le Studio Lumen SAS publie plusieurs articles par semaine pour un client. Les textes arrivent de rédacteurs différents, chacun avec ses habitudes de ponctuation. En les faisant passer par l’API avant mise en ligne, l’agence obtient une typographie homogène sur tout le site, quelle que soit la plume d’origine.
Un passage copié depuis un traitement de texte
En copiant un extrait depuis un logiciel de traitement de texte, on récupère souvent des espaces normales là où il faudrait des insécables, et des guillemets incohérents. Coller le passage ici règle ces détails invisibles à l’écran mais bien visibles à l’impression, notamment en fin de ligne, où un point d’interrogation se retrouverait seul.
Questions fréquentes
L’outil ajoute-t-il les espaces insécables automatiquement ?
Oui. Il place une espace insécable avant les points-virgules, points d’exclamation, points d’interrogation et deux-points, à l’intérieur des guillemets français et devant le signe pour cent. C’est précisément le point que corrigent rarement les correcteurs conçus pour l’anglais.
Mon texte va-t-il être reformulé ou réécrit ?
Non. Seuls les signes de ponctuation et les espaces sont retouchés. Vos mots, vos tournures et l’ordre de vos phrases restent tels quels : vous relisez uniquement des changements de ponctuation.
Convertit-il les guillemets droits en guillemets français ?
Oui. Les guillemets droits deviennent des « guillemets français » avec l’espace insécable intérieur, et les apostrophes droites sont remplacées par l’apostrophe typographique. Les guillemets anglais sont réservés aux citations imbriquées.
Combien coûte une correction ?
$0.003 par requête, puis $0.0135 par tranche de 1 000 mots. Le prix s’affiche avant l’envoi. Il n’y a ni abonnement: vous payez la correction que vous lancez, une fois.
Mon texte est-il conservé après le traitement ?
Il est traité le temps de produire la version corrigée, puis n’est pas conservé sur nos serveurs. Nous ne le réutilisons pour aucun autre usage.
Faut-il créer un compte ?
Non. Il n’y a pas de compte à ouvrir aujourd’hui : vous collez votre texte, vous lancez la correction, et l’achat éventuel se fait directement, sans inscription.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/text/punctuation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/punctuation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/punctuation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/punctuation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/punctuation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"text": "…"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.punctuation",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_tokens | 20000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
422 | task_failed | La tâche a échoué : elle ne vous est pas facturée. |