Recursos — uma caixa de ferramentas, três formas de usar

Cada operação do catálogo existe como ferramenta da web e como ferramenta local para agentes e código: mesmo comportamento, sempre na sua máquina, sempre grátis.

1 · Ferramentas da web: tudo acontece no seu dispositivo

O site é uma caixa de ferramentas que roda no seu navegador com pdf-lib, PDF.js e Tesseract.js. Nada sai: sem envio, sem conta, sem marca d'água, sem «teste». Comece pelo índice de ferramentas: a maioria começa por PDF para Word, Unir PDF ou Comprimir PDF.

2 · O servidor MCP local: ferramentas de PDF para agentes de IA

Agentes não deveriam precisar raspar sites de PDF. O pacote pdfmcp roda como um servidor MCP local (stdio) na mesma máquina que seu agente e expõe todas as operações como ferramentas tipadas com esquemas adequados, para que Claude, Cursor e companhia possam unir, dividir, aplicar OCR, converter, redigir e extrair diretamente, sem nenhum arquivo sair do seu computador. A configuração leva cerca de um minuto por cliente: a página MCP tem guias para 13 clientes.

3 · A API local: as mesmas ferramentas, a partir do seu código

O mesmo pacote pode ser chamado a partir dos seus próprios scripts e programas, na sua máquina. Não há nenhum endpoint remoto, nenhuma chave e nenhuma conta: você instala uma vez e chama localmente. Percurso: o guia da API local.

O modelo de privacidade

Seus arquivos nunca saem do seu dispositivo: o processamento é local, então não há envio para interceptar, armazenar ou vazar, e seu conteúdo nunca é usado para treinar IA. A única coisa que este site coleta é análise de páginas: visualizações de páginas e Google Analytics agregado, nunca seus documentos. Detalhe completo: Política de privacidade e Análise.

Grátis para sempre, sem limites

Sem cota diária, sem ritmo por hora, sem contador de tarefas e sem plano pago. Seu dispositivo é o único limite prático. Toda a política, em linguagem clara: Grátis para sempre.

Feito para os documentos que as pessoas realmente têm

Cirurgia de páginas (central de organização), conversões (para PDF · de PDF), otimização, proteção e assinatura, anotações e formulários, e extração e OCR, incluindo saídas pensadas para agentes como texto em JSON com caixas delimitadoras e tabelas em CSV, e ferramentas de privacidade que ninguém mais coloca em primeiro plano, como remover os metadados de procedência de IA.

Todas as 74 ferramentas de PDF — grátis, privadas, sem cadastro

Local · MCPPDF para Word (DOCX)Converta um PDF em um documento Word editável. Conversão baseada em texto: parágrafos e títulos são reconstruídos a partir da camada de texto; layout exato, tabelas e imagens não são preservados.No dispositivoMesclar PDFsCombine vários arquivos PDF em um só, na ordem de envio.No dispositivoComprimir PDFReduza o tamanho do arquivo com Ghostscript. Predefinições: leve (qualidade de impressora), média (ebook), pesada (tela, a menor).No dispositivoDividir PDFDivida um PDF por intervalos de páginas (ZIP de PDFs) ou um PDF por página.No dispositivoPDF para textoExtraia texto simples, uma seção por página separada por form-feed.No dispositivoImagens para PDFCombine imagens (JPG/PNG/WebP/TIFF/GIF) em um único PDF.No dispositivoPDF para imagensRenderize cada página como uma imagem (ZIP).Local · MCPOCR — PDF pesquisávelTorne um PDF digitalizado pesquisável: páginas sem camada de texto passam por OCR com Tesseract e ganham uma camada de texto invisível; páginas que já têm texto são mantidas e relatadas como ignoradas.No dispositivoGirar páginasGire as páginas em 90, 180 ou 270 graus.No dispositivoMarca d'água em PDFCarimbe texto diagonal em todas as páginas.Local · MCPCriptografar PDFProteja um PDF com uma senha de usuário (AES-256).Local · MCPDesbloquear PDFRemova a proteção por senha (a senha atual é necessária).No dispositivoPDF para MarkdownExtraia o texto como Markdown, com títulos inferidos a partir dos tamanhos de fonte.No dispositivoExtrair texto como JSONTexto estruturado por página: blocos com caixas delimitadoras, pronto para agentes/LLMs.No dispositivoRemover metadados de IA e proveniênciaRemova a proveniência de geração por IA e os metadados identificadores de um PDF ou imagem (JPEG/PNG/WebP): Credenciais de Conteúdo C2PA, marcadores de IA XMP/EXIF/IPTC (incl. IPTC DigitalSourceType trainedAlgorithmicMedia), tags de Software/Criador do gerador, GPS do EXIF e dados do dispositivo. Somente metadados — conteúdo e pixels nunca são modificados, os pixels da imagem não são recodificados e marcas d'água invisíveis incorporadas aos pixels (ex.: SynthID) NÃO são removidas: elas vivem nos próprios dados da imagem, não nos metadados. O resultado relata exatamente o que foi encontrado e removido, por categoria.No dispositivoSanitizar PDFRemova metadados (incl. XMP), JavaScript, arquivos incorporados/anexos, ações do documento e ações de link/arquivo — a versão segura para compartilhar de um PDF.No dispositivoAssinar PDF (assinatura visual)Coloque uma assinatura visual em um PDF: envie a imagem da assinatura como o SEGUNDO arquivo ou deixe o nome do signatário ser tipografado. Um certificado autoassinado (impressão digital SHA-256) é gerado e registrado nos metadados do documento. Isso é um carimbo de assinatura eletrônica + registro de certificado — não uma assinatura de documento qualificada/PKI.Local · MCPReparar PDFReescreva e repare um PDF danificado com qpdf.No dispositivoAchatar PDFIncorpore campos de formulário e anotações ao conteúdo da página.No dispositivoExcluir páginasRemova as páginas selecionadas de um PDF.No dispositivoExtrair páginasCrie um novo PDF contendo apenas as páginas selecionadas.No dispositivoReordenar páginasReorganize as páginas na ordem dada, começando em 1 (uma permutação de todas as páginas).No dispositivoInformações e metadados do PDFContagem de páginas, tamanhos de página, metadados e status de criptografia em JSON.No dispositivoAdicionar números de páginaCarimbe números de página no formato 'Page {n} of {total}'.Local · MCPExtrair imagensRetire todas as imagens incorporadas de um PDF (ZIP, formatos originais).Local · MCPDividir PDF por tamanho de arquivoDivida um PDF em partes que ficam abaixo de um limite de bytes (ZIP de PDFs).No dispositivoInserir página em brancoInsira uma ou mais páginas em branco em uma posição (padrão: no final).No dispositivoCortar páginasCorte as páginas para um retângulo absoluto [x0, y0, x1, y1] em pontos, ou por margens de cada borda.No dispositivoRedimensionar / escalar páginasReformate cada página para um tamanho de papel (ou dimensões explícitas), escalando o conteúdo para caber, centralizado.No dispositivoSobrepor PDFCarimbe as páginas de um segundo PDF SOBRE o primeiro (arquivos: PDF base, PDF carimbo; as páginas do carimbo se repetem).No dispositivoPDF subjacenteColoque as páginas de um segundo PDF SOB o primeiro (arquivos: PDF base, PDF de fundo; as páginas de fundo se repetem).No dispositivoInverter a ordem das páginasInverta a ordem de todas as páginas do PDF.No dispositivoImposição N-upDisponha várias páginas de origem em cada folha de saída em uma grade de colunas × linhas.Local · MCPHTML para PDFRenderize um documento HTML em PDF. Totalmente offline: recursos externos (imagens, folhas de estilo, scripts) nunca são buscados — incorpore tudo o que precisar.Local · MCPMarkdown para PDFRenderize um documento Markdown (estilo GitHub) em um PDF tipografado.No dispositivoTexto para PDFRenderize um arquivo de texto simples em PDF (monoespaçado, com quebra de linha).Local · MCPDocumento do Office para PDFConverta arquivos Word/Excel/PowerPoint/OpenDocument (docx, xlsx, pptx, odt, ods, odp, doc, xls, ppt, rtf) em PDF pelo backend do LibreOffice.Local · MCPEPUB para PDFConverta um ebook EPUB em um PDF tipografado (focado em texto: texto dos capítulos e títulos na ordem da lombada; imagens incorporadas não são renderizadas).No dispositivoPDF para HTMLConverta um PDF em um único documento HTML, uma seção por página, preservando o texto posicionado.Local · MCPTabelas de PDF para CSVExtraia cada tabela detectada no PDF como um arquivo CSV (ZIP quando houver várias).Local · MCPConverter para PDF/AConverta um PDF para o padrão de arquivamento PDF/A com Ghostscript.Local · MCPLinearizar PDFReescreva um PDF linearizado ('Fast Web View') para que as primeiras páginas sejam exibidas antes do download completo do arquivo.Local · MCPOtimizar imagens no PDFReduza e recomprima imagens incorporadas grandes demais e descarte dados de imagem duplicados.Local · MCPDefinir permissões do PDFCriptografe um PDF com uma senha de proprietário e permissões detalhadas (imprimir, copiar, modificar, anotar, ...).Local · MCPRedigir PDFRedação VERDADEIRA: o conteúdo sob as regiões é removido do arquivo (não apenas coberto). Modos: regiões explícitas, textos literais e/ou padrões de PII (e-mails, SSNs, números de cartão de pagamento — verificados por Luhn).No dispositivoAdicionar cabeçalho e rodapéCarimbe uma linha de cabeçalho e/ou rodapé em todas as páginas. Os marcadores {page} e {total} são substituídos por página.No dispositivoNumeração BatesCarimbe números Bates sequenciais (prefixo + contador com zeros à esquerda) em todas as páginas.No dispositivoPreencher formulário PDFPreencha campos AcroForm pelo nome. Valores: strings para campos de texto, true/false para caixas de seleção; números são convertidos em texto.No dispositivoLer campos de formulárioListe todos os campos AcroForm com nomes, tipos, valores atuais e localizações (JSON).No dispositivoAdicionar texto ao PDFEscreva texto em uma posição exata (pontos, origem no canto superior esquerdo) em uma página.No dispositivoAdicionar imagem ao PDFColoque uma imagem enviada (SEGUNDO arquivo) em uma página do PDF (PRIMEIRO arquivo) em uma posição exata.Local · MCPDestacar texto / regiõesAdicione anotações de destaque: todas as ocorrências de um texto de busca e/ou retângulos explícitos por página.Local · MCPExtrair tabelas (JSON + CSV)Detecte tabelas e devolva-as como tables.json mais um CSV por tabela (ZIP).No dispositivoExtrair marcadores / sumárioDevolva o esboço do documento em JSON: nível, título, página de destino.No dispositivoExtrair anexosRetire todos os anexos de arquivo incorporados do PDF (ZIP).No dispositivoExtrair palavras com caixas delimitadorasExtração de texto por palavra com caixas delimitadoras exatas (pontos), agrupadas por página — pronto para agentes/LLM.No dispositivoOCR para textoFaça OCR de um PDF digitalizado para texto simples. Páginas que já têm uma camada de texto contribuem com esse texto diretamente (sem necessidade de OCR).Local · MCPCorrigir inclinação das páginasDetecte e corrija uma pequena inclinação de digitalização (até ±5°) em cada página usando uma busca por perfil de projeção.Local · MCPConverter para escala de cinzaConverta todas as cores do PDF para escala de cinza com Ghostscript.No dispositivoDividir por marcadoresDivida um PDF em um arquivo por seção de marcador/esboço (ZIP).No dispositivoDividir por textoInicie um novo arquivo de saída em cada página cujo texto contenha a string dada ou corresponda à regex dada (ZIP).No dispositivoIntercalar dois PDFsAlterne páginas de dois PDFs (ex.: mesclar páginas ímpares/pares digitalizadas separadamente). Opcionalmente, inverta primeiro a ordem das páginas do segundo arquivo.No dispositivoRemover páginas em brancoDescarte páginas sem texto e (quase) sem tinta. Se todas as páginas estiverem em branco, a página 1 é mantida.No dispositivoRemover anotaçõesExclua anotações (destaques, notas, carimbos, links, …). Widgets de campos de formulário são mantidos, salvo solicitação.Local · MCPCriar marcadoresAdicione um esboço ao PDF a partir de uma lista fornecida de entradas {level, title, page} ou detecte títulos automaticamente a partir de texto maior que o corpo.No dispositivoEditar metadadosDefina os campos de informação do documento (título, autor, assunto, palavras-chave, criador, produtor). Passe uma string vazia para limpar um campo.Local · MCPPDF para TIFFRenderize todas as páginas em um único arquivo TIFF de várias páginas.No dispositivoPDF para WebPRenderize cada página como uma imagem WebP (ZIP).No dispositivoPDF para EPUBConverta o texto de um PDF em um ebook EPUB 3, com capítulos pelos marcadores de nível 1 quando presentes. Escopo honesto: conversão baseada em texto — layout, fontes e imagens originais não são preservados.No dispositivoHEIC para PDFConverta fotos HEIC/HEIF (e outras imagens) em PDF, uma página por quadro de imagem. Requer o backend de decodificação libheif; sem ele, a operação relata backend_unavailable.No dispositivoPDF para XMLDespejo XML legível por máquina: metadados, texto por página e caixas delimitadoras por palavra.No dispositivoCriar campos de formulárioAdicione campos de formulário preenchíveis (texto, caixa de seleção, lista suspensa) em páginas e retângulos dados. Combina com fill_form e read_form_fields.Local · MCPComparar PDFsDiff por página de dois PDFs: quais páginas são idênticas, modificadas (com um diff de texto unificado e uma pontuação de similaridade), adicionadas ou removidas. Devolve report.json, opcionalmente com imagens de diff renderizadas destacando os pixels alterados.Local · MCPAssinar com certificado (PAdES)Aplique uma assinatura PAdES criptográfica real com seu certificado PKCS#12 (.p12/.pfx, enviado como o segundo arquivo). Verificável em qualquer leitor de PDF compatível. Observação: a senha do certificado é um parâmetro do job, tratado exatamente como as senhas de criptografia/descriptografia.

Comparações

pdfmcp vs iLovePDF: ferramentas PDF gratuitas comparadas · pdfmcp vs Smallpdf: ferramentas PDF gratuitas comparadas · pdfmcp vs IHatePDF: as ferramentas PDF no dispositivo comparadas · Comparações