Calculateur du coût par page pour encre et toner
Ce calculateur transforme deux caractéristiques d’une cartouche en une comparaison utile : le coût estimé du consommable pour chaque page imprimée.
Lancer gratuitement
Indiquez le prix de l’encre ou du toner ainsi que le rendement nominal annoncé par le fabricant. L’outil divise le prix par le nombre de pages et exprime le résultat dans la même devise. Il convient aux imprimantes domestiques ou professionnelles, aux produits d’origine comme aux compatibles, et vous aide à comparer sans vous limiter au prix d’achat.
Saisissez des données de cartouche comparables
Utilisez le prix que vous comptez réellement payer et le rendement nominal du modèle exact. N’ajoutez livraison et taxes que si vous appliquez la même règle à toutes les options. Les versions standard et grande capacité peuvent sembler identiques tout en offrant des rendements très différents. Le montant n’impose aucune devise : avec des euros, le résultat est exprimé en euros par page. Pour un lot assorti d’un rendement global, saisissez le prix et le rendement totaux ; si chaque cartouche possède son propre rendement, effectuez des calculs séparés. Le rendement doit être supérieur à zéro, car une quantité nulle ou négative ne permet aucun coût unitaire valable. Une cartouche promotionnelle gratuite peut toutefois avoir un prix nul.
Comprenez le calcul et sa précision
La formule divise le prix de la cartouche par son rendement nominal. Ainsi, une cartouche à 60 unités monétaires prévue pour 3,000 pages revient à environ 0.02 par page. Le résultat conserve jusqu’à douze décimales afin de distinguer les toners économiques à haut rendement et de stabiliser la sortie JSON. Vous pouvez convertir la valeur en centimes ou l’arrondir pour la présenter, mais conservez sa précision pour départager des offres proches. L’utilisation de l’API coûte $0.002 et ces frais ne sont pas ajoutés au calcul. La réponse reprend le prix et le rendement, ce qui facilite l’audit des comparaisons automatisées. Aucun fabricant ni service externe n’est interrogé.
Tenez compte des limites du rendement nominal
Le rendement publié est une estimation issue d’un essai normalisé, et non une garantie. La couverture des pages, les photos, les cycles de nettoyage, les réglages, l’humidité et l’âge de la cartouche modifient la consommation réelle. Une imprimante couleur utilisant plusieurs cartouches, le coût d’une page couleur peut nécessiter plusieurs calculs. Cet outil estime uniquement le coût de la cartouche par page nominale ; il exclut papier, électricité, tambours, têtes, entretien et main-d’œuvre. Servez-vous du résultat comme référence cohérente en comparant des produits soumis à la même norme. Pour une planification interne plus réaliste, vous pouvez employer le nombre de pages observé entre deux remplacements, à condition de conserver une méthode constante.
Cas d’usage
Comparez capacité standard et grande capacité
Vérifiez si la grosse cartouche réduit assez le coût par page pour justifier son prix supérieur.
Budgétez les consommables de bureau
Multipliez le coût unitaire par le volume mensuel prévu afin d’estimer les dépenses d’encre ou de toner.
Évaluez les fournitures d’origine et compatibles
Comparez prix et rendements sur une base identique avant d’examiner fiabilité, qualité et garantie.
Questions fréquentes
Comment calcule-t-on le coût par page ?
Divisez le prix de la cartouche par son rendement nominal. Le résultat conserve la devise saisie.
Que se passe-t-il si le rendement vaut zéro ?
La requête renvoie une erreur de saisie, car le rendement doit être un nombre positif.
Le papier et l’électricité sont-ils inclus ?
Non. Le calcul porte uniquement sur le coût d’encre ou de toner par page nominale.
Puis-je calculer l’encre comme le toner ?
Oui. La division du prix par le rendement s’applique aux cartouches jet d’encre et laser.
Pourquoi mon coût réel peut-il être supérieur ?
La couverture, les nettoyages, les réglages, l’âge et vos habitudes peuvent réduire le rendement.
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/doc/print-cost-per-page-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cartridge_price":64.99,"page_yield":3000}'const res = await fetch("https://api.kit.forhosting.com/doc/print-cost-per-page-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cartridge_price": 64.99,
"page_yield": 3000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/print-cost-per-page-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cartridge_price": 64.99,
"page_yield": 3000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/print-cost-per-page-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cartridge_price":64.99,"page_yield":3000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cartridge_price":64.99,"page_yield":3000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/print-cost-per-page-estimate", 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
{
"cartridge_price": 64.99,
"page_yield": 3000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.print_cost_per_page_estimate",
"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_mb | 25 |
max_pages | 200 |
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. |