ForHosting KIT · Ler texto de imagem (OCR)

Tabela presa em foto ou PDF?

Tire de um escaneamento uma lista de preços, um laudo de laboratório ou um manifesto de carga em CSV, com cada linha e coluna no lugar, células mescladas incluídas. Página que falha é tentada três vezes e nunca cobrada.

● Estávelpor páginaUS$ 0,010
Use pelo WebAPIE-mailTelegramApp em breve

Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.

Ferramenta que serve para extrair tabela de imagem para planilha: envie a foto, o print ou a página escaneada e receba a tabela como dados estruturados — linha por linha, coluna por coluna. Para quem recebe tabela de preços em PDF, print de planilha no WhatsApp ou relatório impresso e precisa dos números utilizáveis, não da imagem.

O problema da tabela presa em imagem

Uma tabela fotografada é inútil para trabalhar: não soma, não filtra, não ordena. O OCR comum piora a situação, porque devolve as células embaralhadas num texto corrido — o preço de um produto acaba na linha de outro e ninguém percebe. Esta ferramenta lê a tabela como tabela: identifica onde estão as linhas e as colunas, associa cada valor à sua célula e devolve a grade completa em formato estruturado.

É a diferença entre repetir a digitação com medo de errar e colar os dados prontos na planilha em segundos.

O que sai do outro lado

A estrutura da tabela em dados prontos para importar: cabeçalhos identificados, linhas na ordem original, valores célula a célula. Números no padrão brasileiro — milhar com ponto, decimal com vírgula, como em 1.234,56 — são lidos do jeito que estão impressos, sem inversão. A partir da resposta estruturada você monta a planilha, alimenta o banco de dados ou cruza com outros sistemas.

Cada chamada processa até 10 páginas e arquivos de até 25 MB; se a página tiver mais de uma tabela, todas são reconhecidas e devolvidas separadas.

Tabelas complicadas: até onde vai a leitura

Nem toda tabela é uma grade limpa. Células mescladas, cabeçalhos em dois níveis, subtotais no meio e rodapés com asterisco existem aos montes em relatório brasileiro — e o motor visual lida com a maioria desses casos, interpretando a hierarquia em vez de quebrá-la. Os limites práticos: tabelas desenhadas à mão, fotos muito tortas onde as linhas se cruzam e grades sem nenhuma separação visual podem sair com colunas trocadas.

A recomendação é a mesma de sempre: confira os totais depois da extração — somar a coluna é a conferência mais barata que existe.

Preço por página, sem plano

Não há mensalidade nem pacote mínimo: o preço é publicado, em dólares americanos, e a cobrança acontece só quando você usa. Para volumes recorrentes, como relatórios mensais, basta automatizar a chamada e o custo continua proporcional ao uso real.

Tabela de preços do fornecedor em PDF

A Distribuidora Horizonte Verde S.A. recebe tabelas de preço em PDF de dezenas de fornecedores. Cada atualização é extraída direto para a planilha de compras, eliminando a redigitação que antes tomava uma manhã inteira.

Print de planilha recebido no WhatsApp

O cliente manda um print da planilha em vez do arquivo — cena repetida em todo escritório brasileiro. Em vez de pedir o original e esperar, a equipe extrai os dados do próprio print e segue o trabalho.

Relatórios impressos de anos anteriores

Uma cooperativa escaneou relatórios anuais impressos desde 2008 e extraiu as tabelas históricas de produção para finalmente montar a série completa em planilha e enxergar tendências.

Tabela nutricional e ficha técnica de produto

Um e-commerce de alimentos fotografa a tabela nutricional das embalagens e importa os valores estruturados para o cadastro do site, campo por campo, sem digitação.

Células mescladas e cabeçalhos duplos quebram a extração?

Na maioria dos casos, não: o motor interpreta a hierarquia e associa os valores ao cabeçalho correto. Estruturas muito criativas podem exigir um ajuste manual depois — por isso a dica de conferir os totais das colunas ao receber o resultado.

Os números brasileiros — vírgula decimal, ponto de milhar — saem certos?

A interpretação como número (para somar e calcular) fica a cargo da sua planilha ou sistema na importação.

E se a página tiver duas ou três tabelas?

Todas são detectadas e devolvidas separadamente, cada uma com sua própria estrutura de linhas e colunas — nada de tabelas coladas umas nas outras no resultado.

Quanto custa extrair um relatório de 10 páginas?

O pagamento é direto, sem cadastro, via PayPal — e tem gente de verdade no WhatsApp e no e-mail para acertar detalhes.

As tabelas que envio contêm preços e dados comerciais. Ficam expostas?

Não: o arquivo serve unicamente para gerar a extração que volta para você. Dados comerciais sensíveis permanecem sob seu controle, e o processamento atua como operação a seu pedido, compatível com a LGPD.

Tem tamanho máximo de arquivo?

Documentos maiores podem ser divididos em blocos e processados em chamadas paralelas.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/ocr/table

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/ocr/table \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"image":"https://ejemplo.com/imagen.jpg"}'
{
  "image": "https://ejemplo.com/imagen.jpg"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "ocr.table",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,010
por páginaUS$ 0,0575

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb25
max_pages10
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.
413input_too_largeA entrada passou do tamanho máximo desta tarefa. Confira os limites publicados.
422task_failedA tarefa falhou do nosso lado. Você não paga nada por ela.

Preço por página, sem plano

US$ 0,010 por chamada mais US$ 0,0575 por página com tabela. A tabela de preços de 3 páginas do seu fornecedor custa US$ 0,1825 para virar planilha — menos do que o café que você tomaria digitando tudo.

Ver a documentação completa do KIT →