Convertissez n'importe quel fichier PDF en document Word. Effectuez la conversion en toute confidentialité dans votre navigateur, ou laissez notre serveur se charger du gros du travail.
Moteur rapide
Entièrement en JavaScript, s'ouvre instantanément. Idéal pour les lettres, les dissertations et les rapports comportant beaucoup de texte.
Moteur WebAssembly
Exécute la bibliothèque Python « pdf2docx » directement dans votre navigateur pour garantir une mise en page la plus fidèle possible : tableaux, colonnes et images.
Mode serveur
Pour les fichiers très volumineux ou les appareils peu performants. Nous effectuons la conversion sur nos serveurs et supprimons tous les fichiers au bout de 24 heures.
Comment convertir un fichier PDF en Word avec PDFBae
Choisissez où effectuer la conversion : dans votre navigateur (en mode privé) ou sur notre serveur.
Sélectionnez un fichier PDF sur votre appareil, faites-le glisser sur la page ou collez un lien.
En mode navigateur, choisissez le moteur « Fast » ou « WebAssembly » — nous vous recommandons de choisir celui qui convient le mieux à votre document.
Cliquez sur « Convertir en Word » et suivez chaque étape en direct. Votre fichier .docx se télécharge automatiquement.
Quelle méthode devriez-vous utiliser ?
Aucun convertisseur n'est parfait pour tous les fichiers PDF. Notre outil en ligne est la solution la plus rapide et fonctionne sur n'importe quel appareil. Si vous disposez de Microsoft Word sur un ordinateur Windows, le convertisseur intégré à Word permet généralement d'obtenir la mise en page la plus fidèle pour les documents complexes. Nous vous expliquons ci-dessous comment l'utiliser, avec notamment des scripts prêts à l'emploi.
Passable — texte uniquement, lit les images numérisées
Non — transféré sur Google Drive
Convertir un fichier PDF en Word sur votre propre ordinateur
Vous préférez travailler hors ligne ou vous avez besoin de convertir de nombreux fichiers à la fois ? Ces méthodes s'exécutent entièrement sur votre ordinateur. Chaque script ci-dessous est prêt à être copié : il vous suffit de modifier le nom du fichier à l'endroit indiqué.
1
Microsoft Word — pas besoin de code
Word 2013 et les versions plus récentes sous Windows permettent d'ouvrir directement un fichier PDF et de le transformer en document modifiable. Il s'agit du même convertisseur que celui utilisé par les scripts ci-dessous ; commencez donc par cette méthode si vous n'avez qu'un ou deux fichiers.
Ouvrez Microsoft Word et accédez à Fichier → Ouvrir.
Sélectionnez votre fichier PDF. Lorsque Word vous indique qu'il va convertir le PDF en document modifiable, cliquez sur OK.
Vérifiez le résultat, puis allez dans Fichier → Enregistrer sous et sélectionnez Document Word (*.docx).
2
Script Python utilisant Microsoft Word — qualité optimale, nombreux fichiers
Ce script demande à Word d'ouvrir chaque fichier PDF en arrière-plan et de l'enregistrer au format .docx. Vous bénéficiez ainsi de la conversion de haute qualité propre à Word, et vous pouvez convertir tout un dossier en une seule fois. Ce script nécessite Windows, Microsoft Word et Python.
Étape 1 — Installez la bibliothèque dont elle a besoin
Installez Python depuis python.org si vous ne l'avez pas encore (cochez « Ajouter Python au PATH » lors de l'installation). Ouvrez ensuite l'invite de commande et exécutez :
Command Prompt
pip install pywin32
Étape 2 — Enregistrer le script
Copiez le code ci-dessous dans un nouveau fichier nommé convert_pdf_to_word.py (Le Bloc-notes convient parfaitement — sélectionnez « Tous les fichiers » lors de l'enregistrement), ou utilisez le bouton « Télécharger ». Enregistrez-le dans le même dossier que votre fichier PDF, puis remplacez PDF_FILE par le nom de votre fichier PDF.
convert_pdf_to_word.py
# convert_pdf_to_word.py
# Converts PDF files to Word (.docx) using Microsoft Word itself.
# Needs: Windows + Microsoft Word 2013 or newer + Python 3 + "pip install pywin32"
#
# How to run (from the folder this file is in):
# python convert_pdf_to_word.py converts PDF_FILE below
# python convert_pdf_to_word.py "Report 2024.pdf" converts that file
# python convert_pdf_to_word.py "C:\Users\me\PDFs" converts every PDF in that folder
import os
import sys
import win32com.client
PDF_FILE = "my-document.pdf" # change this to your PDF's file name
WORD_DOCX_FORMAT = 16 # Word's code for the .docx format
def convert(word, pdf_path):
pdf_path = os.path.abspath(pdf_path)
docx_path = os.path.splitext(pdf_path)[0] + ".docx"
print(f"Converting {os.path.basename(pdf_path)} (this may take a moment)...")
doc = word.Documents.Open(pdf_path, ConfirmConversions=False, ReadOnly=True, AddToRecentFiles=False)
try:
doc.SaveAs2(docx_path, FileFormat=WORD_DOCX_FORMAT)
finally:
doc.Close(SaveChanges=False)
print(f" Saved {docx_path}")
def main():
target = sys.argv[1] if len(sys.argv) > 1 else PDF_FILE
if os.path.isdir(target):
pdfs = [os.path.join(target, name) for name in sorted(os.listdir(target)) if name.lower().endswith(".pdf")]
else:
pdfs = [target]
if not pdfs:
print(f"No PDF files found in {target}")
sys.exit(1)
for pdf in pdfs:
if not os.path.isfile(pdf):
print(f"File not found: {pdf}")
print("Check the name in PDF_FILE, and that this script is in the same folder as your PDF.")
sys.exit(1)
# A separate, hidden copy of Word, so documents you already have open are not touched.
word = win32com.client.DispatchEx("Word.Application")
word.Visible = False
word.DisplayAlerts = 0 # skip the "Word will now convert your PDF" prompt
try:
for pdf in pdfs:
convert(word, pdf)
finally:
word.Quit()
print(f"Done. Converted {len(pdfs)} file(s).")
if __name__ == "__main__":
main()
Étape 3 — lancez-le
Ouvrez le dossier dans l'Explorateur de fichiers, saisissez cmd dans la barre d'adresse et appuyez sur Entrée. Exécutez ensuite la commande ci-dessous. Le fichier .docx sera enregistré à côté de votre PDF sous le même nom.
Command Prompt
python convert_pdf_to_word.py
Pour convertir un autre fichier sans modifier le script, indiquez son nom entre guillemets après la commande, par exemple python convert_pdf_to_word.py "Invoice March.pdf". Pour convertir tous les fichiers PDF d'un dossier, indiquez plutôt le chemin d'accès à ce dossier.
3
PowerShell + Microsoft Word — pas besoin de Python
Un résultat de qualité équivalente à celle de Word, sans rien à installer. Cet outil convertit tous les fichiers PDF d'un dossier. Ouvrez le dossier dans l'Explorateur de fichiers, tapez powershell dans la barre d'adresse et appuyez sur Entrée, puis collez ce texte et appuyez sur Entrée :
PowerShell
# Converts every PDF in the current folder to .docx using Microsoft Word
$word = New-Object -ComObject Word.Application
$word.Visible = $false
$word.DisplayAlerts = 0
try {
Get-ChildItem -Path . -Filter *.pdf | ForEach-Object {
Write-Host "Converting $($_.Name) ..."
$doc = $word.Documents.Open($_.FullName, $false, $true)
$out = [System.IO.Path]::ChangeExtension($_.FullName, ".docx")
$doc.SaveAs2($out, 16)
$doc.Close($false)
Write-Host " Saved $out"
}
} finally {
$word.Quit()
[void][System.Runtime.InteropServices.Marshal]::ReleaseComObject($word)
}
Vous ne souhaitez sélectionner qu'un seul fichier ? Remplacez -Filter *.pdf par le nom du fichier entre guillemets, par exemple -Filter "Report.pdf".
4
pdf2docx — gratuit, compatible avec Windows, macOS et Linux
pdf2docx est la bibliothèque open source qui sous-tend notre moteur WebAssembly. Il est pratique de l'exécuter soi-même sur un ordinateur Mac ou Linux, ou pour traiter de grands volumes de fichiers sans avoir recours à Word. Installez-la une fois, puis effectuez la conversion depuis le terminal :
Sous macOS et Linux, vous devrez peut-être utiliser pip3 à la place de pip.
5
LibreOffice — suite bureautique gratuite, une seule commande
Si LibreOffice est installé sur votre ordinateur, il permet d'effectuer la conversion depuis la ligne de commande. Le texte reste modifiable, mais les pages sont souvent recréées à l'aide de zones de texte ; cette méthode convient donc mieux aux documents simples. Exécutez la commande correspondant à votre système depuis le dossier contenant votre fichier PDF :
Google Docs peut extraire le texte des fichiers PDF, y compris ceux qui ont été numérisés, mais il ne conserve qu'une petite partie de la mise en page d'origine et votre fichier est transféré sur Google Drive.
Envoyez le fichier PDF sur Google Drive.
Cliquez dessus avec le bouton droit de la souris et sélectionnez Ouvrir avec → Google Docs.
Rendez-vous sur Fichier → Télécharger → Microsoft Word (.docx).
Conseils pour obtenir les meilleurs résultats
Les fichiers PDF créés à partir de Word, Google Docs ou d'applications similaires s'importent bien mieux que les numérisations ou les photos de pages.
Si les polices d'affichage ne s'affichent pas correctement, installez celles utilisées dans le fichier PDF : Word utilise alors des polices similaires lorsqu'une police est manquante.
Pour les tableaux, les colonnes et les images, utilisez notre moteur WebAssembly ou Microsoft Word.
Les fichiers PDF protégés par mot de passe nécessitent la saisie de ce mot de passe avant que n'importe quel convertisseur puisse les lire.
Votre vie privée
En mode navigateur, la conversion s'effectue entièrement sur votre appareil : votre fichier PDF n'est jamais transféré. Le moteur WebAssembly est téléchargé une seule fois et mis en cache par votre navigateur. En mode serveur, les fichiers transitent par une connexion cryptée et sont automatiquement supprimés au bout de 24 heures.
Taille des fichiers et limites d'utilisation
Mode navigateur : aucune limite de téléchargement — c'est votre appareil qui s'en charge.
Mode serveur : jusqu'à 100 Mo et 500 pages par fichier PDF, 30 conversions par jour.
Les fichiers PDF protégés par mot de passe sont pris en charge : le système vous demandera le mot de passe.
Les fichiers PDF numérisés sont conservés sous forme d'images dans le fichier Word ; leur texte n'est pas modifiable.
Foire aux questions
Pourquoi la conversion effectuée par Microsoft Word donne-t-elle souvent un meilleur résultat ?
+
Word utilise son propre moteur de mise en page intégré pour recomposer la page, et ce moteur n'existe que dans l'application Word pour ordinateur de bureau. Il ne peut pas fonctionner dans un navigateur Web ni sur un serveur Web ; c'est pourquoi nous vous expliquons comment l'utiliser sur votre propre ordinateur.
Ces scripts peuvent-ils être exécutés en toute sécurité ?
+
Oui. Il suffit simplement d'avoir Word, LibreOffice ou pdf2docx installé sur votre ordinateur pour ouvrir votre fichier PDF et enregistrer un fichier .docx à côté. Rien n'est envoyé sur Internet, et le code est suffisamment court pour que vous puissiez le lire avant de l'exécuter.
J'obtiens le message « Aucun module nommé win32com » ou « Python n'est pas reconnu ».
+
Exécutez pip install pywin32 pour le premier message. Pour le second, réinstallez Python depuis python.org et cochez la case « Ajouter Python au PATH », puis ouvrez une nouvelle fenêtre d'invite de commande.
Puis-je convertir un fichier PDF numérisé ?
+
Notre convertisseur enregistre les pages numérisées sous forme d'images ; elles s'affichent donc correctement, mais le texte n'est pas modifiable. Pour obtenir du texte modifiable à partir d'une numérisation, vous devez utiliser la technologie OCR (reconnaissance optique de caractères) : Microsoft Word et Google Docs sont tous deux capables de lire le texte de nombreuses numérisations.
La conversion modifie-t-elle mon fichier PDF d'origine ?
+
Non. Toutes les méthodes proposées ici — notre outil et les scripts — se contentent de lire votre fichier PDF et de créer un nouveau fichier .docx.