Texte Hors-ligne Gratuit
Encodeur URL / Base64 / HTML
Encodez et décodez du texte en URL-encoding, Base64 ou entités HTML. Conversion instantanée, 100 % dans votre navigateur.
URL Encode
Remplace les caractères spéciaux par leur code %XX. Utile pour les paramètres d'URL et les APIs.
Bonjour! → Bonjour%21
URL Decode
Restaure les caractères depuis leur forme encodée %XX. Idéal pour lire des URLs complexes.
%40email.fr → @email.fr
Base64 Encode
Convertit du texte (ou des données binaires) en une chaîne ASCII de 64 caractères. Utilisé dans les tokens JWT, les emails, les APIs.
Hello → SGVsbG8=
Base64 Decode
Restaure le texte original depuis du Base64. Utile pour déboguer des tokens d'authentification.
SGVsbG8= → Hello
HTML Encode
Convertit les caractères HTML réservés (< > & " ') en entités HTML sécurisées.
<div> → <div>
HTML Decode
Restaure les caractères HTML depuis leurs entités. Utile pour lire du code source encodé.
& → &
Questions fréquentes
- À quoi sert l'encodage URL ?
- L'encodage URL remplace les caractères spéciaux par leur équivalent %XX pour les transmettre dans une URL sans ambiguïté. Un espace devient %20, un & devient %26. Indispensable pour construire des query strings ou passer des paramètres à une API.
- Quelle est la différence entre Base64 et URL encoding ?
- L'URL encoding protège les caractères spéciaux dans une URL. Le Base64 encode des données binaires en texte ASCII — utilisé pour les tokens JWT, les images en dataURL, les attachements email (MIME).
- Pourquoi utiliser les entités HTML ?
- Pour afficher des caractères réservés HTML (< > &) sans qu'ils soient interprétés comme du balisage. Indispensable pour afficher du code source dans une page web ou sécuriser une sortie HTML contre les injections XSS.
Besoin d'un outil de développement sur mesure ?