Assinar PDF online

Crie uma assinatura manuscrita ou digitada e adicione-a a qualquer página do seu PDF. Desenhe sua assinatura ou digite seu nome em estilo cursivo e depois clique no PDF para colocá-la exatamente onde precisar.

Seus arquivos nunca saem do seu dispositivo
Solte o PDF aqui ou clique para procurar

Suporta PDF · até 100 MB

Como funciona

  1. Envie seu arquivo PDF usando a zona de envio acima.
  2. Desenhe sua assinatura na tela ou digite seu nome em um estilo de fonte cursiva.
  3. Ajuste a cor e o tamanho da assinatura conforme sua preferência.
  4. Navegue pelas páginas do PDF e clique exatamente onde deseja colocar sua assinatura.
  5. Adicione assinaturas a várias páginas, se necessário.
  6. Clique em “Baixar PDF assinado” para salvar seu documento assinado.

Por que usar uma assinatura digital?

Assinaturas digitais são perfeitas para assinar contratos, acordos, formulários e documentos sem imprimir ou digitalizar. São seguras, legalmente reconhecidas na maioria das jurisdições e muito mais convenientes que assinaturas manuscritas. Use esta ferramenta para adicionar rapidamente sua assinatura pessoal a qualquer documento PDF.

Opções de assinatura

Perguntas frequentes

Meu PDF está seguro e privado?

Sim. Todo o processamento ocorre no seu navegador. Seu PDF e assinatura nunca saem do dispositivo e não são enviados para nenhum servidor nem armazenados em nenhum lugar.

Posso assinar várias páginas?

Sim. Use os botões de navegação de página para se mover entre páginas. Crie sua assinatura uma vez e clique em cada página onde deseja colocá-la.

Posso desfazer o posicionamento de uma assinatura?

Para remover uma assinatura, limpe o PDF e re-envie-o. Após baixar, você sempre pode re-assinar com posicionamentos diferentes.

O que «assinar um PDF» realmente significa em 2026

A expressão «assinar um PDF» abrange quatro operações genuinamente diferentes que a especificação PDF e o quadro jurídico tratam distintamente, embora os utilizadores finais raramente as distingam. A mais simples, e a que esta ferramenta produz, é uma assinatura sobreposta como imagem: o utilizador desenha ou escreve um nome, o resultado é rasterizado para um PNG transparente, e o pdf-lib coloca a imagem como decoração visível na página escolhida. O PDF de saída tem uma imagem de assinatura nele. Não há criptografia, nem chave, nem certificado, nem trilho de auditoria. Todos os leitores PDF em todas as plataformas exibem a assinatura de forma idêntica porque é apenas uma imagem no fluxo de conteúdo da página.

A segunda forma é uma assinatura de nome-escrito-como-texto combinada com uma caixa de verificação ou clique-para-assinar. Funcionalmente semelhante ao caso da imagem, mas a assinatura é um objeto de texto em vez de um raster. Mesmo estatuto jurídico. A terceira forma é uma assinatura digital no sentido da especificação PDF: um campo /Sig com um SubFilter como /adbe.pkcs7.detached, um ByteRange a descrever a porção assinada do documento, e um envelope CMS (PKCS#7) a conter a própria assinatura. A assinatura é calculada sobre um hash dos bytes do documento e é verificável usando o certificado X.509 do signatário. Os leitores PDF exibem um painel «assinado por» que reporta a identidade do signatário, a validade da assinatura (correspondência com os bytes) e a confiança do certificado (cadeia até uma âncora de confiança).

A quarta forma é uma assinatura PAdES, uma assinatura digital conforme com os perfis ETSI EN 319 142: B-B (básico), B-T (com carimbo temporal da TSA), B-LT (com informação de revogação incorporada) ou B-LTA (com carimbo temporal de arquivo que mantém a assinatura verificável por décadas). PAdES é o que satisfaz o requisito de Assinatura Eletrónica Qualificada (QES) do eIDAS na União Europeia, que dá à assinatura o mesmo peso jurídico que uma assinatura manuscrita em toda a UE. Esta ferramenta produz a primeira forma. É adequada para contratos informais, documentos internos, acordos, papelada escolar, e o grande conjunto de situações «só preciso assinar isto e enviar de volta». Não é apropriada para documentos que exijam legalmente QES, para contratos comerciais transfronteiriços com requisitos formais de assinatura, ou para documentos que devam permanecer criptograficamente verificáveis anos mais tarde. Para esses, é necessária uma aplicação compatível com PAdES com um certificado qualificado.

Por que as assinaturas sobrepostas como imagem ainda valem na maioria das situações

Surpreende alguns utilizadores que uma assinatura desenhada ou escrita seja juridicamente válida para a maioria dos propósitos do quotidiano. Nos EUA, a lei pertinente é a E-SIGN Act (2000) ao nível federal e o Uniform Electronic Transactions Act adotado por 49 dos 50 estados. A ancoragem doutrinária vai mais longe: o Restatement (Second) of Contracts, Secção 134, define uma assinatura como «qualquer símbolo criado ou adotado com a intenção, real ou aparente, de autenticar o escrito como sendo do signatário». Uma assinatura desenhada, um nome escrito, uma marca «X», até um visto numa caixa de verificação podem satisfazer esta definição desde que o contexto envolvente demonstre intenção de autenticação.

Na União Europeia o quadro é mais em camadas. O eIDAS define três níveis: a Assinatura Eletrónica Simples (SES) é qualquer marca eletrónica que indique intenção (desenhada, escrita, marcada). A Assinatura Eletrónica Avançada (AdES) exige que a assinatura esteja ligada de forma única ao signatário, o identifique, esteja sob o seu controlo exclusivo e detete qualquer alteração posterior do documento. A Assinatura Eletrónica Qualificada (QES) é uma AdES suportada por um certificado qualificado de um Prestador de Serviços de Confiança licenciado pelo eIDAS e produzida com um Dispositivo Qualificado de Criação de Assinatura. SES é o que esta ferramenta produz; QES exige um cartão inteligente ou um token USB e uma aplicação compatível com PAdES. SES é admissível em tribunal para a maioria dos documentos. Onde a lei exige especificamente AdES ou QES (transações imobiliárias em algumas jurisdições, declarações fiscais noutras, contratos de trabalho em algumas, e qualquer documento que as partes tenham contratualmente acordado assinar com QES), esta ferramenta não é a certa e usá-la não satisfaria o requisito legal. Fora dessas categorias específicas, uma assinatura sobreposta como imagem com um rasto documental claro (acuso de receção do email, carimbo temporal do email, registo de auditoria do carregamento, versão do documento na assinatura) é geralmente defensável.

Como esta ferramenta constrói o PDF assinado

Esta ferramenta corre inteiramente no navegador usando duas bibliotecas JavaScript de código aberto: o pdf.js da Mozilla para renderizar o documento para colocação visual e o pdf-lib para escrever a assinatura na saída. Quando carrega um PDF, os bytes são lidos para um ArrayBuffer na memória do navegador e nunca saem da página. O pdf-lib analisa o documento; o pdf.js (a correr no seu web worker dedicado, o que mantém a análise PDF fora da thread principal) renderiza cada página num canvas à medida que navega. A assinatura é capturada separadamente num canvas de 600x180 píxeis: os eventos de ponteiro (rato, toque, caneta) são traduzidos em segmentos de linha ao longo do contexto de desenho 2D do canvas. Quando clica na página PDF renderizada para colocar a assinatura, as coordenadas do clique são traduzidas da resolução do canvas visível para o sistema de coordenadas do espaço de utilizador PDF da página, tendo em conta o zoom atual e as dimensões da página.

A escrita final é o passo do pdf-lib. O canvas da assinatura é exportado como URL de dados PNG, descodificado para um Uint8Array e incorporado no PDF de saída através das APIs embedPng() e drawImage() do pdf-lib. O pipeline save() do pdf-lib reescreve o documento com o fluxo de imagem incorporado e o fluxo de conteúdo da página estendido para o referenciar. O resultado é um PDF padrão e válido com a imagem de assinatura incorporada como um objeto de imagem normal na página; qualquer leitor PDF a exibe de forma idêntica. A saída não é idêntica byte a byte à entrada. A tabela de referências cruzadas é reescrita, a numeração de objetos pode mudar, os fluxos podem ser recodificados com diferentes escolhas de filtro, e o pdf-lib aplica os seus próprios valores predefinidos de compressão. O conteúdo visível é inalterado exceto pela assinatura adicionada. Se o PDF de entrada continha uma assinatura digital (um campo /Sig), essa assinatura será reportada como inválida na saída porque os bytes do documento mudaram; os PDFs assinados devem ser re-assinados com uma ferramenta de assinatura digital após a reescrita.

Desenho num canvas, o detalhe técnico

Os navegadores fornecem eventos de ponteiro unificados para rato, toque e caneta desde que a especificação Pointer Events Level 3 alcançou o estatuto de Recomendação W3C em 2024. O Safari e alguns navegadores móveis ainda dependem da antiga especificação Touch Events. Um canvas de assinatura robusto escuta ambos: mousedown/mousemove/mouseup para dispositivos de apontamento de secretária, e touchstart/touchmove/touchend com a opção { passive: false } para móvel (a opção é necessária para que preventDefault() possa impedir a página de rolar sob o dedo enquanto o utilizador assina).

As coordenadas dos eventos de ponteiro são reportadas no viewport, por isso têm de ser traduzidas para o sistema de coordenadas local do canvas. A abordagem padrão é canvas.getBoundingClientRect() para obter a posição do canvas no viewport, depois subtrair isso do clientX/clientY do evento. A assinatura desenhada é depois rasterizada para PNG pelo canvas.toDataURL(), produzindo uma URL de dados codificada em base64. Esta é a representação intermediária que o pdf-lib consome via embedPng(). Uma fonte comum de artefactos visíveis na imagem é o alfa. O canvas de assinatura começa com fundo transparente (sem preenchimento); apenas os píxeis do traço têm cor. Quando o canvas é convertido para PNG, os píxeis fora do traço são codificados como transparentes e a assinatura aparece sobreposta na página subjacente quando incorporada. Se o canvas tivesse sido inicializado com preenchimento branco, a assinatura apareceria como uma caixa branca em torno dos traços quando colocada sobre um fundo de página não branco.

Assinaturas escritas e fontes cursivas

O separador Escrever permite-lhe introduzir o seu nome e escolher entre quatro fontes web de estilo cursivo: uma cursive genérica, Brush Script MT, Comic Sans MS e Lucida Handwriting. Nenhuma é garantida estar instalada em todos os dispositivos, por isso cada escolha de fonte recai para a família cursive genérica da plataforma. No macOS, a Brush Script MT está amplamente disponível; no Windows, a Lucida Handwriting é a recaída típica; no Linux sem uma pilha de fontes de desktop instalada, a família cursive resolve para o que o fontconfig escolher, muitas vezes uma sans-serif por omissão. Isto é uma simplificação intencional. Incorporar uma fonte cursiva personalizada na página significaria enviar o ficheiro de fonte com a ferramenta (vários megabytes por fonte, com implicações de licenciamento para muitas fontes cursivas comerciais) ou buscá-la de um CDN de fontes (o que comprometeria a garantia de privacidade de zero pedidos de rede).

O compromisso escolhido aqui é que a assinatura escrita usa o que o seu dispositivo renderizar e é rasterizada na sua máquina antes de ser incorporada no PDF, por isso a imagem incorporada aparece como a viu na pré-visualização. Um utilizador que precise de uma fonte específica por razões legais (por exemplo, para corresponder a uma assinatura de marca corporativa) deve desenhar em vez de escrever, ou preparar a assinatura num editor de imagem de desktop e importá-la através de uma ferramenta PDF de desktop.

Fluxos de trabalho reais que motivam a assinatura de PDF

Armadilhas comuns e o que significam

Assinatura apenas no navegador versus assinatura na nuvem

Os serviços de assinatura na nuvem que ocupam o topo dos resultados de pesquisa (DocuSign, Adobe Sign, HelloSign/Dropbox Sign, PandaDoc, Smallpdf, ILovePDF, Sejda) carregam todos o PDF para os seus servidores, renderizam-no do lado do servidor, capturam a assinatura num canvas renderizado do lado do servidor e escrevem a saída assinada do lado do servidor antes de a servir como descarga ou de a armazenar na sua nuvem. A postura de privacidade difere de uma ferramenta de assinatura local em três aspetos. Primeiro, o conteúdo do documento transita pela rede do operador e é armazenado pelo menos temporariamente nos registos e memória do operador. Segundo, o operador detém agora uma cópia de um documento assinado; alguns fornecedores retêm-na indefinidamente como parte do rasto de auditoria (Adobe Sign, DocuSign), outros eliminam-na após uma janela definida (Smallpdf em uma hora, ILovePDF em duas horas). «Eliminação em X horas» é um compromisso de eliminar do armazenamento principal; cópias de segurança, arquivos de registos e pipelines de análise podem ter janelas de retenção diferentes.

Terceiro, os serviços de assinatura do lado do servidor incluem normalmente um rasto de auditoria digital nos metadados do PDF (endereço IP, carimbo temporal, informações do dispositivo, eventos de confirmação de destinatários). Este rasto de auditoria é uma das principais razões pelas quais os utilizadores escolhem um serviço na nuvem: fornece defensabilidade legal. O compromisso é que o rasto de auditoria é criado e detido por um terceiro. Esta ferramenta não produz rasto de auditoria, nem metadados incorporados sobre quem assinou, nem registo do lado do servidor da operação. A assinatura é apenas uma imagem na página. Para situações onde um rasto de auditoria na nuvem é necessário (contratos comerciais formais, indústrias regulamentadas, documentos suscetíveis de serem contestados), um serviço na nuvem é a escolha certa. Para situações onde uma assinatura informal é suficiente e a privacidade é a prioridade, uma ferramenta local vence. As duas são genuinamente complementares; escolha pelas implicações legais do documento e pela privacidade do seu conteúdo.

Verificação a longo prazo, quando uma assinatura de imagem não é suficiente

Uma assinatura sobreposta como imagem permanece visível indefinidamente (a imagem é incorporada no documento e o PDF é um formato de longa duração). O que não tem é prova criptográfica de que a assinatura foi aplicada num momento específico por uma pessoa específica e de que o documento não mudou desde então. Os perfis PAdES B-LT e B-LTA resolvem isto incorporando um carimbo temporal de uma Autoridade de Carimbo do Tempo (RFC 3161) e informação de revogação (respostas CRL ou OCSP, conforme RFC 5280) na própria assinatura. O resultado é que, mesmo que o certificado do signatário seja revogado, expirado, ou a sua AC emissora já não seja de confiança, a assinatura ainda pode ser verificada usando a informação incorporada. B-LTA acrescenta carimbo temporal de arquivo que reancora periodicamente a cadeia de verificação para que a assinatura permaneça verificável por décadas, mesmo à medida que as primitivas criptográficas envelhecem.

Para documentos que precisam deste tipo de longevidade (arquivos corporativos, escrituras de propriedade, registos judiciais, registos governamentais), uma assinatura sobreposta como imagem é insuficiente e é necessária uma ferramenta compatível com PAdES. A maioria das ferramentas PDF de desktop (Adobe Acrobat Pro, Foxit PhantomPDF) e alguns projetos de código aberto (PyHanko em Python, jSignPdf em Java) podem produzir assinaturas PAdES se lhes for dado acesso a um certificado de assinatura. O próprio certificado é normalmente emitido por uma PKI nacional (Prestadores de Serviços de Confiança da UE, Common Access Card de funcionários federais dos EUA, cartão de identificação da Estónia, SingPass de Singapura) ou por uma AC comercial (DigiCert, Sectigo, GlobalSign). Para documentos de rotina, nada disto é necessário; para documentos que espera defender em tribunal daqui a dez anos, tudo o é.

Prático: o que faz uma boa assinatura eletrónica

Mais perguntas frequentes

Uma assinatura desenhada ou escrita é juridicamente válida?

Na maioria das jurisdições, sim, para a maioria dos documentos do quotidiano. Nos EUA, a E-SIGN Act (2000) e a UETA (adotada por 49 estados) reconhecem as assinaturas eletrónicas como juridicamente equivalentes às manuscritas no comércio. Na UE, uma assinatura desenhada ou escrita qualifica-se como Assinatura Eletrónica Simples ao abrigo do eIDAS, admissível em tribunal para a maioria dos propósitos. Quando um documento exige especificamente uma Assinatura Eletrónica Avançada ou Qualificada (alguns contextos imobiliários, fiscais e laborais), esta ferramenta não é suficiente e é necessária uma aplicação compatível com PAdES com um certificado qualificado.

Esta ferramenta produz uma assinatura digital criptográfica?

Não. Esta ferramenta produz uma assinatura sobreposta como imagem, o que a especificação PDF chama uma aparência de assinatura visível sem o campo /Sig e o envelope CMS subjacentes. A saída é um PDF normal com uma imagem de assinatura nele; nenhum leitor a reportará criptograficamente como «assinada por» alguém. Para assinaturas digitais criptográficas, ver Adobe Acrobat Pro, PyHanko, jSignPdf ou qualquer ferramenta compatível com PAdES com acesso ao seu certificado de assinatura.

Pode alguém modificar o meu PDF assinado e fingir que assinei a versão modificada?

Em princípio, sim. Uma assinatura desenhada ou escrita incorporada como imagem não está criptograficamente ligada aos bytes do documento. Qualquer pessoa com o PDF de saída pode abri-lo num editor, mudar o texto à volta da assinatura e guardá-lo com a assinatura inalterada. A defesa do mundo real é o rasto documental (metadados do email, histórico de versões, testemunha, registos de auditoria). Se a integridade do conteúdo do documento for a preocupação, use uma assinatura digital criptográfica: a assinatura está matematicamente ligada a um hash dos bytes do documento, por isso qualquer modificação quebra-a e é detetável.

Posso assinar um PDF que já está assinado digitalmente?

Sim, mas a assinatura digital existente será reportada como inválida depois de esta ferramenta reescrever o documento. Adicionar qualquer conteúdo a um PDF assinado digitalmente (assinatura, marca de água, edição, até um comentário) invalida a assinatura porque os bytes do documento mudam. Se precisa de preservar a assinatura existente, não modifique o documento. Alguns fluxos PAdES permitem múltiplas assinaturas via atualização incremental sem invalidar as assinaturas anteriores, mas isto exige uma ferramenta compatível com PAdES; esta ferramenta de navegador reescreve sempre o documento completamente.

Cumpre com rasto de auditoria?

Não. Esta ferramenta não produz rasto de auditoria. O PDF assinado contém apenas a imagem de assinatura visível; não há registo incorporado de quem assinou, a partir de que IP, em que momento, com que autenticação. Para assinatura conforme com rasto de auditoria (certificado de auditoria estilo DocuSign), use um serviço de assinatura na nuvem. O compromisso é que o cumprimento de rasto de auditoria exige que a operação de assinatura ocorra num servidor de terceiros de confiança.

E a notarização?

A notarização é uma operação separada da assinatura. Um notário verifica a identidade do signatário e testemunha a assinatura; o certificado notarial do notário acompanha o documento. Esta ferramenta não notariza. Para documentos que exigem notarização (escrituras imobiliárias, certas declarações juradas, algumas procurações), use um serviço de Notarização Remota em Linha (RON) autorizado ao abrigo do RULONA nos EUA, ou o equivalente na sua jurisdição.

Existe uma alternativa de desktop ou programática?

Para assinatura sobreposta como imagem em desktop, o Adobe Acrobat Reader (gratuito) suporta «Preencher e assinar» com uma assinatura desenhada ou escrita localmente. Para uso programático, o pdf-lib pode ser usado como biblioteca Node.js para programar este mesmo fluxo; o mesmo pacote npm alimenta muitos pipelines de processamento de PDF. Para assinaturas digitais criptográficas, PyHanko (Python) e jSignPdf (Java) são as escolhas de código aberto padrão, ambas com sólido suporte PAdES incluindo B-LTA.

Ferramentas relacionadas