Calculateur de vitesse de lecture
Si vous lisez 2000 mots en 10 minutes, votre vitesse est de 200 mots par minute et un roman de 80000 mots vous prendra 400 minutes. Chronométrez un chapitre, indiquez mots et minutes, et planifiez votre lecture à votre propre rythme. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Nombre de mots
- 2 000
- Minutes
- 10
- Mots du livre
- 80 000
- Vitesse de lecture
- 200
- Minutes par livre
- 400
- Heures par livre
- 6,6666666667
Un calculateur de vitesse de lecture transforme un échantillon de texte chronométré en mots par minute, puis estime combien de temps un livre entier prendrait à ce même rythme. Vous indiquez combien de mots vous venez de terminer et combien de minutes l'horloge a marquées ; le solver divise le décompte par les minutes pour obtenir la vitesse en WPM, puis divise le décompte d'un livre par cette vitesse afin de renvoyer le temps de lecture estimé en minutes et en heures. La longueur par défaut du livre est de quatre-vingt mille mots, une cible courante de roman que vous pouvez remplacer lorsque le titre est plus court ou plus long. Des minutes écoulées exactement égales à zéro sont rejetées, car le débit serait indéfini. Les décomptes négatifs, les durées négatives et les valeurs non finies sont également rejetés.
Ce que signifie la vitesse de lecture et comment le WPM et le temps du livre se calculent
La vitesse de lecture en mots par minute est le nombre de mots qu'une personne a réellement terminés dans un intervalle mesuré, non une conjecture à partir de pages ni une moyenne adulte générique. La définition utilisée ici est la même conversion de classe que tout enseignant de littératie écrit déjà au tableau : divisez le décompte de l'échantillon par les minutes écoulées de cet échantillon. Deux mille mots en dix minutes font deux cents mots par minute.
Mille cinq cents mots en sept minutes et demie font aussi deux cents mots par minute. Une fois ce débit connu, le temps estimé d'un livre est le décompte du livre divisé par la même vitesse. À deux cents WPM, un roman de quatre-vingt mille mots fait quatre cents minutes, soit six heures et quarante minutes de lecture continue ; un relié de quatre-vingt-dix mille mots au même rythme fait quatre cent cinquante minutes.
La longueur par défaut du livre est de quatre-vingt mille mots, car ce chiffre est la cible courante de roman utilisée par les auteurs et les maisons d'édition ; remplacez-la lorsque vous disposez d'un décompte réel tiré de la page de copyright, d'un fichier ebook ou d'un outil de décompte. Un décompte d'échantillon nul ou négatif ne peut pas définir une vitesse utile pour projeter un livre et est également rejeté.
Où un calculateur de vitesse de lecture gagne sa place
On recourt à un calculateur de vitesse de lecture lorsqu'un compteur de mots a déjà stocké un total d'échantillon et qu'un chronomètre a déjà stocké les minutes écoulées, et qu'une personne ou un script a encore besoin des mots par minute plus une projection à l'échelle d'un livre. Les élèves chronomètrent un chapitre, convertissent l'échantillon en WPM, puis demandent combien d'heures le roman imposé prendra à ce rythme avant de planifier une semaine de devoirs.
Les tuteurs de littératie et les programmes d'éducation des adultes enregistrent des passages chronométrés afin de suivre une vitesse mesurée plutôt que de s'appuyer sur une moyenne générique de deux cents WPM qui ne décrit pas le lecteur en face d'eux. Les clubs de lecture et les journaux personnels convertissent un rythme mesuré en une date d'achèvement honnête pour le titre suivant dès que le secrétariat dispose d'un décompte.
Parce que l'outil refuse un échantillon non positif et une durée nulle, il sert aussi de validateur pour les formulaires de saisie qui ne doivent accepter ni moins deux cents mots ni un minuteur vide. Associez cette page à un compteur de mots si vous devez encore transformer de la prose en décompte, ou à un estimateur générique de temps de lecture si vous connaissez déjà le WPM et ne voulez que la durée d'un article court.
Cas d’usage
Du chapitre chronométré au WPM personnel
Chronométrez un chapitre, saisissez le décompte de mots et les minutes écoulées, puis enregistrez les mots par minute afin de comparer les séances suivantes sur la même échelle.
Planifier le temps d'un roman
Projetez combien d'heures un roman de quatre-vingt mille mots, ou toute longueur personnalisée, prendra au rythme que vous venez de mesurer.
Journaux de classe et de littératie
Les tuteurs et les programmes convertissent des passages chronométrés en WPM et en estimations de temps de livre sans s'appuyer sur une moyenne adulte générique.
Questions fréquentes
Comment la vitesse de lecture en mots par minute se calcule-t-elle ?
La vitesse de lecture égale le décompte de l'échantillon divisé par les minutes écoulées. Le temps estimé du livre égale le décompte du livre divisé par cette vitesse.
Quelle longueur de livre l'estimation utilise-t-elle ?
La valeur par défaut est 80000 mots, une cible courante de roman.
Que se passe-t-il si les minutes écoulées valent zéro ?
Diviser par zéro minute rendrait les mots par minute indéfinis.
Le calculateur de vitesse de lecture est-il gratuit ?
L'outil du navigateur est gratuit et s'exécute en local.
Comment saisir une durée qui comporte des secondes ?
Convertissez-la d'abord en minutes décimales : trente secondes font une demi-minute et quinze secondes un quart. Une durée écrite comme sur une horloge, avec deux-points, n'est pas acceptée.
Outils associés
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/life/reading-speed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"word_count":2000,"minutes":10}'const res = await fetch("https://api.kit.forhosting.com/life/reading-speed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"word_count": 2000,
"minutes": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/reading-speed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"word_count": 2000,
"minutes": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/reading-speed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"word_count":2000,"minutes":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"word_count":2000,"minutes":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/reading-speed", 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
{
"word_count": 2000,
"minutes": 10
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.reading_speed",
"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.
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. |
Notes techniques
La même arithmétique déterministe alimente l'exécuteur gratuit du navigateur et le chemin API prépayé, de sorte qu'une cellule de tableau de bord et un travail d'automatisation ne divergent jamais. Les requêtes API réussies coûtent $0.002.
Ce que signifie la vitesse de lecture et comment le WPM et le temps du livre se calculent
Des minutes écoulées égales à zéro rendraient le quotient infini, aussi ce cas est-il rejeté comme invalid_input au lieu de renvoyer Infinity.
Comment appeler l'API et ce qui revient
Le décompte de l'échantillon et la longueur du livre doivent être positifs ; les minutes doivent être une durée non nulle. Les espaces embarqués, les préfixes hexadécimaux et les jetons non numériques échouent avec un message qui nomme le champ. Des minutes écoulées égales à zéro sont rejetées, car la vitesse de lecture est indéfinie. Une validation échouée n'est jamais facturée. N'envoyez pas de chaînes d'horloge telles que un deux-points zéro zéro pour les minutes ; convertissez d'abord en un décompte décimal de minutes. Envoyez un corps JSON avec deux nombres finis obligatoires : word_count (alias words, count, n, total_words) et minutes (alias elapsed_minutes, time_minutes, duration_minutes, mins, t). Envoyez facultativement book_words (alias book, book_word_count, novel_words, target_words) lorsque le titre n'est pas un roman de quatre-vingt mille mots ; omettez-le pour utiliser cette valeur par défaut. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique décimale, y compris un plus initial facultatif et la notation scientifique. Les champs obligatoires manquants, les chaînes vides, Infinity et NaN échouent avec invalid_input et ne sont pas facturés. En cas de succès, le corps répète word_count, minutes et book_words arrondis, renvoie reading_speed en mots par minute, book_minutes comme temps de lecture projeté et book_hours comme ce temps divisé par soixante, plus une chaîne formula qui reformule le décompte sur les minutes et les mots du livre sur la vitesse. Exemple : deux mille mots en dix minutes avec la longueur de livre par défaut donnent deux cents WPM et quatre cents book_minutes. Les appels API réussis utilisent le prix de base publié $0.002.
Où un calculateur de vitesse de lecture gagne sa place
Les tableaux de bord d'édition et de classe stockent les décomptes bruts de n'importe quel journal et appellent cet outil une fois pour remplir une colonne reading_speed et une colonne book_minutes cohérentes pour les graphiques. L'implémentation est du parse de tier A pur : aucun jeton de modèle, aucun HTTP sortant et aucun objet Date. Cela maintient la latence à une poignée d'opérations arithmétiques et le modèle de coût honnête à $0.002 par requête API réussie, tandis qu'une validation échouée ne consomme jamais le solde prépayé.
Questions techniques
De quelles entrées ai-je besoin ?
Deux nombres finis : word_count (mots positifs de l'échantillon) et minutes (durée écoulée, non nulle). Envoyez book_words si vous le souhaitez ; la valeur par défaut est 80000.