Convertisseur corticoïdes
Convertissez la dose d'un corticoïde systémique en dose équivalente d'un autre : 20 mg de prednisone équivalent à 80 mg d'hydrocortisone ou à 0,75 mg de dexaméthasone, selon une table fixe ancrée sur 20 mg d'hydrocortisone. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Médicament
- Prednisone
- Dose
- 20
- Cible
- Hydrocortisone
- Dose (mg)
- 20 mg
- Dose équivalente (mg)
- 80
- Équivalent du médicament d'origine (mg)
- 5
- Équivalent du médicament cible (mg)
- 20
Passer un patient d'un corticoïde systémique à un autre est une tâche quotidienne en consultation, en pharmacie hospitalière, à la sortie et dans les tableaux d'examen, et l'arithmétique en milligrammes se trompe facilement lorsque les agents diffèrent d'un facteur dix en puissance anti-inflammatoire. Ce convertisseur d'équivalence accepte un nom de médicament reconnu, une dose finie en milligrammes et un type de stéroïde cible, puis renvoie la dose équivalente en milligrammes à l'aide d'une table fixe ancrée sur vingt milligrammes d'hydrocortisone. Prednisone et prednisolone se situent à cinq milligrammes, methylprednisolone et triamcinolone à quatre, dexamethasone et betamethasone à zéro virgule soixante-quinze, cortisone à vingt-cinq, deflazacort à six et paramethasone à deux. Il s'agit d'un rapport transparent, non d'une ordonnance ni d'un modèle de durée, d'effet minéralocorticoïde ou d'activité inhalée ou topique.
Ce que signifie l'équivalence de dose des corticoïdes
L'équivalence de dose des corticoïdes est la conversion de manuel qui répond à une question pratique : si quelqu'un prend une quantité donnée en milligrammes d'un glucocorticoïde systémique, quelle quantité en milligrammes d'un autre agent égale le même effet anti-inflammatoire. La conversion n'est ni une identité chimique ni une simulation pharmacocinétique. C'est une table de rapports publiée ancrée sur hydrocortisone, à laquelle on a historiquement attribué vingt milligrammes comme dose équivalente de référence.
Dans cette table, cinq milligrammes de prednisone ou de prednisolone, quatre milligrammes de methylprednisolone ou de triamcinolone et zéro virgule soixante-quinze milligrammes de dexamethasone ou de betamethasone valent comme équivalents anti-inflammatoires de ces vingt milligrammes d'hydrocortisone. Cortisone se situe à vingt-cinq milligrammes car c'est un précurseur moins puissant, deflazacort à six milligrammes et paramethasone à deux milligrammes.
Le résultat est un seul chiffre en milligrammes du médicament cible, renvoyé avec les noms canoniques, les lignes de table utilisées et le facteur de conversion afin qu'un relecteur puisse refaire l'arithmétique à la main. La puissance minéralocorticoïde, la demi-vie biologique, la liaison aux protéines plasmatiques, l'activation hépatique de prednisone en prednisolone et l'activité topique ou inhalée restent hors de ce rapport. Ces propriétés comptent en clinique et ne sont pas encodées ici, c'est pourquoi la sortie est étiquetée milligrammes équivalents plutôt qu'ordonnance recommandée.
Servez-vous du chiffre comme conversion de départ transparente entre corticoïdes systémiques nommés, puis appliquez par-dessus le jugement clinique, les schémas de sevrage et les règles du formulaire local.
Où les conversions de dose équivalente ont leur place — et où elles n'en ont pas
Les pharmaciens hospitaliers qui convertissent un sevrage de prednisolone de service en perfusion équivalente d'hydrocortisone ont besoin d'un seul chiffre auditable en milligrammes, non d'une cellule de tableur qui a dérivé d'un poste à l'autre. Les équipes de sortie qui projettent une cure de dexamethasone sur de la prednisone orale pour l'ordonnance de ville utilisent le même rapport afin que la dose ambulatoire ne soit pas une erreur d'un ordre de grandeur.
Les coordinateurs de recherche qui convertissent par lots des expositions historiques aux glucocorticoïdes en milligrammes équivalents de prednisone pour l'analyse de cohorte ont besoin d'une table fermée et d'un facteur déterministe, non d'un modèle qui change d'une exécution à l'autre. La conversion ne remplace pas le prescripteur : elle ne sevre pas, n'ajuste pas l'activation hépatique de prednisone, ne convertit ni budesonide inhalé ni clobetasol topique, et ne rapporte pas l'activité minéralocorticoïde. Un échec de validation ne consomme pas le solde.
Traitez la sortie comme une équivalence anti-inflammatoire en milligrammes vis-à-vis de la table de vingt milligrammes d'hydrocortisone, puis appliquez le protocole local de durée, de voie et de surveillance.
Cas d’usage
Changements de glucocorticoïde en service et à la sortie
Convertissez une dose documentée en milligrammes de prednisone, methylprednisolone ou dexamethasone en milligrammes équivalents de l'agent de l'ordonnance de sortie afin que le chiffre de la passation soit auditable.
Exposition équivalente à la prednisone dans les journaux de recherche
Projetez par lots des historiques de corticoïdes systémiques sur des milligrammes équivalents de prednisone avec une seule table fermée afin que les analyses de cohorte partagent un unique facteur de conversion.
Tableaux d'examen et d'enseignement en pharmacie
Laissez les apprenants vérifier des conversions de manuel telles que vingt milligrammes de prednisone vers quatre-vingts milligrammes d'hydrocortisone contre un référentiel déterministe plutôt qu'un silence vide.
Questions fréquentes
Comment convertir une dose de prednisone en milligrammes d'hydrocortisone ?
Le convertisseur multiplie dose par 20/5, donc 20 mg de prednisone renvoient 80 mg équivalents d'hydrocortisone.
Quels corticoïdes ce convertisseur reconnaît-il ?
L'ensemble fermé est betamethasone, cortisone, deflazacort, dexamethasone, hydrocortisone, methylprednisolone, paramethasone, prednisolone, prednisone et triamcinolone.
Pourquoi dexamethasone figure-t-il comme équivalent de 0.75 mg ?
La table anti-inflammatoire s'ancre sur hydrocortisone 20 mg. Dexamethasone et betamethasone occupent 0.75 mg dans cette ligne, ils sont donc environ vingt-six fois plus puissants milligramme pour milligramme que hydrocortisone.
Cela convertit-il les stéroïdes topiques, inhalés ou anabolisants ?
Non. Seuls les glucocorticoïdes systémiques nommés figurent dans la table. Les agents inhalés, topiques, intra-articulaires et anabolisants tels que testosterone ne sont pas reconnus ici comme corticoïdes et sont rejetés.
Que laisse de côté la dose équivalente ?
Elle n'égalise que l'effet anti-inflammatoire. La puissance minéralocorticoïde, la demi-vie, la liaison aux protéines et la transformation de la prednisone en prednisolone sont hors du calcul : prenez le chiffre comme point de départ, pas comme une prescription.
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/health/steroid \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"drug":"prednisone","dose":20,"target":"hydrocortisone"}'const res = await fetch("https://api.kit.forhosting.com/health/steroid", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"drug": "prednisone",
"dose": 20,
"target": "hydrocortisone"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/steroid",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"drug": "prednisone",
"dose": 20,
"target": "hydrocortisone"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/steroid", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"drug":"prednisone","dose":20,"target":"hydrocortisone"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"drug":"prednisone","dose":20,"target":"hydrocortisone"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/steroid", 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
{
"drug": "prednisone",
"dose": 20,
"target": "hydrocortisone"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.steroid",
"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
Les noms non reconnus—y compris les anabolisants et les analgésiques courants—échouent avec invalid_input au lieu d'une conversion inventée.
Ce que signifie l'équivalence de dose des corticoïdes
Cette capacité applique cette table comme un rapport pur : la dose équivalente en milligrammes égale la dose source multipliée par les milligrammes équivalents de l'agent cible divisés par les milligrammes équivalents de l'agent source.
Comment envoyer une conversion et lire le résultat en milligrammes
Exemple : vingt milligrammes de prednisone vers hydrocortisone donnent quatre-vingts milligrammes, car le facteur est vingt divisé par cinq. Les mêmes vingt milligrammes de prednisone vers dexamethasone donnent zéro virgule soixante-quinze milligrammes. Effectuez un POST de trois champs. Le premier est drug : le corticoïde systémique source, comme nom canonique de l'ensemble fermé betamethasone, cortisone, deflazacort, dexamethasone, hydrocortisone, methylprednisolone, paramethasone, prednisolone, prednisone et triamcinolone. La correspondance ignore la casse ; des alias courants tels que decadron pour dexamethasone ou medrol pour methylprednisolone sont acceptés et renvoyés comme clé canonique. Les alias steroid, from, source, drug_name et corticosteroid pointent vers le même champ. Le deuxième champ est dose : une quantité finie en milligrammes strictement supérieure à zéro. Les alias dose_mg, amount et value sont acceptés. Les doses nulles, négatives, manquantes ou non numériques échouent avec invalid_input en nommant dose. Le troisième champ est target : le corticoïde dont vous voulez les milligrammes, issu du même ensemble reconnu. Les alias to, target_drug et target_steroid pointent ici. Si drug ou target manque, est vide ou n'est pas un corticoïde reconnu, la tâche échoue et n'est pas facturée : les agents anabolisants comme testosterone et les analgésiques courants comme ibuprofen sont rejetés plutôt que mappés en silence. En cas de succès, le corps renvoie drug et target comme noms canoniques, dose_mg comme entrée nettoyée, equivalent_dose_mg comme quantité convertie en milligrammes, unit comme mg, les deux lignes source_equivalent_mg et target_equivalent_mg, conversion_factor égal à target_equivalent_mg divisé par source_equivalent_mg, et une chaîne formula qui répète le rapport et l'ancrage de vingt milligrammes d'hydrocortisone. Il n'y a ni saut réseau ni aléa, si bien que les contrôles gratuits dans le navigateur coïncident octet par octet avec l'API.
Où les conversions de dose équivalente ont leur place — et où elles n'en ont pas
Si le nom source n'est pas dans la liste systémique reconnue, le résultat honnête est invalid_input, non une quantité en milligrammes devinée. Gardez les requêtes petites, figez equivalent_dose_mg dans les tests, et vous obtenez une équivalence reproductible en milligrammes de stéroïde pour listes de contrôle, scripts de pharmacie et outils pédagogiques sans dresser une pile d'aide à la décision clinique. Comme l'implémentation est du parse pur de niveau A, chaque appel réussi coûte le tarif de base publié $0.002 sans jetons de modèle ni réseau sortant.
Questions techniques
Combien coûte une conversion de dose équivalente de corticoïde ?
L'outil du navigateur est gratuit. Les requêtes API utilisent un solde prépayé à $0.002 par appel réussi ; les noms non reconnus et les autres entrées invalides ne sont pas facturés.