Funciones: una caja de herramientas, tres formas de usarla

Cada operación del catálogo existe como herramienta web y como herramienta local para agentes y código: mismo comportamiento, siempre en tu máquina, siempre gratis.

1 · Herramientas web: todo sucede en tu dispositivo

El sitio web es una caja de herramientas que se ejecuta en tu navegador con pdf-lib, PDF.js y Tesseract.js. Nada sale fuera: sin subida, sin cuenta, sin marca de agua, sin «prueba». Empieza en el índice de herramientas: la mayoría empieza con PDF a Word, Unir PDF o Comprimir PDF.

2 · El servidor MCP local: herramientas PDF para agentes de IA

Los agentes no deberían tener que raspar (scraping) sitios web de PDF. El paquete pdfmcp se ejecuta como un servidor MCP local (stdio) en la misma máquina que tu agente y expone todas las operaciones como herramientas tipadas con esquemas adecuados, para que Claude, Cursor y compañía puedan unir, dividir, aplicar OCR, convertir, redactar y extraer directamente, sin que ningún archivo salga de tu ordenador. La configuración lleva aproximadamente un minuto por cliente: la página MCP tiene guías para 13 clientes.

3 · La API local: las mismas herramientas, desde tu código

El mismo paquete se puede llamar desde tus propios scripts y programas, en tu máquina. No hay ningún endpoint remoto, ninguna clave y ninguna cuenta: instalas una vez y llamas localmente. Recorrido: la guía de la API local.

El modelo de privacidad

Tus archivos nunca salen de tu dispositivo: el procesamiento es local, así que no hay subida que interceptar, almacenar o filtrar, y tu contenido nunca se usa para entrenar IA. Lo único que recoge este sitio es analítica de páginas: consultas de páginas y Google Analytics agregado, nunca tus documentos. Detalle completo: Política de privacidad y Analítica.

Gratis para siempre, sin límites

Sin cupo diario, sin ritmo por hora, sin contador de tareas y sin nivel de pago. Tu dispositivo es el único límite práctico. Toda la política, en lenguaje claro: Gratis para siempre.

Hecho para los documentos que la gente tiene de verdad

Cirugía de páginas (centro de organización), conversiones (a PDF · desde PDF), optimización, protección y firma, anotación y formularios, y extracción y OCR, incluidas salidas pensadas para agentes como texto en JSON con cuadros delimitadores y tablas en CSV, y herramientas de privacidad que nadie más pone en primer plano, como eliminar los metadatos de procedencia de IA.

Las 74 herramientas PDF: gratis, privadas, sin registro

Local · MCPPDF a Word (DOCX)Convierte un PDF en un documento de Word editable. Conversión basada en texto: los párrafos y encabezados se reconstruyen a partir de la capa de texto; el diseño exacto, las tablas y las imágenes no se conservan.En tu dispositivoUnir PDFCombina varios archivos PDF en uno solo, en el orden de subida.En tu dispositivoComprimir PDFReduce el tamaño del archivo con Ghostscript. Ajustes: ligero (calidad de impresora), medio (libro electrónico), alto (pantalla, el más pequeño).En tu dispositivoDividir PDFDivide un PDF por intervalos de páginas (ZIP de PDF) o un PDF por página.En tu dispositivoPDF a textoExtrae texto sin formato, con una sección por página separada por salto de página.En tu dispositivoImágenes a PDFCombina imágenes (JPG/PNG/WebP/TIFF/GIF) en un solo PDF.En tu dispositivoPDF a imágenesRenderiza cada página como una imagen (ZIP).Local · MCPOCR: PDF con capacidad de búsquedaHaz que un PDF escaneado sea buscable: las páginas sin capa de texto se procesan con OCR de Tesseract y obtienen una capa de texto invisible; las páginas que ya tienen texto se mantienen y se indican como omitidas.En tu dispositivoGirar páginasGira las páginas 90, 180 o 270 grados.En tu dispositivoMarca de agua en PDFEstampa texto en diagonal en todas las páginas.Local · MCPCifrar PDFProtege un PDF con una contraseña de usuario (AES-256).Local · MCPDesbloquear PDFElimina la protección por contraseña (se requiere la contraseña actual).En tu dispositivoPDF a MarkdownExtrae el texto como Markdown, con encabezados inferidos a partir del tamaño de fuente.En tu dispositivoExtraer texto como JSONTexto estructurado por página: bloques con cuadros delimitadores, listo para agentes/LLM.En tu dispositivoEliminar metadatos de IA y procedenciaElimina la procedencia de generación por IA y los metadatos identificativos de un PDF o una imagen (JPEG/PNG/WebP): credenciales de contenido C2PA, marcadores de IA XMP/EXIF/IPTC (incl. IPTC DigitalSourceType trainedAlgorithmicMedia), etiquetas de Software/Creador del generador, GPS EXIF y datos del dispositivo. Solo metadatos: el contenido y los píxeles nunca se modifican, los píxeles de la imagen no se vuelven a codificar, y las marcas de agua invisibles incrustadas en los píxeles (p. ej. SynthID) NO se eliminan: están en los propios datos de la imagen, no en los metadatos. El resultado informa exactamente de lo que se encontró y eliminó, por categoría.En tu dispositivoSanear PDFElimina metadatos (incl. XMP), JavaScript, archivos incrustados/adjuntos, acciones del documento y acciones de enlaces/archivos: la versión segura para compartir de un PDF.En tu dispositivoFirmar PDF (firma visual)Coloca una firma visual en un PDF: sube la imagen de la firma como SEGUNDO archivo, o deja que el nombre del firmante se tipografíe. Se genera un certificado autofirmado (huella SHA-256) y se registra en los metadatos del documento. Es un sello de firma electrónica más un registro de certificado, no una firma documental cualificada/PKI.Local · MCPReparar PDFReescribe y repara un PDF dañado con qpdf.En tu dispositivoAplanar PDFIntegra los campos de formulario y las anotaciones en el contenido de la página.En tu dispositivoEliminar páginasElimina las páginas seleccionadas de un PDF.En tu dispositivoExtraer páginasCrea un PDF nuevo que contiene solo las páginas seleccionadas.En tu dispositivoReordenar páginasReordena las páginas en el orden indicado, empezando en 1 (una permutación de todas las páginas).En tu dispositivoInformación y metadatos del PDFNúmero de páginas, tamaños de página, metadatos y estado de cifrado en JSON.En tu dispositivoAñadir números de páginaEstampa números de página con el formato «Página {n} de {total}».Local · MCPExtraer imágenesExtrae todas las imágenes incrustadas de un PDF (ZIP, formatos originales).Local · MCPDividir PDF por tamaño de archivoDivide un PDF en partes que se mantienen por debajo de un límite de bytes (ZIP de PDF).En tu dispositivoInsertar página en blancoInserta una o más páginas en blanco en una posición (por defecto: al final).En tu dispositivoRecortar páginasRecorta las páginas a un rectángulo absoluto [x0, y0, x1, y1] en puntos, o por márgenes desde cada borde.En tu dispositivoRedimensionar / escalar páginasReformatea cada página a un tamaño de papel (o dimensiones explícitas), escalando el contenido para que encaje, centrado.En tu dispositivoSuperponer PDFEstampa las páginas de un segundo PDF SOBRE el primero (archivos: PDF base, PDF sello; las páginas del sello se repiten en ciclo).En tu dispositivoPDF de fondoColoca las páginas de un segundo PDF DEBAJO del primero (archivos: PDF base, PDF de fondo; las páginas de fondo se repiten en ciclo).En tu dispositivoInvertir el orden de las páginasInvierte el orden de todas las páginas del PDF.En tu dispositivoImposición N en 1Coloca varias páginas de origen en cada hoja de salida en una cuadrícula de columnas × filas.Local · MCPHTML a PDFRenderiza un documento HTML a PDF. Completamente sin conexión: los recursos externos (imágenes, hojas de estilo, scripts) nunca se descargan; incluye en línea todo lo que necesites.Local · MCPMarkdown a PDFRenderiza un documento Markdown (estilo GitHub) como un PDF tipografiado.En tu dispositivoTexto a PDFRenderiza un archivo de texto sin formato como PDF (monoespaciado, con ajuste de línea).Local · MCPDocumento de Office a PDFConvierte archivos de Word/Excel/PowerPoint/OpenDocument (docx, xlsx, pptx, odt, ods, odp, doc, xls, ppt, rtf) a PDF mediante el motor de LibreOffice.Local · MCPEPUB a PDFConvierte un libro electrónico EPUB en un PDF tipografiado (centrado en el texto: texto de los capítulos y encabezados en el orden de lectura; las imágenes incrustadas no se renderizan).En tu dispositivoPDF a HTMLConvierte un PDF en un único documento HTML, con una sección por página, conservando el texto posicionado.Local · MCPTablas de PDF a CSVExtrae cada tabla detectada en el PDF como un archivo CSV (ZIP cuando hay varias).Local · MCPConvertir a PDF/AConvierte un PDF al estándar de archivo PDF/A con Ghostscript.Local · MCPLinealizar PDFReescribe un PDF linealizado («Fast Web View») para que las primeras páginas se muestren antes de que se descargue todo el archivo.Local · MCPOptimizar imágenes en el PDFReduce y vuelve a comprimir las imágenes incrustadas sobredimensionadas, y elimina los datos de imagen duplicados.Local · MCPEstablecer permisos del PDFCifra un PDF con una contraseña de propietario y permisos detallados (imprimir, copiar, modificar, anotar, …).Local · MCPRedactar PDFRedacción REAL: el contenido bajo las regiones se elimina del archivo (no solo se cubre). Modos: regiones explícitas, textos literales y/o patrones de datos personales (correos electrónicos, números de seguridad social, números de tarjetas de pago, verificados con Luhn).En tu dispositivoAñadir encabezado y pie de páginaEstampa una línea de encabezado y/o pie de página en cada página. Los marcadores {page} y {total} se sustituyen por página.En tu dispositivoNumeración BatesEstampa números Bates secuenciales (prefijo + contador con ceros a la izquierda) en cada página.En tu dispositivoRellenar formulario PDFRellena los campos AcroForm por nombre. Valores: cadenas para campos de texto, true/false para casillas, los números se convierten en texto.En tu dispositivoLeer campos de formularioEnumera todos los campos AcroForm con nombres, tipos, valores actuales y ubicaciones (JSON).En tu dispositivoAñadir texto al PDFEscribe texto en una posición exacta (puntos, origen arriba a la izquierda) en una página.En tu dispositivoAñadir imagen al PDFColoca una imagen subida (SEGUNDO archivo) en una página del PDF (PRIMER archivo) en una posición exacta.Local · MCPResaltar texto / regionesAñade anotaciones de resaltado: cada aparición de un texto de búsqueda y/o rectángulos explícitos por página.Local · MCPExtraer tablas (JSON + CSV)Detecta las tablas y las devuelve como tables.json más un CSV por tabla (ZIP).En tu dispositivoExtraer marcadores / índiceDevuelve el esquema del documento en JSON: nivel, título, página de destino.En tu dispositivoExtraer adjuntosExtrae todos los archivos adjuntos incrustados del PDF (ZIP).En tu dispositivoExtraer palabras con cuadros delimitadoresExtracción de texto por palabra con cuadros delimitadores exactos (puntos), agrupados por página, lista para agentes/LLM.En tu dispositivoOCR a textoAplica OCR a un PDF escaneado para obtener texto sin formato. Las páginas que ya tienen una capa de texto aportan ese texto directamente (no hace falta OCR).Local · MCPEnderezar páginasDetecta y corrige una pequeña inclinación de escaneo (hasta ±5°) en cada página mediante una búsqueda por perfil de proyección.Local · MCPConvertir a escala de grisesConvierte todos los colores del PDF a escala de grises con Ghostscript.En tu dispositivoDividir por marcadoresDivide un PDF en un archivo por cada sección de marcador/esquema (ZIP).En tu dispositivoDividir por textoInicia un nuevo archivo de salida en cada página cuyo texto contiene la cadena indicada o coincide con la expresión regular indicada (ZIP).En tu dispositivoIntercalar dos PDFAlterna páginas de dos PDF (p. ej. para unir páginas pares e impares escaneadas por separado). Opcionalmente, invierte primero el orden de páginas del segundo archivo.En tu dispositivoEliminar páginas en blancoDescarta las páginas que no tienen texto y (casi) nada de tinta. Si todas las páginas están en blanco, se conserva la página 1.En tu dispositivoEliminar anotacionesElimina anotaciones (resaltados, notas, sellos, enlaces, …). Los widgets de campos de formulario se conservan a menos que se solicite lo contrario.Local · MCPCrear marcadoresAñade un esquema al PDF a partir de una lista de entradas {level, title, page}, o detecta automáticamente los encabezados a partir del texto más grande que el cuerpo.En tu dispositivoEditar metadatosEstablece los campos de información del documento (título, autor, asunto, palabras clave, creador, productor). Pasa una cadena vacía para borrar un campo.Local · MCPPDF a TIFFRenderiza todas las páginas en un único archivo TIFF de varias páginas.En tu dispositivoPDF a WebPRenderiza cada página como una imagen WebP (ZIP).En tu dispositivoPDF a EPUBConvierte el texto de un PDF en un libro electrónico EPUB 3, con capítulos según los marcadores de nivel 1 cuando los hay. Alcance honesto: conversión basada en texto; el diseño, las fuentes y las imágenes originales no se conservan.En tu dispositivoHEIC a PDFConvierte fotos HEIC/HEIF (y otras imágenes) en un PDF, con una página por fotograma de imagen. Requiere el motor de decodificación libheif; sin él, la operación informa backend_unavailable.En tu dispositivoPDF a XMLVolcado XML legible por máquina: metadatos, texto por página y cuadros delimitadores por palabra.En tu dispositivoCrear campos de formularioAñade campos de formulario rellenables (texto, casilla, lista desplegable) en páginas y rectángulos indicados. Funciona junto con fill_form y read_form_fields.Local · MCPComparar PDFComparación por páginas de dos PDF: qué páginas son idénticas, modificadas (con una diferencia de texto unificada y una puntuación de similitud), añadidas o eliminadas. Devuelve report.json, opcionalmente con imágenes de diferencia renderizadas que resaltan los píxeles cambiados.Local · MCPFirmar con certificado (PAdES)Aplica una firma PAdES criptográfica real con tu certificado PKCS#12 (.p12/.pfx, subido como segundo archivo). Verificable en cualquier lector de PDF conforme. Nota: la contraseña del certificado es un parámetro del trabajo, tratado exactamente igual que las contraseñas de cifrado/descifrado.

Comparativas

pdfmcp vs iLovePDF: herramientas PDF gratuitas comparadas · pdfmcp vs Smallpdf: herramientas PDF gratuitas comparadas · pdfmcp vs IHatePDF: las herramientas PDF en el dispositivo, comparadas · Comparativas