Convertisseur débit de données
Convertissez des débits sans confondre bits et octets : 100 Mbps font 12,5 Mo/s, et chaque résultat précise si les préfixes sont décimaux ou binaires. Utile pour les offres internet, les téléchargements et les outils de stockage. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Valeur
- 100
- De
- Mbps
- To
- MBps
- Résultat
- 12,5
- Libellé de départ
- megabits per second (decimal)
- Libellé d'arrivée
- megabytes per second (decimal)
- Préfixe de départ
- decimal
Les forfaits Internet, les outils de stockage et les spécifications de streaming mélangent mégabits par seconde et mégaoctets par seconde, et indiquent rarement si kilo signifie mille ou mille vingt-quatre. Le marketing annonce cent mégabits de haut débit tandis que les gestionnaires de téléchargement affichent des mégaoctets par seconde ; le micrologiciel et les tableaux de bord du système passent parfois en kibioctets ou mébioctets sans prévenir. Ce convertisseur d'unités de débit de données accepte un débit fini non négatif plus une unité source et une unité cible, ramène tout en bits par seconde avec des préfixes SI décimaux ou IEC binaires, et renvoie un résultat numérique stable avec des libellés qui indiquent la convention utilisée. Il rend explicite la distinction bit contre octet : Mbps sont des mégabits, MBps ou MB/s des mégaoctets, et le rapport de huit pour un ne s'applique que lorsque vous traversez cette frontière.
Bits contre octets et pourquoi Mbps n'est pas MB/s
Un bit est l'unité atomique de l'information numérique ; un octet vaut huit bits selon la convention universelle du stockage et du débit utile. Les opérateurs et FAI indiquent presque toujours la vitesse de liaison en bits par seconde—kilobits, mégabits ou gigabits—car cela correspond aux débits de signalisation et au marketing produit. Les outils de couche applicative affichent plus souvent des octets par seconde car fichiers et tampons se mesurent en octets.
Convertir cent mégabits par seconde en mégaoctets par seconde n'est pas un simple renommage cosmétique : vous divisez par huit après le préfixe méga, de sorte que cent Mbps valent douze virgule cinq mégaoctets par seconde en échelle SI décimale. Écrire MBps ou MB/s quand vous visez des mégabits, ou l'inverse, sous-estime ou surestime le débit réel d'un facteur huit et conduit à de mauvais calculs de SLA, de temps de téléchargement et de factures CDN.
Ce convertisseur conserve des identifiants séparés pour les codes en bits (bps, kbps, Mbps, Gbps et formes kibibit binaires) et en octets (Bps, kBps, MBps, GBps et formes kibioctet). La casse et l'orthographe comptent : le b minuscule de Mbps signifie bits ; le B majuscule de MBps ou MB/s signifie octets. Quand les deux côtés de la conversion restent en bits ou en octets, seul le facteur d'échelle du préfixe s'applique.
Quand vous passez des bits aux octets ou l'inverse, le facteur fixe de huit s'applique après normalisation via un intermédiaire commun en bits par seconde, pour des résultats cohérents aux étapes kilo, méga et giga.
Préfixes SI décimaux contre préfixes IEC binaires
Deux systèmes de préfixes coexistent sur le terrain. Les télécoms et la plupart des grilles FAI utilisent des préfixes SI décimaux où kilo vaut mille, méga un million et giga un milliard : un mégabit par seconde vaut exactement un million de bits par seconde. Les systèmes d'exploitation, certains outils de bande passante RAID et mémoire, et les tableaux de bord orientés stockage utilisent souvent des préfixes IEC binaires où kibi vaut mille vingt-quatre, mébi mille vingt-quatre au carré et gibi mille vingt-quatre au cube.
Confondre un mégaoctet par seconde décimal avec un mébioctet par seconde introduit environ cinq pour cent d'erreur à l'échelle méga et s'aggrave en giga, assez pour casser des plans de capacité serrés. Ce convertisseur d'unités de débit de données expose donc les deux familles : kbps, Mbps, Gbps, kBps, MBps et GBps pour le SI décimal ; Kibps, Mibps, Gibps, KiBps, MiBps et GiBps pour l'IEC binaire, plus bps et Bps sans préfixe.
En interne chaque unité correspond à un facteur exact en bits par seconde, la valeur d'entrée est multipliée vers cet intermédiaire, puis divisée par le facteur cible et arrondie à douze décimales pour des goldens stables et une interface reproductible. La réponse renvoie les codes d'unité canoniques, des libellés lisibles qui nomment la convention de préfixe, un champ factor, un intermédiaire en bits par seconde et une chaîne de formule que vous pouvez afficher à côté de la réponse.
Comment appeler le convertisseur et où il apporte de la valeur
Exemples : convertissez cent Mbps en MBps pour voir douze virgule cinq mégaoctets par seconde ; convertissez mille vingt-quatre Kibps en Mbps pour comparer la liaison en kibibits binaires à une étiquette produit en mégabits décimaux ; convertissez deux cent cinquante MBps de débit disque en Gbps pour planifier le fabric réseau. Les sites de contenu et d'éducation qui se positionnent sur convertisseur d'unités de débit de données ou Mbps vers MB/s obtiennent un outil vivant qui enseigne aussi la distinction binaire contre décimal au lieu de la cacher.
Les ingénieurs réseau, les centres de support et les opérations de facturation s'en servent lorsqu'un ticket mélange les unités ou qu'une fiche fournisseur liste des débits de transfert binaires à côté de débits marketing décimaux. Une validation en échec ne consomme pas le solde. Gardez des requêtes petites, figez les résultats arrondis dans les tests, et vous obtenez une mathématique de bande passante reproductible sans maintenir vos propres tables de facteurs entre équipes.
Cas d’usage
Offre FAI contre vitesse de téléchargement
Passez le haut débit annoncé en mégabits en mégaoctets par seconde pour que le client voie des débits de téléchargement réalistes sans la surprise classique du facteur huit.
Tableaux de bord binaires contre décimaux
Réconciliez le débit en kibioctets ou mébioctets du micrologiciel avec les libellés marketing en mégabits SI lors de la planification de capacité ou de la rédaction de runbooks.
Calculs de SLA et tickets
Unifiez les pièces jointes de tickets et les PDF fournisseurs dans une seule unité avant de calculer les fenêtres de transfert, le coût CDN ou l'utilisation de la liaison.
Questions fréquentes
Comment convertir Mbps en MB/s ?
En échelle SI décimale, les mégaoctets par seconde valent les mégabits par seconde divisés par huit, donc 100 Mbps deviennent 12.5 MBps.
Quelle est la différence entre Mbps et MBps ?
Mbps sont des mégabits par seconde (bits) ; MBps ou MB/s sont des mégaoctets par seconde (octets). Un octet vaut huit bits, donc le même nombre en mégabits est huit fois plus petit en mégaoctets par seconde.
Prenez-vous en charge les préfixes binaires comme MiB/s ?
Oui. Utilisez Kibps, Mibps, Gibps pour les débits en bits binaires et KiBps, MiBps, GiBps (ou KiB/s, MiB/s, GiB/s) pour les débits en octets binaires, où kibi/mébi/gibi utilisent des puissances de 1024.
Quelles unités sont acceptées ?
Débits en bits : bps, kbps, Mbps, Gbps, Kibps, Mibps, Gibps.
Pourquoi mon gestionnaire de téléchargement affiche-t-il moins que mon abonnement internet ?
Parce que les offres sont annoncées en bits par seconde, alors que les outils de téléchargement affichent souvent des octets par seconde. Un octet vaut huit bits : une offre à 100 Mbps correspond donc à 12,5 mégaoctets par seconde en préfixes décimaux.
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/dev/data-rate-convert \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":100,"from":"Mbps","to":"MBps"}'const res = await fetch("https://api.kit.forhosting.com/dev/data-rate-convert", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 100,
"from": "Mbps",
"to": "MBps"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/data-rate-convert",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 100,
"from": "Mbps",
"to": "MBps"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/data-rate-convert", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":100,"from":"Mbps","to":"MBps"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":100,"from":"Mbps","to":"MBps"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/data-rate-convert", 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
{
"value": 100,
"from": "Mbps",
"to": "MBps"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.data_rate_convert",
"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
Préfixes SI décimaux contre préfixes IEC binaires
Les chaînes d'unité inconnues échouent avec invalid_input en nommant le champ ; les valeurs manquantes ou non finies et les débits négatifs sont rejetés de la même façon et ne sont pas facturés.
Comment appeler le convertisseur et où il apporte de la valeur
Envoyez un corps JSON en POST avec trois champs obligatoires : value (ou amount, quantity ou rate) comme nombre fini non négatif ; from (ou unit_from ou source) comme chaîne d'unité prise en charge ; et to (ou unit_to ou target) comme autre chaîne d'unité prise en charge. Le chemin gratuit du navigateur et l'API payante partagent le même module pur, de sorte que les contrôles interactifs coïncident avec l'automatisation. Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Questions techniques
Combien coûte le convertisseur d'unités de débit de données ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.