Encodez, décodez et convertissez Base64 dans votre navigateur. Rien ne quitte votre machine — sans upload, sans tracking.
Encodeurs, décodeurs, convertisseurs, validateurs — chaque flux de travail couvert.
Drag-and-drop any image. Get a data URI ready to paste into HTML, CSS, or JSON.
Paste any Base64 string. Preview and download the decoded image instantly.
Encode any UTF-8 text. Standard or URL-safe.
Any file type — PDF, ZIP, font, binary.
Decode JWT tokens, API headers, config values.
Recover original files from Base64 strings.
Decode and export as lossless PNG.
Convert with adjustable quality.
Modern format, smaller file sizes.
Check if a string is valid Base64.
Calculate encoded output size before embedding.
Get HTML/CSS embed code in one click.
Complete guide to Base64 encoding and RFC 4648.
Chaque opération utilise les API natives du navigateur. Vos données ne quittent jamais l'onglet.
Déposez un fichier, collez une chaîne ou téléchargez une image. Elle reste locale.
const file = input.files[0];
FileReader, atob/btoa et Canvas gèrent l'encodage — intégrés dans chaque navigateur.
const b64 = btoa(binary);
Copiez la chaîne, téléchargez le fichier. Zéro requête réseau effectuée.
// no uploads. ever.
background-image: url('data:image/png;base64,…').+ et / qui cassent dans les URLs. L'URL-safe (RFC 4648 §5) les remplace par - et _, idéal pour les JWT et query strings.