Aller au contenu

Convertisseur Texte en Octal

Écrivez votre texte en valeurs d’octets base 8, par exemple « Hi » → 110 151, ou en séquences \110\151.

Traité localement dans votre navigateur

Options
0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur Texte en Octal ?

L’octal utilise les chiffres 0–7 : un octet (0–255) tient donc sur exactement trois chiffres, de 000 à 377. C’est la notation des permissions de fichiers Unix, de vieux listings d’assembleur et des séquences d’échappement octales comme \101 pour « A » dans les chaînes C, printf du shell et de nombreux fichiers de configuration.

Ce convertisseur encode votre texte en UTF-8 et affiche chaque octet en nombre octal complété à 3 chiffres. Choisissez espace, virgule, aucun séparateur, ou le style avec antislash (\110\151) qu’acceptent les chaînes littérales. Les lettres accentuées et les emoji donnent plusieurs groupes, un par octet UTF-8.

Comment ça marche ?

  1. Saisissez ou collez du texte dans la zone d’entrée.
  2. Choisissez le format : espaces, virgules, chaîne continue ou échappements avec antislash.
  3. Copiez les octets octaux, ou utilisez Échanger pour décoder de l’octal en texte.

Cas d'usage courants

  • Écrire une séquence octale dans une chaîne C, printf ou awk pour un caractère spécial.
  • Comprendre le lien entre octal, binaire et hexadécimal (trois bits par chiffre).
  • Lire des dumps octaux produits par d’anciens outils comme od.
  • Vérifier la valeur octale d’un caractère de contrôle comme le saut de ligne (012).

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
Hello, é!
Sortie
110 145 154 154 157 054 040 303 251 041

Confidentialité

Convertisseur Texte en Octal s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.

Limites

Les nombres sont des octets UTF-8, pas des points de code Unicode. Certains langages interprètent les séquences octales comme des caractères Latin-1 : testez dans votre langage cible.

Questions fréquentes

Pourquoi toujours trois chiffres ?

Un octet monte jusqu’à 255, soit 377 en octal. Compléter à trois chiffres garde des groupes de même largeur et rend le format continu sans ambiguïté.

Quel est le code octal d’un saut de ligne ?

Le saut de ligne vaut 012 (décimal 10) et le retour chariot 015. L’espace vaut 040.

Quel lien avec l’hexadécimal et le binaire ?

Un chiffre octal représente trois bits, un chiffre hexadécimal quatre. Le même octet 01001000 vaut 110 en octal, 48 en hexadécimal et 72 en décimal.

Plus d'outils dans Encodage & décodage →