Converter HEIF para TXT

Aqui você converte HEIF para TXT de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.

  • Onde roda No seu navegador. O arquivo nunca é enviado.
  • Reconstruído TXT funciona de um jeito diferente de HEIF. Não é a degradação gradual de um codec com perda: o que TXT consegue expressar é reproduzido fielmente, e o que não tem equivalente ali não sobrevive de jeito nenhum.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.
  • Vale saber O texto é lido por reconhecimento de padrões, então é um palpite fundamentado e não uma transcrição. Tipografia limpa, reta e bem iluminada numa resolução decente sai quase perfeita; uma foto tirada de lado, um fax apagado, uma fonte incomum ou letra à mão vão gerar erros. Confira sempre o resultado contra o original antes de confiar nele. O ajuste de idioma importa: com o errado, o que volta é bobagem com ar de certeza, e não uma mensagem de erro.

Até 100 arquivos de uma vez. Formatos misturados não são problema.

Uma pasta de arquivos .heif e um sistema operacional sem resposta

A situação para a qual esta página foi escrita é de mesa, não de celular. As fotos já estão no computador — copiadas do celular, exportadas de uma galeria, mandadas por um colega — e são documentos, não paisagem: nota fiscal, leitura de medidor, anotação à mão, uma página de contrato, quarenta páginas de um manual que alguém fotografou em vez de escanear.

No celular, o sistema costuma oferecer selecionar texto numa foto, e isso é mais rápido que qualquer site. Num computador, com arquivos nesse formato, geralmente não há nada: o sistema pode nem mostrar uma miniatura. Reconhecimento numa aba do navegador é uma das poucas rotas que não começa instalando alguma coisa.

O reconhecedor precisa de um PNG, então gere um antes de começar

O mecanismo de reconhecimento lê o arquivo que recebe sem nada decodificando antes. Isso é proposital — passar uma imagem por um canvas na entrada achataria transparência para preto, e numa digitalização de papel branco isso é a diferença entre legível e ilegível — mas significa que os únicos leitores de imagem em jogo são os seis compilados no mecanismo: BMP, JPEG, PNG, PBM, WebP e GIF sem animação. HEIF não está entre eles, e não existe leitor de HEIF em lugar nenhum do núcleo de reconhecimento que este site serve.

Então o trabalho são duas conversões, não uma. Converta o HEIF para PNG neste site, depois leia o texto do PNG. O decodificador que cuida da primeira etapa é um software separado do reconhecedor e lê HEIF de verdade, e é por isso que HEIF para PNG e HEIF para JPG funcionam nas próprias páginas. PNG é a escolha certa para o arquivo intermediário: a foto já foi comprimida uma vez pelo aparelho que a tirou, e uma segunda passada com perdas cai exatamente nos traços finos que o reconhecedor tenta identificar.

Esta é a única conversão aqui que pode estar errada

Todo outro par neste site funciona ou falha em voz alta. Uma imagem vira outra imagem, e se o codificador não conseguir, você recebe um erro. Reconhecimento é diferente por natureza: devolve texto que parece exatamente texto, esteja certo ou não sobre o que a página dizia.

Então a saída é uma leitura, não uma transcrição, e precisa ser conferida contra o original. Isso não é um aviso para pular — é o fato operacional mais importante deste par, e decide como você deve usar o resultado.

Escolha o idioma antes de converter, não depois

Quatro modelos estão disponíveis: inglês, alemão, francês e espanhol. Cada um é um modelo treinado para as letras e o vocabulário daquele idioma, e o reconhecedor trabalha estritamente dentro do que você escolher.

Escolher errado não produz um erro, o que é o motivo desta seção existir. Produz a melhor correspondência disponível dentro de um conjunto que não contém a resposta certa, então o texto sai fluente, com forma plausível e errado. Se um resultado parecer estranho de um jeito que você não consegue explicar, este é o primeiro ponto a checar e costuma ser a causa.

Por que a primeira página demora tanto e o resto não

Reconhecimento é de longe a coisa mais pesada que este site faz, e a maior parte da espera no primeiro arquivo não é leitura — é baixar e compilar vários megabytes de WebAssembly e depois um modelo de idioma.

Esse custo é pago uma vez por idioma e mantido pelo resto da sessão, e o modelo fica em cache no seu navegador depois, então um documento amanhã não baixa de novo. A consequência prática é contraintuitiva: soltar uma pasta com vinte páginas é bem mais eficiente por página do que converter uma só, então agrupe o trabalho em vez de fazer arquivo por arquivo.

Como a foto precisa estar para ser lida bem

Resolução raramente é o problema numa foto de celular — doze megapixels dão pixels de sobra por caractere mesmo quando a página ocupa parte do quadro. Geometria e luz são os problemas de verdade.

Fotografe a página plana em vez de enrolada, de cima reto em vez de sentado de lado, e com a luz vindo de lado para sua própria sombra não cair sobre o texto. Essas três coisas mudam o resultado mais do que qualquer ajuste nesta página, e uma página fotografada em ângulo produz erros que nenhuma quantidade de resolução compensa.

Você recebe caracteres, e perde a forma da página

A saída é texto simples: as palavras, na ordem de leitura, com quebras de linha. Não há colunas, células de tabela, títulos ou posições na página, porque um arquivo de texto não tem onde colocar essas coisas.

Uma carta ou um recibo sobrevive bem a isso. Uma página de duas colunas entrelaça, já que o reconhecedor lê ao longo de qualquer coisa que pareça uma linha. Uma tabela de números vira uma sequência sem colunas, e um formulário acaba com rótulos e valores adjacentes de um jeito difícil de desembaraçar. Nesses casos, fotografar uma seção por vez dá algo realmente utilizável.

Nada é arrumado depois do reconhecimento

Linhas em branco entre parágrafos ficam como estão, e linhas que parecem uma frase quebrada não são juntadas. Isso é proposital, não inacabado: as duas arrumações são suposições sobre layout, e um poema, um endereço em bloco e uma tabela perdem sentido quando as quebras de linha são reorganizadas.

Então o arquivo que você baixa é o que foi lido, e qualquer reformulação é uma decisão sua num editor onde você consegue ver os dois. Essa é a ordem certa — um conversor que silenciosamente reformata um documento é muito mais difícil de confiar do que um que entrega exatamente o que encontrou.

Leia os números duas vezes, e as letras uma

Prosa perdoa. Um caractere lido errado numa frase geralmente é óbvio, e quem lê conserta sem perceber. Números não têm essa redundância: um dígito errado num valor, numa referência de conta, numa leitura de medidor ou numa data parece exatamente certo, e não há nada na frase para contradizer.

Como os documentos que as pessoas fotografam são majoritariamente do tipo numérico — nota fiscal, recibo, extrato, leitura, número de referência em carta —, o hábito útil é tratar o texto como rascunho para as palavras e conferir cada número contra a imagem antes de mandar para qualquer lugar.

Os documentos ficam na sua máquina, e os modelos também

A foto nunca é enviada. Nem, e isso exigiu trabalho de propósito, mais nada: a biblioteca de reconhecimento busca seu script de worker, seu núcleo WebAssembly e seu modelo de idioma num CDN de terceiros a menos que todo esse caminho seja substituído, e os três são servidos por este site em vez disso.

A distinção importa mais do que parece à primeira vista. A foto nunca teria saído de qualquer jeito, mas alguém lendo um holerite não deveria ter esse fato anunciado a uma rede de conteúdo junto com seu endereço e a página em que está. Um teste quebra o build se uma dessas URLs de terceiros reaparecer.

Guarde a foto tanto quanto o texto

O arquivo de texto é um derivado, e falível, então o HEIF original continua sendo o registro. Ele também é insubstituível aqui: este site lê o formato e não escreve, porque o decodificador é licenciado de um jeito que um site estático consegue honrar e não há codificador nessas condições.

Se o documento importa, guarde os dois, e considere converter a foto para PDF também, para ter uma página legível ao lado do texto pesquisável. Essa combinação — uma imagem que você pode mostrar a alguém e um texto que você consegue buscar — é o que a maioria das pessoas realmente quer ao começar esse trabalho.

Escrita à mão é onde o reconhecimento para

Os modelos aqui são treinados em tipo impresso, e é isso que leem bem: caracteres limpos, retos, de tamanho razoável numa tipografia comum voltam quase perfeitos. Fontes de exibição incomuns, letra muito pequena e itálico pesado custam precisão, e um fax fraco ou uma cópia de quinta geração custa muito mais.

Escrita à mão não é questão de grau. Anotações cursivas, uma assinatura, um valor rabiscado num recibo ou um formulário preenchido à mão produzem uma saída que parece palavras e não corresponde a nada. Se a parte valiosa da sua foto é manuscrita, a resposta honesta é digitar você mesmo e usar a conversão para as partes impressas ao redor — o formulário, o timbre, os termos no verso da página.

A ordem certa numa pasta cheia de arquivos

Quando a pasta tem uma mistura — algumas fotos de documentos, algumas de paisagem, algumas já em outros formatos —, separe antes de converter, não depois. Reconhecimento é a operação mais lenta deste site, e rodá-lo em quarenta fotos para achar as doze com texto é um mau uso de uma tarde.

A outra decisão a tomar de antemão é o idioma, porque o ajuste se aplica a tudo que você soltar e o reconhecedor inicializado fica pronto pelo resto da sessão. Uma pasta toda em alemão é uma configuração e quarenta leituras rápidas. Uma pasta com dois idiomas quer duas passadas com o ajuste trocado no meio.

Como converter HEIF para TXT

  1. Solte o seu arquivo HEIF nesta página, ou clique para escolher um.
  2. Escolha TXT como destino. A conversão acontece no seu navegador e o arquivo não é enviado.
  3. Baixe o arquivo TXT pronto.

HEIF ou TXT: o que muda

HEIF comparado com TXT
HEIFTXT
Nome completoHigh Efficiency Image File FormatTexto simples
Extensão do arquivo.heif.txt, .text, .log
Tipo de mídiaimage/heiftext/plain
CompressãoCom perdas — o tamanho é comprado com qualidade
Publicado pela primeira vez20151963
Publicado porMPEG
EspecificaçãoISO/IEC 23008-12Unicode
LicençaPublicado, não padronizadoPadrão aberto
Situação hojeAtualAtual
Profundidade de bits10
Cor que consegue descreverYCbCr, gama ampla
Abre no navegadorAlguns navegadoresTodos os navegadores
Considerado no lugarJPG, AVIFMD, RTF

O que o formato de destino acrescenta

TXT é formato de trabalho e HEIF é formato pronto. Volta texto editável em vez de uma imagem da página, o que costuma ser o motivo da conversão e também o seu limite.

Abrir o resultado

TXT abre em qualquer navegador atual. HEIF alcança ainda menos navegadores. Se o arquivo vai para uma página web ou um formulário, esse costuma ser todo o motivo da conversão.

Tamanho e qualidade

O resultado fica maior que o original e não fica melhor. HEIF já descartou detalhe e TXT guarda o que sobrou sem descartar mais: evita perda nova, não desfaz a primeira.

Para que serve cada formato

Os dois miram trabalhos diferentes: HEIF em celulares e a fotografia, TXT em mover dados entre programas e o arquivamento. Vale pesar isso antes, porque o motivo de um existir costuma ser o motivo de o outro ser incômodo.

HEIF é o formato da MPEG, publicado em 2015. Registra 10 bits por canal.

TXT e de 1963, descrito em Unicode. Notepad, TextEdit e Visual Studio Code leem o formato.

TXT foi publicado em 1963 e HEIF em 2015. O mais antigo costuma ser o arquivo mais seguro para entregar; o mais novo faz o mesmo com menos bytes.

De HEIF para TXT: perguntas frequentes

Meu arquivo HEIF é enviado para algum lugar?

Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo. O motor deste par específico é libheif, o decodificador de referência do HEIC da Apple; seu navegador baixa isso uma vez e guarda.

Converter HEIF para TXT é grátis?

É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez. libheif é baixado para a sua máquina e roda lá, e por isso não há contador.

Perde qualidade ao converter HEIF para TXT?

HEIF e TXT descrevem o conteúdo de maneiras radicalmente diferentes. A conversão é, portanto, uma reconstrução e não uma cópia: fiel, mas não idêntica byte a byte. O texto é lido por reconhecimento de padrões, então é um palpite fundamentado e não uma transcrição. Tipografia limpa, reta e bem iluminada numa resolução decente sai quase perfeita; uma foto tirada de lado, um fax apagado, uma fonte incomum ou letra à mão vão gerar erros. Confira sempre o resultado contra o original antes de confiar nele. O ajuste de idioma importa: com o errado, o que volta é bobagem com ar de certeza, e não uma mensagem de erro.

Converter para TXT melhora a qualidade?

O resultado fica maior que o original e não fica melhor. HEIF já descartou detalhe e TXT guarda o que sobrou sem descartar mais: evita perda nova, não desfaz a primeira.

O arquivo TXT pode ser editado depois?

TXT é formato de trabalho e HEIF é formato pronto. Volta texto editável em vez de uma imagem da página, o que costuma ser o motivo da conversão e também o seu limite.

Mais sobre esses formatos