Funzionalità — una cassetta degli attrezzi, tre modi per usarla

Ogni operazione del catalogo esiste come strumento web e come strumento locale per agenti e codice: stesso comportamento, sempre sulla tua macchina, sempre gratis.

1 · Strumenti web: tutto avviene sul tuo dispositivo

Il sito è una cassetta degli attrezzi che gira nel tuo browser con pdf-lib, PDF.js e Tesseract.js. Nulla esce: niente caricamento, niente account, niente filigrana, niente «prova». Inizia dall'indice degli strumenti: la maggior parte inizia con PDF verso Word, Unisci PDF o Comprimi PDF.

2 · Il server MCP locale: strumenti PDF per gli agenti IA

Gli agenti non dovrebbero dover raschiare siti PDF. Il pacchetto pdfmcp gira come server MCP locale (stdio) sulla stessa macchina del tuo agente ed espone tutte le operazioni come strumenti tipizzati con schemi adeguati, così Claude, Cursor e compagni possono unire, dividere, applicare OCR, convertire, oscurare ed estrarre direttamente, senza che alcun file lasci il tuo computer. La configurazione richiede circa un minuto per client: la pagina MCP ha guide per 13 client.

3 · L'API locale: gli stessi strumenti, dal tuo codice

Lo stesso pacchetto può essere chiamato dai tuoi script e programmi, sulla tua macchina. Non c'è nessun endpoint remoto, nessuna chiave e nessun account: installi una volta e chiami localmente. Percorso: la guida all'API locale.

Il modello di privacy

I tuoi file non lasciano mai il tuo dispositivo: l'elaborazione è locale, quindi non c'è nessun caricamento da intercettare, conservare o far trapelare, e il tuo contenuto non viene mai usato per addestrare IA. L'unica cosa che questo sito raccoglie è l'analisi delle pagine: visualizzazioni di pagina e Google Analytics aggregato, mai i tuoi documenti. Dettaglio completo: Informativa sulla privacy e Analisi.

Gratis per sempre, senza limiti

Nessuna quota giornaliera, nessun ritmo orario, nessun contatore di attività e nessun piano a pagamento. Il tuo dispositivo è l'unico limite pratico. Tutta la politica, in linguaggio chiaro: Gratis per sempre.

Fatto per i documenti che le persone hanno davvero

Chirurgia delle pagine (hub di organizzazione), conversioni (verso PDF · da PDF), ottimizzazione, protezione e firma, annotazioni e moduli, ed estrazione e OCR, incluse uscite pensate per gli agenti come testo in JSON con riquadri di delimitazione e tabelle in CSV, e strumenti di privacy che nessun altro mette in primo piano, come rimuovere i metadati di provenienza IA.

Tutti gli strumenti PDF (74) — gratuiti, privati, senza registrazione

Locale · MCPPDF in Word (DOCX)Converti un PDF in un documento Word modificabile. Conversione basata sul testo: paragrafi e intestazioni vengono ricostruiti dal livello di testo; layout esatto, tabelle e immagini non vengono preservati.Sul dispositivoUnisci PDFCombina più file PDF in uno solo, nell'ordine di caricamento.Sul dispositivoComprimi PDFRiduci le dimensioni del file con Ghostscript. Preset: leggero (qualità di stampa), medio (ebook), pesante (schermo, il più piccolo).Sul dispositivoDividi PDFDividi un PDF per intervalli di pagine (ZIP di PDF) o un PDF per pagina.Sul dispositivoPDF in testoEstrai testo semplice, una sezione per pagina separata da avanzamento modulo.Sul dispositivoImmagini in PDFCombina immagini (JPG/PNG/WebP/TIFF/GIF) in un unico PDF.Sul dispositivoPDF in immaginiRenderizza ogni pagina come immagine (ZIP).Locale · MCPOCR — PDF ricercabileRendi ricercabile un PDF scansionato: le pagine senza livello di testo vengono sottoposte a OCR con Tesseract e acquisiscono un livello di testo invisibile; le pagine che hanno già testo vengono mantenute e segnalate come saltate.Sul dispositivoRuota pagineRuota le pagine di 90, 180 o 270 gradi.Sul dispositivoFiligrana PDFApplica un testo diagonale su ogni pagina.Locale · MCPCifra PDFProteggi un PDF con una password utente (AES-256).Locale · MCPSblocca PDFRimuovi la protezione con password (è richiesta la password attuale).Sul dispositivoPDF in MarkdownEstrai il testo come Markdown, con intestazioni dedotte dalle dimensioni dei caratteri.Sul dispositivoEstrai testo come JSONTesto strutturato per pagina: blocchi con riquadri di delimitazione, pronti per agenti/LLM.Sul dispositivoRimuovi metadati IA e provenienzaRimuovi la provenienza da generazione IA e i metadati identificativi da un PDF o un'immagine (JPEG/PNG/WebP): credenziali di contenuto C2PA, marcatori IA XMP/EXIF/IPTC (incluso IPTC DigitalSourceType trainedAlgorithmicMedia), tag Software/Creator del generatore, GPS EXIF e dati del dispositivo. Solo metadati — contenuto e pixel non vengono mai modificati, i pixel delle immagini non vengono ricodificati e le filigrane invisibili incorporate nei pixel (es. SynthID) NON vengono rimosse: vivono nei dati dell'immagine stessa, non nei metadati. Il risultato riporta esattamente cosa è stato trovato e rimosso, per categoria.Sul dispositivoSanifica PDFRimuovi metadati (incluso XMP), JavaScript, file/allegati incorporati, azioni del documento e azioni di collegamenti/file — la versione sicura da condividere di un PDF.Sul dispositivoFirma PDF (firma visiva)Apponi una firma visiva su un PDF: carica l'immagine della firma come SECONDO file, oppure fai comporre il nome del firmatario. Viene generato un certificato autofirmato (impronta SHA-256) e registrato nei metadati del documento. Si tratta di un timbro di firma elettronica + registrazione del certificato — non di una firma documentale qualificata/PKI.Locale · MCPRipara PDFRiscrivi e ripara un PDF danneggiato con qpdf.Sul dispositivoAppiattisci PDFIncorpora i campi dei moduli e le annotazioni nel contenuto della pagina.Sul dispositivoElimina pagineRimuovi le pagine selezionate da un PDF.Sul dispositivoEstrai pagineCrea un nuovo PDF contenente solo le pagine selezionate.Sul dispositivoRiordina pagineRiorganizza le pagine nell'ordine indicato (base 1, una permutazione di tutte le pagine).Sul dispositivoInfo e metadati PDFNumero di pagine, dimensioni delle pagine, metadati e stato di crittografia in formato JSON.Sul dispositivoAggiungi numeri di paginaApplica i numeri di pagina nel formato 'Pagina {n} di {total}'.Locale · MCPEstrai immaginiEstrai tutte le immagini incorporate da un PDF (ZIP, formati originali).Locale · MCPDividi PDF per dimensione del fileDividi un PDF in parti che restano ciascuna sotto un limite di byte (ZIP di PDF).Sul dispositivoInserisci pagina vuotaInserisci una o più pagine vuote in una posizione (predefinito: alla fine).Sul dispositivoRitaglia pagineRitaglia le pagine a un rettangolo assoluto [x0, y0, x1, y1] in punti, oppure in base ai margini da ciascun bordo.Sul dispositivoRidimensiona / scala pagineRiformatta ogni pagina in un formato carta (o dimensioni esplicite), scalando il contenuto per adattarlo, centrato.Sul dispositivoSovrapponi PDFApplica le pagine di un secondo PDF SOPRA il primo (file: PDF di base, PDF timbro; le pagine del timbro si ripetono in ciclo).Sul dispositivoPDF sottostantePosiziona le pagine di un secondo PDF SOTTO il primo (file: PDF di base, PDF di sfondo; le pagine di sfondo si ripetono in ciclo).Sul dispositivoInverti l'ordine delle pagineInverti l'ordine di tutte le pagine del PDF.Sul dispositivoImposizione N-upDisponi più pagine sorgente su ogni foglio di output in una griglia colonne x righe.Locale · MCPHTML in PDFRenderizza un documento HTML in PDF. Completamente offline: le risorse esterne (immagini, fogli di stile, script) non vengono mai recuperate — incorpora tutto ciò che ti serve.Locale · MCPMarkdown in PDFRenderizza un documento Markdown (variante GitHub) in un PDF composto tipograficamente.Sul dispositivoTesto in PDFRenderizza un file di testo semplice in un PDF (carattere a spaziatura fissa, con ritorno a capo).Locale · MCPDocumento Office in PDFConverti file Word/Excel/PowerPoint/OpenDocument (docx, xlsx, pptx, odt, ods, odp, doc, xls, ppt, rtf) in PDF tramite il backend LibreOffice.Locale · MCPEPUB in PDFConverti un ebook EPUB in un PDF composto tipograficamente (incentrato sul testo: testo dei capitoli e intestazioni nell'ordine della spina; le immagini incorporate non vengono renderizzate).Sul dispositivoPDF in HTMLConverti un PDF in un unico documento HTML, una sezione per pagina, preservando il testo posizionato.Locale · MCPTabelle PDF in CSVEstrai ogni tabella rilevata nel PDF come file CSV (ZIP quando ce ne sono più).Locale · MCPConverti in PDF/AConverti un PDF nello standard di archiviazione PDF/A con Ghostscript.Locale · MCPLinearizza PDFRiscrivi un PDF in forma linearizzata ('Visualizzazione web veloce') in modo che le prime pagine vengano visualizzate prima del download dell'intero file.Locale · MCPOttimizza le immagini nel PDFRiduci e ricomprimi le immagini incorporate troppo grandi ed elimina i dati immagine duplicati.Locale · MCPImposta le autorizzazioni PDFCifra un PDF con una password proprietario e autorizzazioni granulari (stampa, copia, modifica, annotazione, ...).Locale · MCPOscura PDFOscuramento VERO: il contenuto sotto le regioni viene rimosso dal file (non solo coperto). Modalità: regioni esplicite, testi letterali e/o pattern di dati personali (email, codici fiscali statunitensi SSN, numeri di carte di pagamento — verificati con Luhn).Sul dispositivoAggiungi intestazione e piè di paginaApplica una riga di intestazione e/o piè di pagina su ogni pagina. I segnaposto {page} e {total} vengono sostituiti per pagina.Sul dispositivoNumerazione BatesApplica numeri Bates sequenziali (prefisso + contatore con zeri iniziali) su ogni pagina.Sul dispositivoCompila modulo PDFCompila i campi AcroForm per nome. Valori: stringhe per i campi di testo, true/false per le caselle di controllo, i numeri vengono convertiti in stringhe.Sul dispositivoLeggi i campi del moduloElenca tutti i campi AcroForm con nomi, tipi, valori attuali e posizioni (JSON).Sul dispositivoAggiungi testo al PDFScrivi testo in una posizione esatta (punti, origine in alto a sinistra) su una pagina.Sul dispositivoAggiungi immagine al PDFPosiziona un'immagine caricata (SECONDO file) su una pagina del PDF (PRIMO file) in una posizione esatta.Locale · MCPEvidenzia testo / regioniAggiungi annotazioni di evidenziazione: ogni occorrenza di un testo di ricerca e/o rettangoli espliciti per pagina.Locale · MCPEstrai tabelle (JSON + CSV)Rileva le tabelle e restituiscile come tables.json più un CSV per tabella (ZIP).Sul dispositivoEstrai segnalibri / indiceRestituisci la struttura del documento come JSON: livello, titolo, pagina di destinazione.Sul dispositivoEstrai allegatiEstrai tutti gli allegati file incorporati dal PDF (ZIP).Sul dispositivoEstrai parole con riquadri di delimitazioneEstrazione del testo parola per parola con riquadri di delimitazione esatti (punti), raggruppati per pagina — pronti per agenti/LLM.Sul dispositivoOCR in testoSottoponi a OCR un PDF scansionato per ottenere testo semplice. Le pagine che hanno già un livello di testo contribuiscono direttamente con quel testo (nessun OCR necessario).Locale · MCPRaddrizza pagineRileva e correggi la piccola inclinazione delle scansioni (fino a ±5°) su ogni pagina con una ricerca sul profilo di proiezione.Locale · MCPConverti in scala di grigiConverti tutti i colori del PDF in scala di grigi con Ghostscript.Sul dispositivoDividi per segnalibriDividi un PDF in un file per sezione di segnalibro/struttura (ZIP).Sul dispositivoDividi per testoAvvia un nuovo file di output a ogni pagina il cui testo contiene la stringa indicata o corrisponde all'espressione regolare indicata (ZIP).Sul dispositivoIntercala due PDFAlterna le pagine di due PDF (es. unendo pagine pari/dispari scansionate separatamente). Facoltativamente inverti prima l'ordine delle pagine del secondo file.Sul dispositivoRimuovi pagine vuoteElimina le pagine che non contengono testo e (quasi) nessun inchiostro. Se tutte le pagine sono vuote, viene mantenuta la pagina 1.Sul dispositivoRimuovi annotazioniElimina le annotazioni (evidenziazioni, note, timbri, collegamenti, …). I widget dei campi modulo vengono mantenuti salvo richiesta diversa.Locale · MCPCrea segnalibriAggiungi una struttura PDF da un elenco fornito di voci {level, title, page}, oppure rileva automaticamente le intestazioni dal testo più grande del corpo.Sul dispositivoModifica metadatiImposta i campi informativi del documento (titolo, autore, oggetto, parole chiave, creatore, produttore). Passa una stringa vuota per cancellare un campo.Locale · MCPPDF in TIFFRenderizza tutte le pagine in un unico file TIFF multipagina.Sul dispositivoPDF in WebPRenderizza ogni pagina come immagine WebP (ZIP).Sul dispositivoPDF in EPUBConverti il testo di un PDF in un ebook EPUB 3, suddiviso in capitoli in base ai segnalibri di livello 1 quando presenti. Ambito onesto: conversione basata sul testo — layout, caratteri e immagini originali non vengono preservati.Sul dispositivoHEIC in PDFConverti foto HEIC/HEIF (e altre immagini) in un PDF, una pagina per fotogramma immagine. Richiede il backend di decodifica libheif; senza di esso l'operazione segnala backend_unavailable.Sul dispositivoPDF in XMLDump XML leggibile dalla macchina: metadati, testo per pagina e riquadri di delimitazione per parola.Sul dispositivoCrea campi moduloAggiungi campi modulo compilabili (testo, casella di controllo, menu a discesa) alle pagine e ai rettangoli indicati. Si abbina a fill_form e read_form_fields.Locale · MCPConfronta PDFDiff a livello di pagina di due PDF: quali pagine sono identiche, modificate (con diff testuale unificato e punteggio di somiglianza), aggiunte o rimosse. Restituisce report.json, facoltativamente con immagini diff renderizzate che evidenziano i pixel modificati.Locale · MCPFirma con certificato (PAdES)Applica una vera firma crittografica PAdES con il tuo certificato PKCS#12 (.p12/.pfx, caricato come secondo file). Verificabile in qualsiasi lettore PDF conforme. Nota: la password del certificato è un parametro del lavoro, gestito esattamente come le password di cifratura/decifratura.

Confronti

pdfmcp vs iLovePDF: strumenti PDF gratuiti a confronto · pdfmcp vs Smallpdf: strumenti PDF gratuiti a confronto · pdfmcp vs IHatePDF: gli strumenti PDF sul dispositivo a confronto · Confronti