1

Pitch: fiz um editor de PDF gratuito que roda inteiro no navegador e edita o texto de verdade

Olá, pessoal. Eu fiz o OasisPDF. Português não é minha língua nativa, então desculpem qualquer tropeço. O site tem versão em pt-BR e eu quero muito saber onde ela soa estranha.

O que é: um editor de PDF gratuito que roda no navegador. Você clica num parágrafo e digita. Ele altera o texto real do arquivo, na mesma fonte, e o parágrafo quebra as linhas de novo. Não é uma caixa branca por cima do texto antigo. Também preenche formulários, assina (desenhando, digitando ou com uma foto da assinatura), destaca e anota, reorganiza e junta páginas, coloca senha (AES-256) e lê páginas escaneadas para que dê para editar.

O arquivo não sai do seu computador. Não existe upload, não tem cadastro, não tem marca d'água nem limite diário. Depois da primeira visita funciona até sem internet. Dá para conferir: abra a aba Rede do DevTools, ou desligue o Wi-Fi.

Por que fiz: cansei de editores "grátis" que deixam você trabalhar no arquivo inteiro e, na hora de salvar, pedem cadastro ou pagamento.

Como foi feito: projetei e construí o OasisPDF com uma ferramenta de programação com IA (Claude Code). Por baixo, o PDFium compilado para WebAssembly desenha as páginas. Um interpretador de PDF próprio, em TypeScript, sabe para cada letra qual operador e quais bytes a desenharam. Uma edição troca só esses bytes e entra no arquivo como atualização incremental; o resto do conteúdo não é reescrito. Na hora de salvar dá para escolher entre um arquivo limpo, reescrito só com o que ainda é usado, ou o original intacto byte a byte com as mudanças anexadas no fim. A tela é WebGPU e a digitação usa a API EditContext.

Limitações, para ninguém perder tempo:

  • Só Chrome ou Edge no computador. Não funciona no Safari, no Firefox nem no celular.
  • A assinatura é uma imagem, não um certificado digital (ICP-Brasil).
  • Não converte para Word e não comprime.
  • Desenvolvi num Mac. Se algo estiver estranho no Windows, me avisem.

https://oasispdf.com/pt/

Tem um documento de exemplo na página inicial. Joguem o PDF mais feio que tiverem e me contem o que quebrou.

Carregando publicação patrocinada...