Convertisseur Hexadécimal en ASCII

Convertissez le code hexadécimal en ASCII instantanément. Convertisseur HEX vers ASCII gratuit.

100% Traitement côté client

Vos données sont converties entièrement dans votre navigateur. Aucune donnée n’est envoyée à un serveur.

Sont acceptés espaces/virgules/sauts de ligne. Vous pouvez aussi coller des valeurs « compactes » (sans séparateurs) via les options ci-dessous.

Qu'est-ce que la conversion ASCII ↔ Hex ?

La conversion ASCII ↔ Hex convertit le texte en valeurs de bytes hexadécimales (et vice versa). Hex est un moyen compact et convivial pour les développeurs d'inspecter les bytes bruts.

Note : Les caractères UTF-8 peuvent occuper plusieurs octets.

Comment ça marche

  • Collez l'entrée (texte ou bytes hex).
  • Convertissez instantanément — les résultats se mettent à jour au fur et à mesure que vous tapez.
  • Copiez la sortie d'un simple clic.

Le décodage accepte les valeurs espacées (par exemple, 48 65) et le hex compact (par exemple, 4865) lorsqu'il est activé.

Cas d'usage courants

Quand utiliser ASCII vers Hex

  • Débogage des protocoles réseau et des données binaires
  • Travail avec des codes de couleur hexadécimaux en programmation
  • Inspection des valeurs de bytes bruts dans les fichiers
  • Encodage d'URL et développement web

Quand utiliser Hex vers ASCII

  • Décodage des chaînes encodées en hexadécimal
  • Lecture des en-têtes HTTP bruts ou des paquets réseau
  • Conversion des dumps hex en texte lisible
  • Ingénierie inverse des données encodées

Exemples

Conversion de base

  • Entrée: Bonjour
  • Sortie: 48 65 6C 6F 6E 67

Encodage sécurisé pour URL

  • Entrée: utilisateur@exemple.com
  • Sortie: 75 74 69 6C 69 73 61 74 65 75 72 40 65 78 61 6D 70 6C 65 2E 63 6F 6D

Débogage des protocoles binaires

  • Entrée: GET / HTTP/1.1
  • Sortie: 47 45 54 20 2F 20 48 54 54 50 2F 31 2E 31

Caractères spéciaux (octets UTF-8)

  • Entrée: Bonjour ! 👋
  • Sortie: 48 65 6C 6F 6E 67 21 20 F0 9F 91 8B

Les emoji et les caractères non-ASCII deviennent des séquences multi-octets.

Vous voulez d’abord rechercher un code caractère ? Consultez la Table ASCII pour une référence complète.

Conseils de conversion

Format compact vs. espacé

  • Espacé : 48 65 6C 6F (plus facile à lire)
  • Compact : 48656C6C6F (plus compact, courant dans les API)

Encodage des caractères

Note : Les caractères UTF-8 peuvent occuper plusieurs octets.

Sensibilité à la casse

Les valeurs hexadécimales ne tiennent pas compte de la casse. FF et ff représentent tous deux 255.

Questions fréquentes

Quelle est la différence entre ASCII et Unicode ?

ASCII couvre 128 caractères (0-127). Unicode couvre beaucoup plus de caractères. Lors de la conversion en hex/binaire/octal/décimal, cet outil utilise des octets UTF-8, donc les caractères Unicode peuvent devenir plusieurs valeurs.

Pourquoi y a-t-il des espaces dans ma sortie ?

Les espaces rendent la sortie plus facile à lire sous forme de groupes de bytes. Vous pouvez supprimer les espaces si vous avez besoin d'une chaîne hex compacte pour une API.

Puis-je convertir des emoji et des caractères spéciaux ?

Oui. Les caractères non-ASCII sont encodés en utilisant UTF-8, donc les emoji deviennent souvent des séquences multi-octets.

Quelle est la longueur maximale d'entrée ?

La conversion se fait entièrement dans votre navigateur. Il n'y a pas de limite stricte, mais des entrées très grandes (plus de 100 000 caractères) peuvent être lentes sur les anciens appareils.

Mes données sont-elles envoyées quelque part ?

Non. Toute la conversion se fait localement dans votre navigateur en utilisant JavaScript. Votre entrée ne quitte jamais votre appareil.

Valeurs ASCII courantes

  • Espace : 20 (hex) / 32 (décimal)
  • 0-9 : 30-39 (hex) / 48-57 (décimal)
  • A-Z : 41-5A (hex) / 65-90 (décimal)
  • a-z : 61-7A (hex) / 97-122 (décimal)

Voir la table ASCII complète pour tous les codes de caractères. Table ASCII.

Share this tool

Share a direct link or embed this tool on your site. Keep the Tooladex attribution link to support the project.