FreeConfidentialité · Local · Sans compte

Outils Base64 pour les développeurs
Encodez, décodez et convertissez Base64 dans votre navigateur

Encodez, décodez et convertissez Base64 dans votre navigateur. Rien ne quitte votre machine — sans upload, sans tracking.

Zéro requête serveur40+ outilsOpen source
base64_encodeLIVE
100% Client-side
atob() · btoa() · FileReader
Zéro requête serveur
40+ outils
40+ outils
Encode · decode · convert
Open source
MIT · GitHub
01ALL TOOLS

Tout ce dont vous avez besoin pour Base64

Encodeurs, décodeurs, convertisseurs, validateurs — chaque flux de travail couvert.

Image → Base64

Drag-and-drop any image. Get a data URI ready to paste into HTML, CSS, or JSON.

data:image/png;base64,iVBORw0KGgoAAAA…
Encoder
B64

Base64 → Image

Paste any Base64 string. Preview and download the decoded image instantly.

iVBORw0KGgoAAAA…image.png
Decoder

Text → Base64

Encode any UTF-8 text. Standard or URL-safe.

Encoder

File → Base64

Any file type — PDF, ZIP, font, binary.

Encoder

Base64 → Text

Decode JWT tokens, API headers, config values.

Decoder

Base64 → File

Recover original files from Base64 strings.

Decoder

Base64 → PNG

Decode and export as lossless PNG.

Converter

Base64 → JPEG

Convert with adjustable quality.

Converter

Base64 → WebP

Modern format, smaller file sizes.

Converter

Validator

Check if a string is valid Base64.

Utility

Size Calculator

Calculate encoded output size before embedding.

Utility

Embed Generator

Get HTML/CSS embed code in one click.

Utility

What is Base64?

Complete guide to Base64 encoding and RFC 4648.

Reference
02HOW IT WORKS

Zéro contact serveur. Par conception.

Chaque opération utilise les API natives du navigateur. Vos données ne quittent jamais l'onglet.

01

Vous fournissez l'entrée

Déposez un fichier, collez une chaîne ou téléchargez une image. Elle reste locale.

const file = input.files[0];
02

Le navigateur encode

FileReader, atob/btoa et Canvas gèrent l'encodage — intégrés dans chaque navigateur.

const b64 = btoa(binary);
03

La sortie vous appartient

Copiez la chaîne, téléchargez le fichier. Zéro requête réseau effectuée.

// no uploads. ever.
03FAQ

Questions fréquentes

Mes données sont-elles vraiment privées ?
Oui. Ouvrez DevTools → Réseau pendant l'utilisation de n'importe quel outil — vous verrez zéro requête POST. Toutes les opérations utilisent FileReader, atob()/btoa() et Canvas — des API navigateur qui n'accèdent jamais au réseau.
Qu'est-ce que l'encodage Base64 ?
Base64 convertit des données binaires en texte ASCII en utilisant 64 caractères imprimables. Il est utilisé pour intégrer des images dans HTML/CSS, transmettre des fichiers dans des API JSON. L'encodage ajoute ~33% de taille. Guide complet
Comment intégrer une image en CSS ?
Encodez votre image avec l'Encodeur d'Images, puis utilisez : background-image: url('data:image/png;base64,…').
Base64 standard vs URL-safe ?
Le Base64 standard utilise + et / qui cassent dans les URLs. L'URL-safe (RFC 4648 §5) les remplace par - et _, idéal pour les JWT et query strings.