Convertisseur de fichier en Base64

Convertissez une image, un PDF ou n'importe quel fichier en Base64 ou en data URI dans votre navigateur, sans envoi. Alphabet URL-safe, coupure à 76 car., export .txt.

S'exécute entièrement dans votre navigateur. Vos données ne sont jamais envoyées.

Qu'est-ce que Fichier vers Base64 ?

Lit un fichier depuis votre appareil et encode ses octets exacts en Base64, soit en Base64 brut, soit sous forme d'URI data:<type>;base64,… prête à l'emploi. Le fichier ne quitte jamais votre navigateur.

Comment utiliser Fichier vers Base64

  1. Cliquez sur la zone de fichier et choisissez un fichier (de n'importe quel type).
  2. Sélectionnez le Format de sortie : Base64 brut ou Data URI.
  3. Pour le Base64 brut, vous pouvez activer Alphabet compatible URL (- et _) ou Couper les lignes à 76 caractères (MIME).
  4. Vérifiez le nom, le type, la taille et la longueur Base64, puis Copier ou Télécharger le .txt.

Exemple

Entrée
encoding-hello.txt (13 bytes: Hello, World!)
Sortie
SGVsbG8sIFdvcmxkIQ==

Avec le format Data URI : data:text/plain;base64,SGVsbG8sIFdvcmxkIQ==

Quand utiliser Fichier vers Base64

Utilisez-le pour intégrer de petites images, polices ou icônes dans du CSS/HTML, envoyer des fichiers via des API JSON ou coller des pièces jointes dans des jeux de test. Évitez d'intégrer de gros fichiers : le Base64 pèse environ 33 % de plus et ne peut pas être mis en cache séparément par le navigateur.

Comment fonctionne Fichier vers Base64

Le fichier est lu sous forme d'ArrayBuffer et ses octets sont encodés avec l'alphabet Base64 de la RFC 4648 (3 octets → 4 caractères). La data URI utilise le type MIME fourni par le navigateur, ou un type détecté d'après les octets magiques du fichier lorsque le navigateur ne le connaît pas. Les images disposent aussi d'un aperçu.

Cas d'utilisation courants

  • Intégrer une petite icône PNG ou SVG comme data URI en arrière-plan CSS
  • Envoyer un PDF ou une image dans le corps d'une requête JSON
  • Créer des jeux de données pour des tests unitaires
  • Coller un certificat ou un fichier de clé dans une configuration qui attend du Base64

Note de Sécurité

Les fichiers sont traités entièrement dans votre navigateur. La sortie Base64 n'est pas chiffrée : n'importe qui peut la reconvertir en fichier.

Questions Fréquentes

Mon fichier est-il envoyé quelque part ?

Non. Il est lu et encodé localement en JavaScript ; rien n'est transmis à un serveur.

Y a-t-il une limite de taille ?

Seulement la mémoire de votre appareil. Des fichiers de plusieurs mégaoctets fonctionnent, mais le texte produit devient très long ; il vaut mieux garder les data URI intégrées petites.

Quel type MIME est utilisé dans la data URI ?

Le type que votre navigateur indique pour le fichier. S'il est vide, l'outil détecte les types courants (PNG, JPEG, PDF, ZIP…) à partir des premiers octets.

Explorer d'autres catégories