Encodeur/décodeur Base64

Base64 représente les données binaires comme étant sécurisées ASCII pour JSON, les en-têtes HTTP et les e-mails.

Comment encoder ou décoder Base64

1. Choisissez le mode d’encodage ou de décodage.
2. Collez le texte d'entrée ou la chaîne Base64.
3. Lisez la sortie instantanément.
4. Copiez le résultat dans le presse-papiers pour la configuration ou le débogage.

Exemples Base64

En-tête d'authentification de base

Encodez "clientId:clientSecret" en Base64 pour l'en-tête Authorization: Basic ... (utilisez HTTPS uniquement).

Décoder le segment de charge utile JWT

La partie centrale du jeton eyJ... décode les revendications JSON — associez-la au décodeur JWT pour une analyse complète.

Intégrer une petite configuration

Encodez l'extrait ini pour le transport des variables d'environnement.

Quand Base64 aide

• Lors du débogage de l'authentification API et des URI de données.
• Lors du décodage des charges utiles d’erreur à partir des journaux.
• Lors de l'enseignement du fonctionnement de l'encodage de manière interactive.

Pas de cryptage

N’importe qui peut décoder Base64 — traiter les secrets codés comme exposés s’ils sont interceptés. Toujours TLS en transit.

Questions fréquentes

Base64 sécurisé pour les URL ?

Remplace +/ par -_ et peut omettre le remplissage — vérifiez les spécifications de l'API.

Le remplissage est égal aux signes ?

Base64 valide se termine par = ou == pour l'alignement - à inclure lors du décodage des analyseurs stricts.

Le décodage a échoué ?

L'entrée peut contenir des espaces ou un alphabet incorrect : supprimez les nouvelles lignes.

Texte Unicode ?

Encodez les octets en UTF-8, pas en UTF-16 — standard pour le Web.

Téléchargé ?

Non.