Encoder des données binaires pour transfert API en Base64

Encodez des données binaires (fichiers, images, PDF) en Base64 pour les transmettre via des APIs REST en JSON.

Utiliser cet outil maintenant
{"file_name": "document.pdf", "file_data": "JVBERi0xLjQKJeLjz9M...", "mime_type": "application/pdf"}
Ouvrir Base64 →

Questions fréquentes

Comment envoyer un fichier en Base64 via une API REST ?

Encodez le fichier en Base64, puis incluez-le dans un champ de votre payload JSON : {"data": "BASE64_ICI", "type": "application/pdf"}. Le serveur reçoit le contenu du fichier sans multipart/form-data.

Base64 vs multipart/form-data pour l'upload de fichiers ?

Base64 est plus simple pour les petits fichiers dans du JSON. Pour les gros fichiers (>1 Mo), multipart/form-data est plus efficace car il n'augmente pas la taille des données de 33%.