Fonctionnalités — une boîte à outils, trois façons de l'utiliser

Chaque opération du catalogue existe comme outil web et comme outil local pour les agents et le code : même comportement, toujours sur votre machine, toujours gratuit.

1 · Outils web : tout se passe sur votre appareil

Le site web est une boîte à outils qui s'exécute dans votre navigateur avec pdf-lib, PDF.js et Tesseract.js. Rien ne sort : aucun téléversement, aucun compte, aucun filigrane, aucun « essai ». Commencez par l'index des outils : la plupart commencent par PDF vers Word, Fusionner PDF ou Compresser PDF.

2 · Le serveur MCP local : des outils PDF pour les agents d'IA

Les agents ne devraient pas avoir à gratter des sites PDF. Le paquet pdfmcp s'exécute comme un serveur MCP local (stdio) sur la même machine que votre agent et expose toutes les opérations comme des outils typés avec des schémas corrects, pour que Claude, Cursor et compagnie puissent fusionner, diviser, OCRiser, convertir, caviarder et extraire directement, sans qu'aucun fichier quitte votre ordinateur. La configuration prend environ une minute par client : la page MCP propose des guides pour 13 clients.

3 · L'API locale : les mêmes outils, depuis votre code

Le même paquet peut être appelé depuis vos propres scripts et programmes, sur votre machine. Il n'y a aucun point de terminaison distant, aucune clé et aucun compte : vous installez une fois et appelez localement. Parcours : le guide de l'API locale.

Le modèle de confidentialité

Vos fichiers ne quittent jamais votre appareil : le traitement est local, donc il n'y a aucun téléversement à intercepter, stocker ou fuiter, et votre contenu ne sert jamais à entraîner une IA. La seule chose que ce site collecte est l'analytique des pages : vues de pages et Google Analytics agrégé, jamais vos documents. Détail complet : Politique de confidentialité et Analytique.

Gratuit pour toujours, sans limites

Aucun quota journalier, aucun rythme horaire, aucun compteur de tâches et aucune offre payante. Votre appareil est la seule limite pratique. Toute la politique, en langage clair : Gratuit pour toujours.

Conçu pour les documents que les gens ont vraiment

Chirurgie de pages (hub d'organisation), conversions (vers PDF · depuis PDF), optimisation, protection et signature, annotation et formulaires, et extraction et OCR, y compris des sorties pensées pour les agents comme le texte en JSON avec boîtes englobantes et les tableaux en CSV, et des outils de confidentialité que personne d'autre ne met en avant, comme la suppression des métadonnées de provenance d'IA.

Les 74 outils PDF — gratuits, privés, sans inscription

Local · MCPPDF en Word (DOCX)Convertissez un PDF en un document Word modifiable. Conversion basée sur le texte : les paragraphes et titres sont reconstruits à partir de la couche de texte ; la mise en page exacte, les tableaux et les images ne sont pas conservés.Sur l'appareilFusionner des PDFCombinez plusieurs fichiers PDF en un seul, dans l'ordre de téléversement.Sur l'appareilCompresser un PDFRéduisez la taille du fichier avec Ghostscript. Préréglages : léger (qualité imprimante), moyen (livre électronique), fort (écran, le plus petit).Sur l'appareilDiviser un PDFDivisez un PDF par plages de pages (ZIP de PDF) ou un PDF par page.Sur l'appareilPDF en texteExtrayez du texte brut, une section par page séparée par un saut de page.Sur l'appareilImages en PDFCombinez des images (JPG/PNG/WebP/TIFF/GIF) en un seul PDF.Sur l'appareilPDF en imagesRendez chaque page sous forme d'image (ZIP).Local · MCPOCR — PDF consultableRendez un PDF numérisé consultable : les pages sans couche de texte sont traitées par OCR avec Tesseract et obtiennent une couche de texte invisible ; les pages qui ont déjà du texte sont conservées et signalées comme ignorées.Sur l'appareilFaire pivoter les pagesFaites pivoter les pages de 90, 180 ou 270 degrés.Sur l'appareilFiligrane sur PDFApposez un texte en diagonale sur chaque page.Local · MCPChiffrer un PDFProtégez un PDF avec un mot de passe utilisateur (AES-256).Local · MCPDéverrouiller un PDFSupprimez la protection par mot de passe (le mot de passe actuel est requis).Sur l'appareilPDF en MarkdownExtrayez le texte en Markdown, avec des titres déduits de la taille des polices.Sur l'appareilExtraire le texte en JSONTexte structuré par page : blocs avec cadres de délimitation, prêt pour les agents/LLM.Sur l'appareilSupprimer les métadonnées IA et la provenanceSupprimez la provenance de génération par IA et les métadonnées d'identification d'un PDF ou d'une image (JPEG/PNG/WebP) : identifiants de contenu C2PA, marqueurs IA XMP/EXIF/IPTC (dont IPTC DigitalSourceType trainedAlgorithmicMedia), balises Software/Créateur du générateur, GPS EXIF et données de l'appareil. Métadonnées uniquement — le contenu et les pixels ne sont jamais modifiés, les pixels de l'image ne sont pas réencodés, et les filigranes invisibles intégrés aux pixels (p. ex. SynthID) ne sont PAS supprimés : ils vivent dans les données de l'image elles-mêmes, pas dans les métadonnées. Le résultat indique exactement ce qui a été trouvé et supprimé, par catégorie.Sur l'appareilAssainir un PDFSupprimez les métadonnées (dont XMP), JavaScript, fichiers intégrés/pièces jointes, actions de document et actions de lien/fichier — la version sûre à partager d'un PDF.Sur l'appareilSigner un PDF (signature visuelle)Placez une signature visuelle sur un PDF : téléversez l'image de la signature comme SECOND fichier, ou laissez le nom du signataire être composé. Un certificat autosigné (empreinte SHA-256) est généré et consigné dans les métadonnées du document. Il s'agit d'un tampon de signature électronique + d'un enregistrement de certificat — pas d'une signature de document qualifiée/PKI.Local · MCPRéparer un PDFRéécrivez et réparez un PDF endommagé avec qpdf.Sur l'appareilAplatir un PDFIntégrez les champs de formulaire et les annotations au contenu de la page.Sur l'appareilSupprimer des pagesSupprimez les pages sélectionnées d'un PDF.Sur l'appareilExtraire des pagesCréez un nouveau PDF contenant uniquement les pages sélectionnées.Sur l'appareilRéorganiser les pagesRéorganisez les pages dans l'ordre indiqué, à partir de 1 (une permutation de toutes les pages).Sur l'appareilInfos et métadonnées du PDFNombre de pages, tailles de page, métadonnées et statut de chiffrement en JSON.Sur l'appareilAjouter des numéros de pageApposez des numéros de page au format « Page {n} sur {total} ».Local · MCPExtraire les imagesExtrayez toutes les images intégrées d'un PDF (ZIP, formats d'origine).Local · MCPDiviser un PDF par taille de fichierDivisez un PDF en parties qui restent chacune sous une limite d'octets (ZIP de PDF).Sur l'appareilInsérer une page blancheInsérez une ou plusieurs pages blanches à une position (par défaut : à la fin).Sur l'appareilRogner les pagesRognez les pages selon un rectangle absolu [x0, y0, x1, y1] en points, ou par marges depuis chaque bord.Sur l'appareilRedimensionner / mettre à l'échelle les pagesReformatez chaque page à un format papier (ou des dimensions explicites), en mettant le contenu à l'échelle pour qu'il tienne, centré.Sur l'appareilSuperposer un PDFApposez les pages d'un second PDF PAR-DESSUS le premier (fichiers : PDF de base, PDF tampon ; les pages du tampon se répètent en boucle).Sur l'appareilPDF en arrière-planPlacez les pages d'un second PDF EN DESSOUS du premier (fichiers : PDF de base, PDF d'arrière-plan ; les pages d'arrière-plan se répètent en boucle).Sur l'appareilInverser l'ordre des pagesInversez l'ordre de toutes les pages du PDF.Sur l'appareilImposition N en 1Disposez plusieurs pages sources sur chaque feuille de sortie dans une grille colonnes × lignes.Local · MCPHTML en PDFRendez un document HTML en PDF. Entièrement hors ligne : les ressources externes (images, feuilles de style, scripts) ne sont jamais récupérées — mettez en ligne tout ce dont vous avez besoin.Local · MCPMarkdown en PDFRendez un document Markdown (style GitHub) en un PDF composé.Sur l'appareilTexte en PDFRendez un fichier texte brut en PDF (monospace, retour à la ligne).Local · MCPDocument Office en PDFConvertissez des fichiers Word/Excel/PowerPoint/OpenDocument (docx, xlsx, pptx, odt, ods, odp, doc, xls, ppt, rtf) en PDF via le moteur LibreOffice.Local · MCPEPUB en PDFConvertissez un livre électronique EPUB en un PDF composé (centré sur le texte : texte des chapitres et titres dans l'ordre de lecture ; les images intégrées ne sont pas rendues).Sur l'appareilPDF en HTMLConvertissez un PDF en un seul document HTML, une section par page, en conservant le texte positionné.Local · MCPTableaux PDF en CSVExtrayez chaque tableau détecté dans le PDF sous forme de fichier CSV (ZIP lorsqu'il y en a plusieurs).Local · MCPConvertir en PDF/AConvertissez un PDF à la norme d'archivage PDF/A avec Ghostscript.Local · MCPLinéariser un PDFRéécrivez un PDF linéarisé (« Fast Web View ») pour que les premières pages s'affichent avant le téléchargement complet du fichier.Local · MCPOptimiser les images du PDFRéduisez et recompressez les images intégrées trop grandes, et supprimez les données d'image en double.Local · MCPDéfinir les autorisations du PDFChiffrez un PDF avec un mot de passe propriétaire et des autorisations détaillées (imprimer, copier, modifier, annoter, …).Local · MCPCaviarder un PDFVRAI caviardage : le contenu sous les régions est supprimé du fichier (et pas seulement masqué). Modes : régions explicites, textes littéraux et/ou motifs de données personnelles (e-mails, numéros de sécurité sociale, numéros de carte de paiement — vérifiés par Luhn).Sur l'appareilAjouter un en-tête et un pied de pageApposez une ligne d'en-tête et/ou de pied de page sur chaque page. Les espaces réservés {page} et {total} sont remplacés par page.Sur l'appareilNumérotation BatesApposez des numéros Bates séquentiels (préfixe + compteur complété par des zéros) sur chaque page.Sur l'appareilRemplir un formulaire PDFRemplissez les champs AcroForm par nom. Valeurs : chaînes pour les champs de texte, true/false pour les cases à cocher, les nombres sont convertis en chaînes.Sur l'appareilLire les champs de formulaireListez tous les champs AcroForm avec noms, types, valeurs actuelles et emplacements (JSON).Sur l'appareilAjouter du texte au PDFÉcrivez du texte à une position exacte (points, origine en haut à gauche) sur une page.Sur l'appareilAjouter une image au PDFPlacez une image téléversée (SECOND fichier) sur une page du PDF (PREMIER fichier) à une position exacte.Local · MCPSurligner du texte / des régionsAjoutez des annotations de surlignage : chaque occurrence d'un texte recherché, et/ou des rectangles explicites par page.Local · MCPExtraire les tableaux (JSON + CSV)Détectez les tableaux et renvoyez-les sous forme de tables.json plus un CSV par tableau (ZIP).Sur l'appareilExtraire les signets / la table des matièresRenvoyez le plan du document en JSON : niveau, titre, page cible.Sur l'appareilExtraire les pièces jointesExtrayez toutes les pièces jointes intégrées du PDF (ZIP).Sur l'appareilExtraire les mots avec cadres de délimitationExtraction de texte mot par mot avec des cadres de délimitation exacts (points), groupés par page — prête pour les agents/LLM.Sur l'appareilOCR en texteAppliquez l'OCR à un PDF numérisé pour obtenir du texte brut. Les pages qui portent déjà une couche de texte fournissent ce texte directement (aucun OCR nécessaire).Local · MCPRedresser les pagesDétectez et corrigez une légère inclinaison de numérisation (jusqu'à ±5°) sur chaque page à l'aide d'une recherche par profil de projection.Local · MCPConvertir en niveaux de grisConvertissez toutes les couleurs du PDF en niveaux de gris avec Ghostscript.Sur l'appareilDiviser par signetsDivisez un PDF en un fichier par section de signet/plan (ZIP).Sur l'appareilDiviser par texteDémarrez un nouveau fichier de sortie à chaque page dont le texte contient la chaîne donnée ou correspond à l'expression régulière donnée (ZIP).Sur l'appareilIntercaler deux PDFAlternez les pages de deux PDF (p. ex. fusionner des pages paires/impaires numérisées séparément). Vous pouvez d'abord inverser l'ordre des pages du second fichier.Sur l'appareilSupprimer les pages blanchesÉcartez les pages sans texte et (presque) sans encre. Si toutes les pages sont blanches, la page 1 est conservée.Sur l'appareilSupprimer les annotationsSupprimez les annotations (surlignages, notes, tampons, liens, …). Les widgets de champs de formulaire sont conservés sauf demande contraire.Local · MCPCréer des signetsAjoutez un plan au PDF à partir d'une liste fournie d'entrées {level, title, page}, ou détectez automatiquement les titres à partir du texte plus grand que le corps.Sur l'appareilModifier les métadonnéesDéfinissez les champs d'information du document (titre, auteur, sujet, mots-clés, créateur, producteur). Passez une chaîne vide pour effacer un champ.Local · MCPPDF en TIFFRendez toutes les pages dans un seul fichier TIFF multipage.Sur l'appareilPDF en WebPRendez chaque page sous forme d'image WebP (ZIP).Sur l'appareilPDF en EPUBConvertissez le texte d'un PDF en un livre électronique EPUB 3, chapitré par les signets de niveau 1 lorsqu'ils sont présents. Portée honnête : conversion basée sur le texte — la mise en page, les polices et les images d'origine ne sont pas conservées.Sur l'appareilHEIC en PDFConvertissez des photos HEIC/HEIF (et d'autres images) en PDF, une page par image. Requiert le moteur de décodage libheif ; sans lui, l'opération signale backend_unavailable.Sur l'appareilPDF en XMLVidage XML lisible par machine : métadonnées, texte par page et cadres de délimitation par mot.Sur l'appareilCréer des champs de formulaireAjoutez des champs de formulaire remplissables (texte, case à cocher, liste déroulante) aux pages et rectangles indiqués. À associer à fill_form et read_form_fields.Local · MCPComparer des PDFDiff par page de deux PDF : quelles pages sont identiques, modifiées (avec un diff de texte unifié et un score de similarité), ajoutées ou supprimées. Renvoie report.json, éventuellement avec des images de diff rendues mettant en évidence les pixels modifiés.Local · MCPSigner avec un certificat (PAdES)Appliquez une vraie signature cryptographique PAdES avec votre certificat PKCS#12 (.p12/.pfx, téléversé comme second fichier). Vérifiable dans n'importe quel lecteur PDF conforme. Remarque : le mot de passe du certificat est un paramètre du travail, traité exactement comme les mots de passe de chiffrement/déchiffrement.

Comparaisons

pdfmcp vs iLovePDF : outils PDF gratuits comparés · pdfmcp vs Smallpdf : outils PDF gratuits comparés · pdfmcp vs IHatePDF : les outils PDF sur l'appareil comparés · Comparaisons