Accueil › Fonctionnalités
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 · MCP PDF 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'appareil Fusionner des PDF Combinez plusieurs fichiers PDF en un seul, dans l'ordre de téléversement. Sur l'appareil Compresser un PDF Réduisez la taille du fichier avec Ghostscript. Préréglages : léger (qualité imprimante), moyen (livre électronique), fort (écran, le plus petit). Sur l'appareil Diviser un PDF Divisez un PDF par plages de pages (ZIP de PDF) ou un PDF par page. Sur l'appareil PDF en texte Extrayez du texte brut, une section par page séparée par un saut de page. Sur l'appareil Images en PDF Combinez des images (JPG/PNG/WebP/TIFF/GIF) en un seul PDF. Sur l'appareil PDF en images Rendez chaque page sous forme d'image (ZIP). Local · MCP OCR — PDF consultable Rendez 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'appareil Faire pivoter les pages Faites pivoter les pages de 90, 180 ou 270 degrés. Sur l'appareil Filigrane sur PDF Apposez un texte en diagonale sur chaque page. Local · MCP Chiffrer un PDF Protégez un PDF avec un mot de passe utilisateur (AES-256). Local · MCP Déverrouiller un PDF Supprimez la protection par mot de passe (le mot de passe actuel est requis). Sur l'appareil PDF en Markdown Extrayez le texte en Markdown, avec des titres déduits de la taille des polices. Sur l'appareil Extraire le texte en JSON Texte structuré par page : blocs avec cadres de délimitation, prêt pour les agents/LLM. Sur l'appareil Supprimer les métadonnées IA et la provenance Supprimez 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'appareil Assainir un PDF Supprimez 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'appareil Signer 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 · MCP Réparer un PDF Réécrivez et réparez un PDF endommagé avec qpdf. Sur l'appareil Aplatir un PDF Intégrez les champs de formulaire et les annotations au contenu de la page. Sur l'appareil Supprimer des pages Supprimez les pages sélectionnées d'un PDF. Sur l'appareil Extraire des pages Créez un nouveau PDF contenant uniquement les pages sélectionnées. Sur l'appareil Réorganiser les pages Réorganisez les pages dans l'ordre indiqué, à partir de 1 (une permutation de toutes les pages). Sur l'appareil Infos et métadonnées du PDF Nombre de pages, tailles de page, métadonnées et statut de chiffrement en JSON. Sur l'appareil Ajouter des numéros de page Apposez des numéros de page au format « Page {n} sur {total} ». Local · MCP Extraire les images Extrayez toutes les images intégrées d'un PDF (ZIP, formats d'origine). Local · MCP Diviser un PDF par taille de fichier Divisez un PDF en parties qui restent chacune sous une limite d'octets (ZIP de PDF). Sur l'appareil Insérer une page blanche Insérez une ou plusieurs pages blanches à une position (par défaut : à la fin). Sur l'appareil Rogner les pages Rognez les pages selon un rectangle absolu [x0, y0, x1, y1] en points, ou par marges depuis chaque bord. Sur l'appareil Redimensionner / mettre à l'échelle les pages Reformatez chaque page à un format papier (ou des dimensions explicites), en mettant le contenu à l'échelle pour qu'il tienne, centré. Sur l'appareil Superposer un PDF Apposez 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'appareil PDF en arrière-plan Placez 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'appareil Inverser l'ordre des pages Inversez l'ordre de toutes les pages du PDF. Sur l'appareil Imposition N en 1 Disposez plusieurs pages sources sur chaque feuille de sortie dans une grille colonnes × lignes. Local · MCP HTML en PDF Rendez 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 · MCP Markdown en PDF Rendez un document Markdown (style GitHub) en un PDF composé. Sur l'appareil Texte en PDF Rendez un fichier texte brut en PDF (monospace, retour à la ligne). Local · MCP Document Office en PDF Convertissez des fichiers Word/Excel/PowerPoint/OpenDocument (docx, xlsx, pptx, odt, ods, odp, doc, xls, ppt, rtf) en PDF via le moteur LibreOffice. Local · MCP EPUB en PDF Convertissez 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'appareil PDF en HTML Convertissez un PDF en un seul document HTML, une section par page, en conservant le texte positionné. Local · MCP Tableaux PDF en CSV Extrayez chaque tableau détecté dans le PDF sous forme de fichier CSV (ZIP lorsqu'il y en a plusieurs). Local · MCP Convertir en PDF/A Convertissez un PDF à la norme d'archivage PDF/A avec Ghostscript. Local · MCP Linéariser un PDF Réé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 · MCP Optimiser les images du PDF Réduisez et recompressez les images intégrées trop grandes, et supprimez les données d'image en double. Local · MCP Définir les autorisations du PDF Chiffrez un PDF avec un mot de passe propriétaire et des autorisations détaillées (imprimer, copier, modifier, annoter, …). Local · MCP Caviarder un PDF VRAI 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'appareil Ajouter un en-tête et un pied de page Apposez 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'appareil Numérotation Bates Apposez des numéros Bates séquentiels (préfixe + compteur complété par des zéros) sur chaque page. Sur l'appareil Remplir un formulaire PDF Remplissez 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'appareil Lire les champs de formulaire Listez tous les champs AcroForm avec noms, types, valeurs actuelles et emplacements (JSON). Sur l'appareil Ajouter du texte au PDF Écrivez du texte à une position exacte (points, origine en haut à gauche) sur une page. Sur l'appareil Ajouter une image au PDF Placez une image téléversée (SECOND fichier) sur une page du PDF (PREMIER fichier) à une position exacte. Local · MCP Surligner du texte / des régions Ajoutez des annotations de surlignage : chaque occurrence d'un texte recherché, et/ou des rectangles explicites par page. Local · MCP Extraire les tableaux (JSON + CSV) Détectez les tableaux et renvoyez-les sous forme de tables.json plus un CSV par tableau (ZIP). Sur l'appareil Extraire les signets / la table des matières Renvoyez le plan du document en JSON : niveau, titre, page cible. Sur l'appareil Extraire les pièces jointes Extrayez toutes les pièces jointes intégrées du PDF (ZIP). Sur l'appareil Extraire les mots avec cadres de délimitation Extraction 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'appareil OCR en texte Appliquez 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 · MCP Redresser les pages Dé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 · MCP Convertir en niveaux de gris Convertissez toutes les couleurs du PDF en niveaux de gris avec Ghostscript. Sur l'appareil Diviser par signets Divisez un PDF en un fichier par section de signet/plan (ZIP). Sur l'appareil Diviser par texte Dé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'appareil Intercaler deux PDF Alternez 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'appareil Supprimer 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'appareil Supprimer les annotations Supprimez les annotations (surlignages, notes, tampons, liens, …). Les widgets de champs de formulaire sont conservés sauf demande contraire. Local · MCP Créer des signets Ajoutez 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'appareil Modifier les métadonnées Dé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 · MCP PDF en TIFF Rendez toutes les pages dans un seul fichier TIFF multipage. Sur l'appareil PDF en WebP Rendez chaque page sous forme d'image WebP (ZIP). Sur l'appareil PDF en EPUB Convertissez 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'appareil HEIC en PDF Convertissez 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'appareil PDF en XML Vidage XML lisible par machine : métadonnées, texte par page et cadres de délimitation par mot. Sur l'appareil Créer des champs de formulaire Ajoutez 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 · MCP Comparer des PDF Diff 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 · MCP Signer 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