Passer au contenu principal
Tous les outils

Outils d'encodage, de décodage et de hachage en ligne

Convertissez les encodages Unicode, ASCII, Morse, Base64 et URL, affichez les charges utiles JWT ou générez des hachages de texte. Le codage n’équivaut pas au cryptage et le décodage n’équivaut pas à la vérification de la signature.

Sélectionner l'outil

  • Conversion Unicode

    Encodez du texte en points de code Unicode ou décodez la notation U+, les séquences \u et les entités HTML numériques. Les emoji sont pris en charge et les octets UTF-8 affichés ; les octets UTF-8 bruts ne sont pas une entrée de décodage.

  • Conversion ASCII

    Convertissez le texte ASCII en codage décimal, hexadécimal ou binaire, et vice versa. Strictement limité à 0-127 pour éviter de confondre les caractères chinois et emoji avec les caractères ASCII.

  • Codec Base64

    Encodez du texte UTF-8 tel que le chinois et les emoji en Base64 ou Base64URL, ou décodez-le strictement en texte. Prend en charge les exemples chinois, la copie en un clic et la conversion inverse des résultats en entrée.

  • Codec d'URL

    Encodez et décodez les URL en pourcentage, en faisant la distinction entre les paramètres individuels, les URI complets et les valeurs de formulaire. Gérez correctement les espaces, les signes plus et les délimiteurs, et fournissez des exemples et une conversion inverse des résultats.

  • Décodage JWT

    Démontez localement les champs d'en-tête, de charge utile et d'heure du JWT pour afficher et copier le JSON séparément. Le statut non vérifié est clairement affiché ; un décodage réussi ne signifie pas que le jeton est digne de confiance ou qu'il dispose d'autorisations.

  • Génération de hachage

    Calcule les résumés de texte au format UTF-8, prenant en charge SHA-256, SHA-512, SHA-1 et MD5. Des exemples de chaînes vides et de sauts de ligne sont fournis pour faciliter le dépannage des problèmes liés au même texte mais à des résumés différents.

  • Code Morse

    Convertissez entre les lettres latines, les chiffres, la ponctuation courante et le code Morse international.

Comment choisir

Transférer du texte
Base64 est utilisé pour la représentation codée du texte, pas pour le cryptage. Le codage d'URL doit faire la distinction entre les paramètres uniques, les URI complets et les valeurs de formulaire, en accordant une attention particulière aux espaces et aux signes plus.
Dépannage de JWT
Le décodage JWT ne peut lire que les champs d'en-tête, de charge utile et d'heure ; être décodable ne signifie pas que la signature est digne de confiance, ni qu'elle a une autorisation.
Comparer les résumés textuels
Le hachage est calculé sur les octets UTF-8, les nouvelles lignes et les espaces sont également impliqués. MD5/SHA-1 est utilisé pour la compatibilité avec les anciens systèmes ; ces résumés rapides ne conviennent pas au stockage direct des mots de passe.