Convertissez des bits en octets
8 bits font 1 octet, car chaque octet se compose de 8 bits. Saisissez le nombre de bits et le convertisseur le divise par 8 puis affiche le résultat en octets (o).
Qu’est-ce qu’un bit et qu’est-ce qu’un octet ?
Un bit est un chiffre binaire, un simple 0 ou 1, et l’unité de base de l’information en informatique[1]. Un bit tranche une question à deux réponses possibles, par exemple si un pixel d’une image en noir et blanc est noir ou blanc.
Un octet réunit 8 bits, il est donc huit fois plus grand qu’un bit. Ces 8 bits forment 28, soit 256 combinaisons différentes, ce qui permet à un octet de coder un nombre de 0 à 255[2].
Le symbole de l’octet est un « o » minuscule, d’où les écritures Ko, Mo et Go, alors que la plupart des autres langues utilisent le « B » anglais[2]. Le bit s’écrit « bit » selon la norme IEC 80000-13, et la norme IEEE 1541 admet aussi un « b » minuscule[1]. Comme les kilo-octets s’écrivent Ko, un débit noté 500 kb/s désigne en français des kilobits, ce que détaille aussi le convertisseur Ko en bits.
Comment convertir des bits en octets ?

Divisez le nombre de bits par 8, puisque chaque octet en contient 8. La formule s’écrit octets = bits ÷ 8. Par exemple, 64 bits font 64 ÷ 8 = 8 octets, et 100 bits font 12,5 octets.
Le convertisseur affiche le résultat exact, décimales comprises. En mémoire, pourtant, les données occupent toujours des octets entiers, car dans de nombreux ordinateurs l’octet est la plus petite portion de mémoire qui possède sa propre adresse[4]. Une valeur de 12 bits enregistrée seule occupe donc 2 octets, même si le calcul donne 1,5.
Combien d’octets font tant de bits ?
| Bits | Octets |
|---|---|
| 1 bit | 0,125 o |
| 4 bits | 0,5 o |
| 8 bits | 1 o |
| 12 bits | 1,5 o |
| 16 bits | 2 o |
| 24 bits | 3 o |
| 32 bits | 4 o |
| 64 bits | 8 o |
| 100 bits | 12,5 o |
| 128 bits | 16 o |
| 256 bits | 32 o |
| 512 bits | 64 o |
| 1 000 bits | 125 o |
| 1 024 bits | 128 o |
| 4 096 bits | 512 o |
| 8 192 bits | 1 024 o |
| 1 000 000 bits | 125 000 o |
Quelles données s’expriment en bits ?
| De quoi il s’agit | Bits | Octets |
|---|---|---|
| Quartet, soit un chiffre hexadécimal | 4 bits | 0,5 o |
| Adresse IPv4, par exemple 192.168.1.1 | 32 bits | 4 o |
| Adresse IPv6 | 128 bits | 16 o |
| Clé de chiffrement AES-128 | 128 bits | 16 o |
| Clé de chiffrement AES-256 | 256 bits | 32 o |
| Bloc de données chiffré par AES | 128 bits | 16 o |
| Entier int en Java | 32 bits | 4 o |
| Entier long en Java | 64 bits | 8 o |
| Caractère char en Java | 16 bits | 2 o |
Pourquoi un octet compte-t-il 8 bits ?
Au départ, le byte, l’unité d’adressage des ordinateurs, n’avait pas de taille fixe. Werner Buchholz a créé le mot en 1956 en travaillant sur l’ordinateur IBM Stretch[2]. Dans les années 1950 et 1960, un byte comptait souvent 6 bits, car ces 64 combinaisons suffisaient pour tous les caractères nécessaires à la programmation en anglais, et certains systèmes utilisaient des bytes de 9 bits[2].
Le Stretch lui-même a été le premier ordinateur à utiliser des bytes de 8 bits, et il est parti pour le laboratoire de Los Alamos en avril 1961[9]. Cette taille s’est imposée grâce à la large diffusion de la gamme IBM System/360, qui codait les caractères en EBCDIC sur 8 bits[4]. Dans les années 1970, les microprocesseurs 8 bits comme l’Intel 8080 l’ont encore répandue[4].
Le chiffre 8 est aussi une puissance de deux commode : un octet se coupe en deux quartets de 4 bits[2], et chacun correspond à un chiffre hexadécimal. C’est pourquoi un octet s’écrit toujours avec deux chiffres hexadécimaux, de 00 à FF.
Quelles écritures des bits ce convertisseur accepte-t-il ?
| Ce que vous saisissez | Ce qu’affiche le convertisseur | Comment nous le lisons |
|---|---|---|
| 1,5 kbit | 187,5 o | La virgule sépare les décimales et kbit désigne un kilobit, soit 1000 bits, donc le champ contient 1500 bits. |
| 1.5 kbit | 187,5 o | Un point devant un seul chiffre sépare lui aussi les décimales, donc le champ enregistre également 1500 bits. |
| 1.500 | 0,188 o | Nous lisons toujours un point isolé comme séparateur décimal et comptons donc un bit et demi. Un message apparaît sous le champ, et mille cinq cents se saisit 1500 ou 1 500. |
| 1 500 | 187,5 o | L’espace entre les milliers est ignorée, donc le champ contient mille cinq cents bits. |
| 64 bits | 8 o | L’unité du champ collée avec le nombre ne gêne pas, car nous prenons le nombre qui la précède. |
| 64-bit | 8 o | L’écriture avec un trait d’union, comme dans la description d’un processeur ou d’un système d’exploitation, se lit aussi comme 64 bits. |
| 2 kbit | 250 o | Les kilobits passent dans le champ sous forme de 2000 bits, avec une mention en dessous. |
| 1 Mbit | 125000 o | Un mégabit vaut un million de bits, donc le champ enregistre 1000000 bits et le signale en dessous. |
| 2 octets | 2 o | Des octets collés dans le champ des bits deviennent 16 bits, avec une mention en dessous, et le résultat redonne les mêmes 2 octets. |
| 3/4 | 0,094 o | Une fraction avec une barre oblique compte comme trois quarts de bit, et le résultat est arrondi à trois décimales. |
| 1e6 | 125000 o | La notation scientifique d’un tableur se lit telle quelle : 1e6 correspond à un million de bits. |
Convertir d'autres unités en Octets
Convertir Bits en d'autres unités
Sources
- Bit (version anglaise) — Wikipédia
- Octet — Wikipédia
- DDR3 SDRAM (version anglaise) — Wikipédia
- Byte (version anglaise) — Wikipédia
- RFC 791 : Internet Protocol (version anglaise) — RFC Editor
- RFC 8200 : Internet Protocol, Version 6 (IPv6) Specification (version anglaise) — RFC Editor
- FIPS 197 : Advanced Encryption Standard (AES) (version anglaise) — NIST
- The Java Language Specification, section 4.2 (version anglaise) — Oracle
- Timeline of the IBM Stretch/Harvest Era (1956–1961) (version anglaise) — Computer History Museum
Toutes les valeurs des tableaux ont été calculées à partir des définitions des unités et vérifiées par le calcul avant publication. Les données historiques et les noms des unités locales proviennent des sources citées ci-dessus.
Dernière révision du contenu : · rédigé et vérifié par l'équipe Arteon
Questions fréquentes sur les bits et les octets
Pourquoi dit-on octet en français et byte en anglais ?
Le byte désignait à l’origine une unité d’adressage dont la taille variait d’un ordinateur à l’autre, alors que l’octet compte toujours exactement 8 bits. Le Dictionnaire du multimédia de l’AFNOR définit aujourd’hui le byte comme l’unité d’information correspondant à un octet, et le français utilise couramment octet là où l’anglais dit byte[2].
Un octet compte-t-il plus de bits sur un système 64 bits ?
Non. Sur un système 64 bits, l’octet compte toujours 8 bits. Le nombre 64 désigne la taille du mot, c’est-à-dire la quantité de données que le processeur traite en une fois, soit 8 octets. Sur un système 32 bits, le mot fait 4 octets[4].
Combien de mégaoctets par seconde donne une connexion à 100 Mbit/s ?
Au maximum 12,5 Mo par seconde, car le débit d’une connexion s’exprime en mégabits et 100 ÷ 8 = 12,5. Tout autre débit se calcule de la même façon : divisez le nombre de mégabits par seconde par 8.

Une question ou une suggestion ?
Si vous repérez une erreur dans un tableau ou s’il vous manque une conversion, écrivez-nous.