Como usar
- Escolha uma foto ou digitalização do texto com Escolher um arquivo, ou cole uma com Ctrl+V.
- Escolha o Idioma do texto: um dos onze idiomas, ou um par como inglês e alemão para uma página mista.
- Clique em Ler o texto e espere. A barra mostra as etapas; Cancelar interrompe a leitura a qualquer momento.
- Confira as palavras com a imagem, depois clique em Copiar, ou em Baixar para guardar um arquivo .txt.
Como o texto é lido
O leitor é o Tesseract, o motor de OCR de código aberto, compilado para WebAssembly e executado pelo tesseract.js dentro de um web worker, para que a página continue respondendo. O motor primeiro encontra as linhas de texto na imagem, depois lê cada caractere com uma rede neural treinada em texto impresso no idioma escolhido. Os arquivos de idioma são os modelos rápidos do tessdata_fast: um pouco menos exatos que os maiores modelos, e bem menores, então a primeira leitura começa mais cedo.
O que faz uma leitura boa
Texto grande, nítido e escuro sobre fundo liso é o que melhor se lê. Uma foto tirada de lado, com pouca luz, com sombra sobre a página ou com letras muito pequenas se lê pior. A imagem é lida com no máximo 2.400 pixels no seu lado maior, o que basta para texto impresso. Letras muito pequenas pedem uma foto mais de perto, e não um arquivo maior.
O que esta ferramenta não lê
O leitor foi feito para texto impresso. Letra manuscrita e fontes decorativas não são lidas com segurança. Um idioma fora da lista, como o coreano, o persa, o urdu ou o chinês tradicional, não tem leitor aqui, e o chinês é lido só na forma simplificada. Um PDF não é uma imagem: um PDF que já tem texto pode ser lido com Converter PDF em texto. O número de confiança é a estimativa média do próprio leitor para as suas palavras. É um guia, não uma verificação.
Exemplo: uma página nos dois idiomas
Escolha inglês e turco em Idioma do texto e clique em Ler o texto. As palavras dos dois idiomas aparecem em uma caixa só, linha por linha, na ordem em que estão na página.
Um número de confiança baixo aparece com um aviso. Depois, compare a caixa com a imagem, linha por linha, antes de copiá-la.
Perguntas frequentes
Por que algumas letras saem erradas no meu texto?
O leitor trabalha a partir do formato das letras, então uma palavra pequena, borrada, inclinada ou com sombra pode sair com uma letra trocada, por exemplo um I maiúsculo no lugar de um l minúsculo. Confira as palavras com a imagem, e tire a próxima foto de frente e nítida.
Por que preciso escolher o idioma?
O leitor usa um modelo para cada idioma. O modelo turco lê as letras ç, ğ, ı, ş e ü; o alemão, as letras com trema ä, ö, ü e ß; o espanhol, o ñ e as vogais com acento (á, é, í, ó, ú); o francês, as letras é, è, ê e ç; e o português, as letras ã, õ e ç, que uma leitura em inglês pode não reconhecer. Escolha um par, como inglês e alemão, para uma página que mistura os dois.
Ele lê um PDF ou uma anotação manuscrita?
Não diretamente. Um PDF que já tem texto pode ser lido com Converter PDF em texto. Um PDF digitalizado não tem texto, então leia as suas páginas com OCR de PDF. Letra manuscrita não é lida com segurança, porque o leitor foi feito para texto impresso.
O texto fica privado?
Sim. A imagem é lida por um worker no seu navegador, e nem a imagem nem o texto são enviados a este site ou a qualquer outra pessoa. Os arquivos do motor vêm deste site e ficam no cache normal do seu navegador; eles não guardam imagem nem texto.
Por que a leitura demora um pouco?
A primeira leitura baixa o motor e os arquivos de idioma, vários megabytes ao todo, e uma imagem grande leva alguns segundos para ser lida. As leituras seguintes são mais rápidas, porque os arquivos já estão no seu navegador. Uma leitura que passa de dois minutos é interrompida, e você pode cancelá-la a qualquer momento.
Por que a confiança não é de 100%?
A confiança é a estimativa média do leitor para as palavras que ele leu. Um valor alto é um bom sinal, e um valor baixo significa que o texto precisa de conferência. Ela não prova que cada palavra está certa.
Fontes
- Tesseract OCR (em inglês): o motor de código aberto por trás da leitura (licença Apache 2.0)
- tesseract.js (em inglês): a biblioteca JavaScript que executa o motor em um worker (licença Apache 2.0)
- tessdata_fast (em inglês): os modelos de idioma rápidos usados aqui (licença Apache 2.0)
Números e texto verificados pela última vez em quarta-feira, 11 de novembro de 2026.