Extrator de texto de imagem (OCR)
Converta imagens, páginas digitalizadas e capturas de tela em texto selecionável. A imagem é processada no seu dispositivo e não é enviada
Escolha uma imagem
Clique para buscar ou arraste o arquivo
JPG, PNG ou WebP, de preferência em qualidade máxima
Texto extraído
Como usar esta ferramenta
- Escolha o idioma do documento (inglês, espanhol, francês, alemão, português ou italiano) para usar os dados de reconhecimento certos.
- Selecione uma imagem JPG, PNG ou WEBP, ou arraste-a para a área de envio.
- Clique em “Extrair texto” e aguarde: na primeira vez, o mecanismo de OCR e os dados do idioma são baixados uma única vez.
- Revise o texto, corrija os caracteres lidos errado e clique em “Copiar texto”.
Exemplo prático
Imagine que você fotografou uma conta de luz impressa e quer levar o número da instalação para uma planilha. Escolha o idioma da conta, envie uma foto nítida, reta e bem iluminada e rode a extração. Texto impresso limpo costuma sair quase certo, mas caracteres parecidos como 0 e O, ou 1 e l, são erros clássicos: confira cada dígito com o original antes de colar. Imagem tremida, torta ou com pouco contraste rende resultados bem piores que um scan plano; tirar outra foto costuma ser mais rápido do que corrigir o texto.
Metodologia
O motor é o Tesseract (licença Apache 2.0), que nasceu nos anos 1980 na HP Labs, virou código aberto em 2005 e desde então é desenvolvido com o patrocínio do Google. A partir da versão 4, seu reconhecedor padrão é uma rede neural LSTM que lê linhas de texto inteiras. Esta página executa o Tesseract.js 5.1.0 (também Apache 2.0), uma versão WebAssembly do motor para navegadores.
O que uma foto precisa ter para o OCR ler direito
O resultado muitas vezes se decide antes de você tocar no botão. Estes são os tropeços que a página detecta ou suaviza.
- Deixar o idioma errado selecionado. O menu começa no idioma da página e oferece seis pacotes (inglês, espanhol, francês, alemão, português, italiano). Uma carta em alemão lida com dados em português perde ä, ö e ü. Escolha o idioma do documento, não o da sua tela.
- Fotografar a folha inteira de longe. As imagens são limitadas a 2.400 px no lado maior. Corte uma folha A4 no bloco de texto, por exemplo metade da altura (14,9 cm), e os mesmos 2.400 px rendem cerca de 410 DPI em vez de 205.
- Enviar texto claro sobre fundo transparente. As áreas transparentes são preenchidas de branco antes do reconhecimento, então texto branco ou claro num PNG transparente some. Exporte antes com um fundo escuro sólido.
- Misturar dois idiomas numa só rodada. Cada rodada usa um único pacote de idioma. Rode a página duas vezes, uma por idioma, e junte os textos à mão.
- Esperar que o layout seja mantido. Colunas, tabelas e formulários voltam como linhas de texto simples. Trate o resultado como matéria-prima para reformatar e confira cada dígito.
O OCR é uma estimativa, não uma transcrição.
Equipamentos para digitalizar melhor
Um scanner, um suporte de celular e um scanner com alimentador. Imagens nítidas e bem iluminadas costumam dar melhor reconhecimento de texto.
Scanner portátil de documentos USB Ambir
Um scanner USB compacto de alimentação por folha para recibos, cartões e documentos, segundo o anúncio. Uma digitalização limpa costuma dar melhor reconhecimento de texto que uma foto.
Suporte articulado de mesa para celular
Um suporte tipo pescoço de ganso que segura o celular acima da mesa, segundo o anúncio, para fotografar páginas planas e sem tremer.
Scanner de documentos duplex automático
Um scanner duplex de mesa com alimentador automático, segundo o anúncio, para digitalizar pilhas de páginas de uma vez.
Como Associado da Amazon, ganhamos comissões por compras qualificadas, sem custo adicional para você.
Perguntas frequentes
Minha imagem é enviada para algum lugar? ▼
Não. A imagem é decodificada, redimensionada e reconhecida dentro do seu navegador. O que trafega pela rede são as ferramentas: o script do Tesseract.js, o motor WebAssembly e o arquivo de idioma são baixados do CDN jsDelivr quando você clica em “Extrair texto”. Esse servidor vê seu endereço IP e os nomes desses arquivos, mas não a sua imagem nem o texto encontrado.
Por que o resultado tem erros de digitação ou linhas faltando? ▼
As causas típicas são desfoque, sombras sobre a folha, pouco contraste, fotos tiradas de lado com o celular, letra muito pequena e escrita à mão. Fotografe a folha de cima, com luz uniforme, recorte só o texto e evite comprimir o arquivo de novo. Confira também se o idioma do documento é o mesmo que está selecionado: com “Inglês” escolhido, caracteres como á, ç ou ã costumam ser lidos errado, e uma página com dois idiomas é melhor processar em duas passadas.
Quanto tempo leva e funciona offline? ▼
A primeira execução precisa de internet para baixar o motor e os dados do idioma, o que demora em uma conexão lenta. O reconhecimento em si usa o processador do seu aparelho, então uma foto grande demora mais em um celular antigo do que em um notebook. Depois que o navegador guarda os arquivos em cache, uma nova execução pode começar mais rápido, mas o uso offline não é garantido, já que o cache pode ser limpo.
Posso confiar no resultado para contratos ou notas fiscais? ▼
Trate como um primeiro rascunho. O OCR pode trocar caracteres parecidos (0 e O, 1 e l, 5 e S), o que é arriscado em valores, dados bancários, datas e nomes. Compare o texto extraído com o original antes de usá-lo em qualquer assunto jurídico, médico ou financeiro.