Convertissez les caractères spéciaux en entités HTML (nommées ou numériques) ou décodez les entités. Essentiel pour prévenir le XSS et afficher le HTML en toute sécurité.
| Caractère | Entité nommée | Entité numérique | Description |
|---|---|---|---|
| & | & | & | Ampersand |
| < | < | < | Less than |
| > | > | > | Greater than |
| " | " | " | Double quote |
| ' | ' | ' | Single quote |
| |   | Non-breaking space | |
| © | © | © | Copyright |
| € | € | € | Euro sign |
Les entités HTML sont des codes spéciaux pour représenter des caractères ayant une signification en HTML ou ne pouvant pas être tapés directement. Par exemple, le signe inférieur (<) doit s'écrire < pour éviter qu'il soit interprété comme le début d'une balise.
Il existe deux formats : les entités nommées (comme &) qui sont lisibles, et les entités numériques (comme &) qui utilisent le code Unicode du caractère.
L'encodage empêche les navigateurs d'interpréter les caractères spéciaux comme du balisage HTML. C'est critique pour prévenir les attaques XSS.
Les nommées utilisent des noms comme &. Les numériques utilisent le numéro Unicode comme &. Les nommées sont plus lisibles mais tous les caractères n'ont pas de version nommée.
Non. Tout se passe dans votre navigateur en JavaScript. Votre texte ne quitte jamais votre appareil.
Oui. Collez n'importe quel texte. En mode encodage, tous les caractères spéciaux seront convertis en entités HTML sûres.
Encodez ou décodez des chaînes Base64 directement dans votre navigateur
Convertissez du texte en Base64 ou décodez Base64 en texte brut
Convertissez des images en chaînes encodées Base64
Décodez des chaînes Base64 en images visibles
Encodez n'importe quel fichier en chaîne Base64
Décodez n'importe quelle chaîne Base64 vers son fichier d'origine
Décodez des chaînes Base64 en documents PDF
Décodez et inspectez les tokens JWT
Encodez ou décodez des URLs avec l'encodage pourcent
Convertissez entre les formats hex et Base64
Décodez des chaînes Base64 en texte lisible
Vérifiez si une chaîne est un encodage Base64 valide
Décodez du Base64 et affichez-le formaté en JSON
Générez des Data URI Base64 à partir de texte ou de fichiers
Convertissez des chaînes Base64 en hexadécimal et inversement
Convertissez du SVG en Data URI pour CSS et HTML
Encodez du texte en octets UTF-8 ou décodez des octets en texte