ForHosting KIT · Ler texto de imagem (OCR)

Tabela presa em foto ou PDF?

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.

● Estávelpor páginaUS$ 0,010
Use pelo WebAPIE-mailApp em breveTelegram 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.

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

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. 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?

Saem como estão impressos: R$ 1.234,56 numa célula continua sendo 1.234,56 na extração. 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?

Uma chamada resolve: US$ 0,010 + 10 × US$ 0,0575 = US$ 0,585, em dólares americanos. 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?

25 MB por envio e até 10 páginas por chamada. 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 '{"input":"…"}'
{
  "input": "…"
}
{
  "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.

Ver a documentação completa do KIT →