PDF en Base64

Encodez un PDF entier en texte Base64 ou URI de données PDF.

Sélectionner des fichiers PDF

Déposez les fichiers ici ou utilisez le bouton ci-dessous.

Jusqu’à 25 Mo au total · Les fichiers restent sur votre appareil

Sommaire10 sections

Que fait PDF en Base64 ?

Représentez les octets d’un PDF par des caractères Base64 et enregistrez-les dans un fichier texte. Choisissez le Base64 brut si un autre système attend uniquement la charge utile encodée, ou une URI de données PDF s’il exige aussi le type de média et le préfixe d’encodage.

Le fichier entier est encodé, y compris ses pages et ses fonctions documentaires existantes. Cela change la représentation des octets ; cela ne traduit pas le texte, ne réduit pas la taille, ne chiffre pas le document et ne supprime pas le contenu actif.

Fonctions de PDF en Base64

Encodage du fichier complet

Préservez chaque octet original du PDF dans les données encodées. Un décodage correct restitue le même fichier sans réécriture du PDF.

Deux formes de sortie

Téléchargez du Base64 brut ou une chaîne commençant par data:application/pdf;base64,. Choisissez la forme attendue par l’application destinataire.

Traitement local des octets

Lisez et encodez le fichier sélectionné dans votre navigateur. La conversion n’envoie pas le PDF à un service d’encodage distant.

Texte téléchargeable

Enregistrez le résultat en .txt au lieu d’afficher une charge utile très volumineuse dans la page. Gardez-le avec la source pour un transfert contrôlé ou des tests.

Comment encoder un PDF en Base64 ?

  1. Sélectionnez un PDF lisible et non chiffré dans les limites d’entrée.
  2. Choisissez Texte Base64 uniquement ou URI de données PDF.
  3. Lancez l’encodage et téléchargez le fichier texte obtenu.
  4. Vérifiez si le destinataire attend le préfixe ou uniquement la charge utile.
  5. Décodez une copie de test et comparez-la à la source avant d’utiliser les données en production.

Choisissez le PDF

Sélectionnez le document entier à encoder.

Sélectionnez la capture d’écran pour l’agrandir.
PDF en Base64 : sélection d’un PDF source.

Choisissez la forme Base64

Sélectionnez le Base64 brut ou une URI de données PDF.

Sélectionnez la capture d’écran pour l’agrandir.
PDF en Base64 : choix de la forme d’encodage de sortie.

Enregistrez le texte encodé

Téléchargez la charge utile textuelle pour votre application destinataire.

Sélectionnez la capture d’écran pour l’agrandir.
PDF en Base64 : téléchargement du texte encodé terminé.

Les captures d’écran présentent cette boîte à outils avec des fichiers d’exemple sans données sensibles. Le nom de votre fichier, le nombre de pages et les réglages peuvent différer.

Pourquoi représenter un PDF en texte Base64 ?

Certaines interfaces transportent les fichiers binaires à l’intérieur de messages textuels. Base64 fournit cette représentation, mais l’interface définit toujours les limites de charge utile, les champs requis et l’authentification. Cet outil prépare le fichier encodé ; il ne soumet pas de requête API et ne configure pas le système destinataire. Base64 augmente généralement la taille : vérifiez donc celle du PDF et la taille de message autorisée.

Qui peut utiliser l’encodage Base64 d’un PDF ?

Développeurs d’API

Préparez une petite charge utile PDF pour une interface exigeant explicitement Base64.

Testeurs d’intégrations

Créez des exemples reproductibles d’encodage et de décodage sans modifier le document original.

Équipes d’assistance

Déterminez si un problème de transfert vient d’un préfixe manquant, d’un texte tronqué ou d’un décodage incorrect.

Réglages et vérifications du résultat

RéglageRésultat attendu
EntréeUn PDF non chiffré de 25 MiB maximum, avec au plus 500 pages.
Base64 brutUniquement la charge utile Base64 standard avec remplissage, suivie d’un saut de ligne dans le téléchargement texte.
URI de données PDFLa même charge utile précédée de data:application/pdf;base64,.
PortéeLe fichier source entier est encodé. Il n’y a ni sélection de pages ni assainissement du contenu.

Choisissez le format attendu par votre interface

Si un champ d’API attend des octets Base64, utilisez l’option brute. Si une interface demande une URI de données PDF, choisissez cette option. Des données correctes peuvent tout de même échouer si leur préfixe est inattendu ou si le message est tronqué ; testez avec un petit PDF connu avant d’en transférer un plus grand.

Résoudre les problèmes de PDF en Base64

SituationPoints à vérifier
Le destinataire refuse les donnéesVérifiez s’il attend du Base64 brut, une URI de données ou un autre format de requête autour des données.
Le résultat encodé est plus grand que le PDFC’est normal avec cet encodage textuel. Utilisez un PDF plus petit si le système destinataire limite la taille des messages.
Un fichier chiffré ne peut pas être luDéverrouillez-le avec le mot de passe que vous êtes autorisé à utiliser, puis encodez le PDF obtenu.

Questions fréquentes

Base64 est-il un chiffrement ?

Non. Toute personne disposant du texte encodé peut le décoder. Appliquez au fichier Base64 les mêmes contrôles d’accès qu’au PDF original.

L’encodage supprime-t-il les scripts ou pièces jointes ?

Non. Les octets d’origine restent inchangés. L’encodage n’est ni une analyse de logiciels malveillants, ni un nettoyage de document, ni une validation de signature.

Puis-je encoder seulement certaines pages ?

Cet outil encode tout le fichier. Utilisez d’abord Extraire des pages PDF pour créer un document ne contenant que les pages à encoder.

Outils associés

Base64 en PDF, Extraire des pages PDF, Compresser un PDF.