OCR para Regex

Extraia texto de imagens com OCR e gere expressões regulares automaticamente com IA. Identifica CPF, datas, e-mails, telefones e mais.

O que é OCR para Regex?

O humberto.ai OCR para Regex extrai texto de imagens (PNG, JPG, WebP, até 10 MB) direto no navegador com Tesseract.js — a imagem não sai do seu computador. Depois, você testa expressões regulares localmente sobre o texto extraído ou pede sugestões de regex a uma IA gratuita (Gemini/OpenRouter), que recebe apenas o texto do OCR, não a imagem.

Como usar

  1. Envie uma imagem (PNG, JPG ou WebP, até 10 MB) arrastando para a área de upload ou clicando para selecionar.
  2. O Tesseract.js reconhece o texto em português e inglês direto no navegador, com barra de progresso em tempo real.
  3. Clique em "Sugerir Regex com IA" para que a IA gratuita analise o texto extraído (até 3.000 caracteres) e sugira de 3 a 6 padrões de regex.
  4. Teste qualquer regex manualmente no campo de padrão e flags, ou clique numa sugestão para aplicá-la e ver as correspondências destacadas no texto.
  5. Copie o padrão de regex ou o texto extraído com um clique.

Perguntas frequentes

A imagem enviada é armazenada em algum servidor?

Não. O reconhecimento de texto roda inteiramente no navegador via Tesseract.js (carregado sob demanda); a imagem nunca é enviada a um servidor.

Que formatos de imagem são aceitos e qual o tamanho máximo?

Imagens em geral (PNG, JPG, WebP etc.), até 10 MB. Arquivos maiores ou que não sejam do tipo imagem são rejeitados com uma mensagem de erro.

Os dados usados na sugestão de regex com IA são privados?

Ao clicar em "Sugerir Regex com IA", apenas o texto já extraído pelo OCR (limitado aos primeiros 3.000 caracteres) é enviado à cascata de IA gratuita (Gemini, com fallback para OpenRouter); a ferramenta não armazena esse texto depois.

Por que o OCR não reconheceu nada ou o resultado saiu incorreto?

Imagens borradas, com baixo contraste ou muito pequenas prejudicam o reconhecimento. O motor está configurado para português + inglês (por+eng); tente uma foto mais nítida e bem iluminada.

Posso testar minha própria regex em vez de usar as sugestões da IA?

Sim. Digite o padrão e as flags (g, i, m) no campo "3. Testar Regex" e clique em "Testar" — as correspondências aparecem destacadas em amarelo no texto extraído.

O que acontece se a regex digitada for inválida?

A ferramenta mostra a mensagem de erro do próprio motor de regex do JavaScript abaixo do campo, sem travar a página nem perder o texto já extraído.

Ferramentas relacionadas