Converter
Base64, UTF-8, UTF-16, ANSI, Hex et Chaque Format Intermédiaire
Convertissez du texte entre deux encodages quelconques, directement - sans passer par du texte brut
Les résultats sont fournis à titre informatif uniquement et peuvent contenir des erreurs. Vérifiez les informations importantes de manière indépendante. L'utilisation de cet outil se fait à vos propres risques.
À propos de ces encodages
Cet outil couvre 30 formats répartis en plusieurs catégories : les encodages de caractères (UTF-8, UTF-16, UTF-32, ANSI/Windows-1252, ISO-8859-1) qui déterminent comment le texte devient des octets en premier lieu, source de la plupart des bugs de texte illisible (« mojibake ») lorsque le mauvais est supposé ; les encodages binaire-vers-texte (Base64, Base32, Base58, Base85, Hex, Quoted-Printable) largement utilisés en programmation et transfert de données ; les chiffrements classiques (ROT13, ROT47, Atbash, Chiffre de Bacon) et codes historiques (Code Morse, Code Baudot, Code de Frappes) antérieurs à l'informatique ; et quelques formats pratiques/insolites (Alphabet Phonétique de l'OTAN, Leetspeak, Texte Inversé). Chaque format se convertit directement vers n'importe quel autre (par exemple, de Hex vers Morse) sans avoir besoin de texte brut comme étape intermédiaire visible, bien que ce soit exactement ce qui se passe en interne : votre saisie est décodée en texte brut puis réencodée dans le format cible.
Ce que fait cet outil
Le convertisseur d'encodage de texte convertit directement du texte entre 30 formats : Base64, Base32, Base58, Base85, hex, binaire, octal, encodage URL et entités HTML, octets UTF-8, UTF-16 et UTF-32, Latin-1 et Windows-1252, ainsi que des chiffrements et codes comme ROT13, Atbash, le morse, l'alphabet de l'OTAN et le braille.
N'importe quel format peut aller vers n'importe quel autre, par exemple du Base64 directement vers l'hex, sans étape visible en texte brut. En interne, l'entrée est d'abord décodée en texte puis réencodée : une entrée invalide est donc signalée au lieu de produire du charabia.
Quand l'utiliser
- Déboguer des caractères abîmés (mojibake) en examinant les octets UTF-8 ou UTF-16 réels d'une chaîne.
- Décoder une valeur qu'un autre système a encodée en Base64 ou pour URL ; pour une seule étape, les pages Décodeur Base64 et Décodeur d'URL sont plus rapides.
- Enseignement ou énigmes : code morse, ROT13, chiffre d'Atbash ou représentation binaire des lettres.
- Encoder du texte pour une URL, un attribut HTML ou un en-tête d'e-mail où les caractères spéciaux doivent être échappés.
Exemple concret
Hi! · text → Base64
SGkh
Hi! · text → hex
486921
Hi! · text → binary
01001000 01101001 00100001
SGkh · Base64 → hex
486921
SOS · text → Morse
... --- ...
Hello · text → ROT13
Uryyb
Questions sur cet outil
Quelle différence entre UTF-8 et Latin-1 ?
UTF-8 représente n'importe quel caractère Unicode et utilise d'un à quatre octets par caractère. Latin-1 utilise un octet et ne couvre que les lettres d'Europe occidentale : des caractères comme € ou les lettres hébraïques ne peuvent pas y être représentés.
ROT13 est-il un chiffrement ?
Non. ROT13, ROT47 et Atbash sont de simples substitutions de lettres que n'importe qui inverse instantanément. Utilisez-les pour masquer un spoiler ou pour des énigmes, jamais pour protéger des données.
Pourquoi les résultats binaires contiennent-ils des espaces ?
Chaque octet est affiché comme un groupe de huit bits séparé par un espace, ce qui permet de compter facilement les octets et de repérer les caractères qui en occupent plusieurs en UTF-8.
Cet outil est-il gratuit ?
Oui, il est gratuit. Sans inscription ni e-mail. Résultats directement sur cette page.
Comment obtenir mon résultat ?
Utilisez cet outil sur cette page. Le résultat apparaît ici, sans envoi par e-mail.