KeyWoven
Français

Encodeur–décodeur Base64 / Base64URL

Encodez du texte UTF-8 ou décodez strictement Base64 et Base64URL en local.

Principe et exemple

Base64 représente chaque groupe de trois octets par quatre caractères. Le texte est d’abord converti en UTF-8. Par exemple, foo donne Zm9v ; f donne Zg== en standard et Zg en Base64URL. Le standard utilise + et / et exige le remplissage = nécessaire. Base64URL utilise - et _, produit sans remplissage et accepte soit aucun remplissage, soit un remplissage exact. Espaces, sauts de ligne, alphabets mélangés, longueurs incorrectes et bits finaux non nuls sont refusés. Les sauts du texte original sont conservés après aller-retour. UTF-8 invalide et substituts isolés sont refusés. Base64 est un encodage, pas un chiffrement.

Limites et confidentialité

Limite : 1 Mio UTF-8 décodé (jusqu’à 1 398 104 caractères ASCII encodés) ; JWT 100 Kio, profondeur JSON 200. Texte uniquement, sans fichiers ni URI de données. Entrées et résultats restent en mémoire, jamais dans l’URL, le stockage, les journaux ou les analyses. Aucune clé, signature, requête JWKS ou vérification. Modifier l’entrée efface le résultat. Effacer supprime l’état ; copier place uniquement le résultat choisi dans le presse-papiers, dont l’historique dépend de l’appareil. Recharger efface l’outil ; les extensions et l’appareil échappent à son contrôle.

Outils associés

Vos choix de confidentialité

Pouvons-nous utiliser Google Analytics 4 pour comprendre quels outils sont utiles ? Il se charge uniquement si vous acceptez. Les saisies et résultats ne sont jamais inclus. Vous pouvez modifier votre choix à tout moment dans les Paramètres de confidentialité.

Aucun choix enregistré. Mesure d’audience désactivée.

Politique de confidentialité