Ir para o conteúdo principal
PPDF123

Limpar um PDF Antes de Compartilhar

Limpar PDF remove de um PDF conteúdo ativo e oculto selecionado: ações JavaScript de abertura do documento e adicionais, arquivos incorporados, metadados XMP e Info e anotações de link, com remoção opcional de fontes. É higiene antes de compartilhar, não antivírus nem tarja.

Arraste arquivos para cá, ou clique para escolher

Aceita PDF · até 500.0 MB por arquivo · até 20 arquivos por vez

Você também pode colar um arquivo com Ctrl/Cmd+V ou pelo menu da área de transferência.

Limpar PDF remove, antes do encaminhamento, anexos ativos selecionados: ganchos de JavaScript no catálogo (`AA`, `OpenAction`), Metadata XMP, árvore de nomes EmbeddedFiles, dicionário Info do trailer, `AA` no nível da página, anotações Link e — só se você ligar — recursos Font no nível da página.

No site, JavaScript, arquivos embutidos, XMP, metadados Info e links vêm ligados por padrão. `removeFonts` vem desligado de propósito: arrancar recursos Font pode fazer o texto sumir ou virar caixas. Chamada pela API, nenhuma remoção acontece a menos que você envie cada flag `removeX=true`.

Isto é cirurgia de dicionário no PDF carregado, não qpdf `--sanitize`, não varredura antivírus e não tarja. Nomes e números visíveis na página continuam. Quando segredos no corpo do texto precisam sumir, use Tarjar texto.

Anexos de que você ainda precisa devem ser extraídos primeiro. Limpe uma cópia para distribuição. Cálculos que dependem da ação de abertura do documento podem parar. JavaScript guardado na árvore de scripts nomeados, em campos de formulário ou em ações de anotação não é removido; Ver JavaScript lista o que sobra. Achatar PDF é outro trabalho: pinta anotações no conteúdo em vez de apagar catálogos ativos.

Limpe só arquivos que você pode modificar. Arrancar metadados de auditoria de registros que precisam permanecer intactos pode ser inadequado.

Arquivos protegidos por senha são desbloqueados para você nesta página assim que você digita a senha; quem chama a API executa Remover senha antes. Depois do download, abra o PDF e confirme que as páginas necessárias ainda renderizam, sobretudo se `removeFonts` estiver ligado.

Trate a limpeza como higiene antes de compartilhar, não como certificação de segurança. Depois que essas chaves saem, um PDF malicioso ainda pode ser malicioso.

Recursos

  • Com os interruptores ligados, remove ganchos JS do catálogo, XMP, Info, nomes EmbeddedFiles e anotações Link
  • Remoção de fontes opcional, desligada por padrão
  • Não é scanner de malware nem tarja
  • API anônima: /api/v1/security/sanitize-pdf

Quando usar esta ferramenta

  • Limpar PDF de fornecedor antes de encaminhar internamente
  • Remover EmbeddedFiles acidentais antes de publicar
  • Tirar anotações de link de arquivos que não devem mais ser clicáveis

Como remover JavaScript e metadados de um PDF?

  1. Envie um PDF que você pode limpar antes de compartilhar.
  2. Mantenha os padrões a menos que precise preservar links ou metadados. Não ligue removeFonts sem saber o efeito.
  3. Clique em Processar e baixe o PDF limpo.
  4. Abra o arquivo e confirme que as páginas ainda renderizam. Se segredos visíveis precisam sumir, rode Tarjar texto à parte.

Limites e casos-limite

  • Não é scanner de malware
  • Pode desligar funções que dependem de script
  • JavaScript na árvore de scripts nomeados, em campos de formulário e em anotações não é removido
  • Segredos visíveis pedem tarja, não só limpeza
  • Limite de envio neste site: 500 MB por arquivo, enviado em partes acima de cerca de 95 MB. O corpo de uma única requisição direta à API é limitado a 100 MB.

Exemplos

  • PDF com árvore EmbeddedFiles perde essa árvore quando removeEmbeddedFiles é true
  • Um arquivo cujo único script é uma ação de abertura do documento deixa de executá-la depois de removeJavaScript

Privacidade desta ferramenta

Os arquivos são enviados por HTTPS, processados em memória ou em um diretório temporário de curta duração nos nossos servidores, e apagados quando o resultado fica pronto. Não guardamos cópias para consulta posterior, treino de modelos ou perfis de publicidade. Consulte a Política de Privacidade para prazos de retenção e cookies do AdSense.

Perguntas frequentes

Limpar PDF remove a senha?
Não. Para criptografia que você pode remover, use Remover senha.
Campos de formulário ainda funcionam?
Limpar PDF remove a ação de abertura do documento e as ações adicionais do catálogo e das páginas. Scripts no nível de campo, como cálculos, não são removidos. Teste o arquivo antes de enviar.
É a mesma coisa que Achatar PDF?
Não. Achatar PDF pinta anotações no conteúdo da página. Limpar PDF apaga catálogos, nomes e anotações selecionados.
Limpar PDF garante que o arquivo não tem malware?
Não. Remove os dicionários listados. Não é scanner nem certificação.

Última atualização:

Chame pelo código

Cada ferramenta deste site é um endpoint REST. Para uso anônimo não precisa de conta nem de chave de API. Serve para o navegador, para desenvolvedores e para agentes de IA.

curl -X POST "https://pdf123.xyz/api/v1/security/sanitize-pdf" \
  -F "[email protected]" \
  -F "removeJavaScript=true" \
  -F "removeEmbeddedFiles=true" \
  -F "removeXMPMetadata=true" \
  -F "removeMetadata=true" \
  -F "removeLinks=true" \
  -F "removeFonts=false" \
  -o output.pdf

Também disponível como ferramenta MCP para clientes de agente que falam Model Context Protocol (JSON-RPC 2.0 via POST /mcp). Referência completa da API

Use a partir de um agente de IA

Skill

Com esta skill, Claude Code, Codex, Cursor e outros agentes de IA podem usar "Limpar PDF" para você: /skills/pdf123-sanitize.md

Todas as skills para agentes

Os arquivos servem só para este processamento e são apagados automaticamente depois.