English (US)
中文 (中国)
हिन्दी (भारत)
日本語 (日本)
Deutsch (Deutschland)
English (UK)
Русский (Россия)
한국어 (대한민국)
English (Canada)
Français (France)

Gratuit · En ligne · IPv4 / Decimal / Hex / IPv4-mapped IPv6

Convertisseur IP

Convertissez au même endroit des adresses IPv4, des entiers décimaux non signés, des valeurs hexadécimales et du texte IPv4-mapped IPv6.

Une seule saisie renvoie instantanément IPv4, décimal, hexadécimal, IPv6 long, IPv6 court et l'entrée normalisée.

IPv4 Décimal Hex IPv6 (long) IPv6 (court)

Saisissez une adresse IPv4, un entier décimal, une valeur hexadécimale ou un IPv4-mapped IPv6 pour générer les cinq formats normalisés.

Type détecté En attente
Entrée normalisée -

IPv4

-

Décimal

-

Hex

-

IPv6 (long)

-

IPv6 (court)

-

Décimal vers IPv4

L'entrée décimale est traitée comme un entier non signé sur 32 bits puis découpée en quatre octets IPv4. Pratique quand les logs ou bases de données stockent l'adresse sous forme d'entier.

2416705538 vers IPv4

2416705538144.12.0.20x900C0002

167871592 vers IPv4

16787159210.1.132.1040x0A018468

123456 vers IPv4

1234560.1.226.640x0001E240

IPv4 vers Hex

Convertissez une IPv4 en notation pointée vers un hexadécimal en majuscules avec préfixe 0x, afin d'aligner scripts, logs et captures réseau.

144.5.144.34 → 0x90059022

144.5.144.34 correspond au décimal 2416283682 et à l'hexadécimal 0x90059022.

10.1.2.3 → 0x0A010203

Utile pour comparer rapidement une IPv4 avec des champs de protocole, des règles réseau ou la sortie d'un script.

Hex vers IPv4

Collez un hexadécimal avec ou sans préfixe 0x. La valeur est d'abord normalisée, puis convertie en IPv4, décimal et IPv4-mapped IPv6.

0x90059022 → 144.5.144.34

0x90059022 et 90059022 renvoient tous deux l'adresse IPv4 144.5.144.34.

0A018468 → 10.1.132.104

La casse n'a pas d'importance en entrée ; la sortie est normalisée en hexadécimal majuscule avec préfixe.

Normaliser un texte IPv4

Une IPv4 valide contient quatre octets décimaux et chaque octet doit rester entre 0 et 255. 001.002.003.004 devient 1.2.3.4, tandis qu'une valeur hors plage renvoie une erreur claire.

À propos des entiers 64 bits

Une IPv4 standard n'utilise que 32 bits. Cette page ne traite jamais un entier 64 bits comme une véritable IPv4.

La plage entière autorisée pour IPv4 va de 0 à 4294967295. En dehors de cette plage, un message d'erreur explicite est affiché.

À quoi sert ce convertisseur IP

Cette page convertit les adresses IPv4, les entiers décimaux non signés, les valeurs hexadécimales et les IPv4-mapped IPv6. L'entrée est d'abord normalisée, puis la page renvoie IPv4, décimal, hexadécimal, IPv6 long et IPv6 court pour comparer rapidement les formats.

Comment l'utiliser

  1. Collez une adresse IPv4, un entier décimal, une valeur hexadécimale ou un IPv4-mapped IPv6.
  2. Vérifiez le type détecté et l'entrée normalisée pour confirmer que la lecture est correcte.
  3. Copiez la sortie IPv4, décimale, hexadécimale ou IPv6 voulue. Les valeurs hors plage 32 bits renvoient une erreur explicite.

FAQ

Peut-on convertir un nombre décimal en IPv4 ?

Oui. Le nombre décimal est traité comme un entier non signé sur 32 bits, puis découpé en quatre octets IPv4. C'est pratique quand un log ou une base stocke l'adresse sous forme d'entier.

Le convertisseur gère-t-il IPv4 vers hex et hex vers IPv4 ?

Oui. Vous pouvez saisir une IPv4 standard ou un hexadécimal avec ou sans préfixe 0x. La page normalise la valeur puis affiche les deux formats.

Les entrées IPv6 sont-elles prises en charge ?

Oui, mais seulement pour les IPv4-mapped IPv6 comme ::ffff:c0a8:0001. Les IPv6 natives hors mapping IPv4 sont rejetées avec un message clair.

Pourquoi certains grands entiers sont-ils refusés ?

Une IPv4 standard n'utilise que 32 bits, donc la plage entière valide s'arrête à 4294967295. Au-delà, la valeur est hors de l'espace d'adressage IPv4.

Convertisseur IP - IPv4, décimal, hexadécimal et IPv4-mapped IPv6 | Unix Timestamp Converter