Encodeur/DĂ©codeur Base64 â base64url, data URI et fichiers
Encodez et décodez du Base64, du base64url sûr pour les URL et des data URI. Convertissez des fichiers, affichez les octets en hex et téléchargez-les, en local.
đ S'exĂ©cute entiĂšrement dans votre navigateur â rien n'est envoyĂ©Ce que fait l'Encodeur/DĂ©codeur Base64
L'Encodeur/DĂ©codeur Base64 convertit du texte ordinaire en Base64 et reconvertit le Base64 en UTF-8 lisible. Les dĂ©veloppeurs rencontrent souvent le Base64 dans les data URI, les en-tĂȘtes d'authentification Basic, les piĂšces jointes d'e-mail, les segments JWT, les petites charges binaires et les exemples copiĂ©s de la documentation d'API. Le texte passe par TextEncoder et TextDecoder, de sorte que les emoji, les accents, le cyrillique et tout autre texte Unicode sont convertis correctement dans les deux sens.
Au-delà du texte brut, l'outil gÚre les variantes rencontrées dans les vrais projets. Le base64url sûr pour les URL remplace + et / par - et _ et supprime le remplissage, ce qu'utilisent les JWT et de nombreuses API web. L'habillage MIME découpe la sortie en lignes de 76 caractÚres pour les e-mails et les fichiers de type PEM. Déposez une image, un PDF, une police ou tout autre fichier pour l'encoder, éventuellement sous la forme d'une URI data: complÚte que vous pouvez coller dans du CSS ou du HTML. Lorsque les données décodées ne sont pas du texte UTF-8 valide, les octets sont affichés en hexadécimal et le type détecté (PNG, JPEG, PDF, ZIP et d'autres) sert à nommer le fichier téléchargé.
Un flux de travail privé dans le navigateur
Tout le traitement s'effectue avec du JavaScript dans le navigateur. L'outil n'envoie à aucun serveur votre texte, vos fichiers, jetons, URL, extraits ou valeurs générées et ne demande aucun compte. Ce modÚle de confidentialité est important, car les petits utilitaires reçoivent souvent, lors du dépannage, de vraies réponses d'API, des exemples de configuration, des journaux, des données d'authentification ou des exemples proches de données clients. Travailler en local réduit le risque et rend l'outil instantané, puisqu'il n'y a aucun aller-retour réseau.
Conseils pratiques
N'oubliez pas que le Base64 n'est pas du chiffrement. Quiconque possĂšde la chaĂźne peut la dĂ©coder : ne l'utilisez donc pas pour cacher des secrets. Le dĂ©codage est tolĂ©rant : les espaces et les retours Ă la ligne sont ignorĂ©s, le remplissage manquant est rĂ©tabli, les caractĂšres sĂ»rs pour les URL sont acceptĂ©s et un prĂ©fixe data: est retirĂ© automatiquement. Le Base64 augmente la taille des donnĂ©es d'environ 33 %, donc intĂ©grer de grandes images en data URI nuit gĂ©nĂ©ralement aux performances de la page â gardez les ressources en ligne petites et servez les fichiers plus volumineux normalement.
Comment utiliser
- Coller du texte ou déposer un fichierSaisissez du texte brut, du Base64, du base64url ou une URI data:, ou déposez un fichier à encoder.
- Choisir les options et convertirChoisissez URL-safe ou l'habillage MIME de 76 caractĂšres, puis cliquez sur Encode ou Decode.
- Copier ou téléchargerCopiez le résultat, renvoyez-le vers l'entrée, ou téléchargez les données binaires décodées sous forme de fichier.