Hack the Hydra

Comment donner un PDF à ChatGPT

En bref : pour des PDF courts et textuels, téléverser le fichier fonctionne. Pour des PDF longs, complexes ou scannés, convertissez d’abord le PDF en Markdown, retirez les parties inutiles et collez-le avec un prompt qui demande à ChatGPT de répondre uniquement à partir du document et de citer le titre de la section. Les PDF scannés nécessitent d’abord de l’OCR.

Free PDF to Markdown converter →

Free PDF to Markdown converter: l'outil avec un fichier d'exemple converti

Option 1 : téléverser le PDF

La plus rapide, et suffisante pour des documents courts et textuels. L’inconvénient est que vous ne voyez pas ce que le modèle a réellement extrait. Les en-têtes répétés, les tableaux cassés et les pages scannées manquantes vous échappent.

Option 2 : coller du Markdown (la plus fiable)

Convertissez le fichier avec le convertisseur PDF en Markdown. Vous pouvez vérifier et alléger le texte, et les titres permettent à ChatGPT d’indiquer la section exacte utilisée. C’est la meilleure option pour les contrats, cahiers des charges, articles et manuels.

Option 3 : coller du texte brut

Copier du texte depuis un lecteur de PDF fait perdre la structure : les colonnes se mélangent, les mots coupés se brisent et les tableaux deviennent une soupe de chiffres. Évitez cette option au-delà d’une page.

Modèle de prompt

Ci-dessous se trouve un document en Markdown entre balises <doc>.
Réponds uniquement à partir du document. Si la réponse n’y figure pas, dis-le.
Pour chaque affirmation, cite le titre de la section utilisée.

<doc>
(colle le Markdown ici)
</doc>

Question : ...

Et pour les PDF longs ?

Si le document ne tient pas, découpez le Markdown selon ses titres # et ## et travaillez section par section, ou ne gardez que les sections utiles à votre question.

Et pour les PDF scannés ?

Si le convertisseur ne renvoie presque aucun texte, le PDF est un scan. Passez les images des pages dans l’OCR image en texte, ou utilisez l’API, qui applique l’OCR automatiquement aux pages scannées.

Exemple : un contrat fournisseur de 40 pages

Vous voulez connaître le préavis de résiliation et la pénalité de retard de paiement d'un contrat de 40 pages. Envoyer le PDF et demander « quel est le préavis ? » marche souvent, mais quand ça échoue, impossible de savoir si la clause a été manquée, mélangée à un pied de page ou jamais extraite.

  1. Convertissez le PDF avec le convertisseur PDF en Markdown : les clauses deviennent des titres comme ## 12. Résiliation.
  2. Supprimez ce qui ne sert pas : page de garde, blocs de signature, annexes tarifaires. Il reste souvent une dizaine de pages utiles.
  3. Collez le texte avec une consigne qui demande de répondre uniquement d'après le document et de citer la section.

La réponse ressemble alors à « Article 12.2 : préavis de 90 jours ; article 8.4 : 1,5 % par mois de retard ». Vous vérifiez les deux chiffres dans le Markdown en quelques secondes : vous voyez exactement ce que le modèle a lu.

Quelle méthode choisir ?

Votre PDFMéthodePourquoi
1 à 10 pages de texte normalEnvoyer le fichierRapide, peu de risques
Rapport, contrat, manuel longColler du MarkdownVous le réduisez, les titres rendent les réponses vérifiables
Tableaux de chiffresMarkdown, tableaux vérifiésLe texte copié mélange lignes et colonnes
Pages scannées ou photographiéesOCR d'abord, puis collerUn scan n'a pas de couche de texte
Des centaines de PDFConversion en lot puis recherche (RAG)Trop gros pour une seule conversation

Quelles sont les erreurs fréquentes ?

FAQ

Pourquoi ChatGPT rate-t-il des choses dans mon PDF ?

Généralement parce que le texte extrait est incomplet ou dans le désordre (colonnes, tableaux, pages scannées). Convertir en Markdown et vérifier le résultat règle la plupart des cas.

Est-il sûr de coller des PDF confidentiels ?

Le convertisseur de ce site fonctionne dans votre navigateur et n’envoie rien. Ce que vous collez dans ChatGPT dépend de votre offre ChatGPT et de vos paramètres de données.

Mis à jour : novembre 2026. Les fichiers sont traités dans votre navigateur et ne sont pas envoyés.

Essayer

Free PDF to Markdown converter →