toolbin_
EN

Générateur de Basic Auth

Générez l’en-tête HTTP Authorization: Basic à partir d’un identifiant et mot de passe.

🔒 100 % côté client — aucune donnée envoyée

Générateur d'en-tête HTTP Basic Auth qui crée l'en-tête Authorization: Basic à partir d'un identifiant et d'un mot de passe, encodés en Base64. Parfait pour tester une API avec curl, Postman ou vos requêtes : l'encodage se fait localement dans le navigateur, vos identifiants ne quittent jamais votre machine.

FAQ

Comment fonctionne l'authentification HTTP Basic ?

Le client envoie un en-tête Authorization: Basic suivi de la chaîne identifiant:motdepasse encodée en Base64, que le serveur décode pour vérifier les accès.

Comment générer l'en-tête Authorization Basic ?

Saisissez l'identifiant et le mot de passe : l'outil concatène user:password, l'encode en Base64 et affiche la valeur complète prête à coller dans vos requêtes.

Le Base64 est-il sécurisé pour les mots de passe ?

Non, le Base64 est un encodage réversible, pas un chiffrement. Basic Auth doit toujours être utilisé sur HTTPS pour protéger les identifiants en transit.

Comment utiliser Basic Auth avec curl ?

Vous pouvez passer l'en-tête généré via -H "Authorization: Basic ...", ou laisser curl le construire avec l'option -u user:password.