ForHosting KIT · Monitorar sites

Print de site automático

Ferramenta que tira print de site automaticamente: você chama a API com a URL, um navegador real abre a página e devolve a captura em PNG. Sem abrir aba, sem extensão, sem apertar tecla nenhuma — a imagem chega pronta para o seu sistema, relatório ou arquivo de comprovação.

● Estávelpor URLUS$ 0,040
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.

Como a captura acontece

Você faz uma chamada à API informando a URL da página. Do outro lado, um navegador de verdade abre o endereço, espera o carregamento e fotografa o que aparece na tela — o mesmo que um visitante veria. O resultado volta como tarefa assíncrona: você recebe um task_id, consulta o status e baixa o PNG quando estiver pronto. O tempo limite de renderização é de 30 segundos por página, suficiente para a imensa maioria dos sites.

Print manual x captura via API

Tirar um print na mão resolve uma página, uma vez. Quando você precisa da mesma captura toda semana, ou de cinquenta URLs de uma vez, o processo manual vira gargalo: abrir, esperar, recortar, salvar, renomear. Pela API, cada URL vira uma linha no seu script ou no seu sistema — e a nomenclatura, o armazenamento e o fluxo ficam sob seu controle. É a diferença entre tirar uma foto e ter uma esteira de fotos.

Quanto custa

O preço é publicado e por uso: US$ 0,040 por chamada, mais US$ 0,001 por URL processada. Não tem mensalidade, não tem pacote mínimo e não tem surpresa no fim do mês — você paga exatamente as capturas que pediu. Para ter uma referência: cem capturas saem por cerca de US$ 4,10. O pagamento é em dólar e o valor está publicado na página antes de você usar.

Limites que valem a pena conhecer

Cada página tem até 30 segundos para carregar; se o site demorar mais que isso, a tarefa volta com erro e você fica sabendo o motivo. O robô acessa a página como um visitante comum, sem sessão: ele captura o que qualquer pessoa veria ao abrir a URL em uma aba anônima. Páginas que exigem senha, portanto, ficam fora do alcance — e isso é proposital, por segurança.

Relatório mensal de agência

A TecnoSul Soluções Digitais entrega para cada cliente um relatório mensal com o print da home e das landing pages no dia do fechamento. Antes, alguém passava a tarde capturando tela; agora um script percorre a lista de URLs e as imagens caem direto na pasta do relatório.

Comprovação de oferta publicada

Uma loja virtual de Curitiba registra a captura de cada página de promoção no dia em que ela entra no ar. Se um cliente questionar o preço anunciado — ou se o Procon pedir —, a empresa tem a imagem datada da página exatamente como estava.

Vitrine de portfólio sempre atualizada

Um estúdio de design em Recife mostra os sites que criou em uma galeria. Em vez de atualizar as imagens na mão a cada redesign do cliente, o sistema captura as páginas de tempos em tempos e a vitrine nunca fica defasada.

Documentação de bug

O time de QA da Distribuidora Horizonte Verde anexa ao ticket a captura da página no momento em que o erro apareceu. O desenvolvedor recebe o contexto visual junto com o log, sem depender de o cliente mandar print pelo WhatsApp.

O preço é por imagem ou por mês?

Por uso: US$ 0,040 por chamada mais US$ 0,001 por URL. Sem mensalidade nem pacote — cem capturas custam cerca de US$ 4,10, e se você não usar, não paga nada.

O print sai igual ao que eu vejo no meu navegador?

A captura vem de um navegador real, então o resultado é o que um visitante comum vê ao abrir a URL. Diferenças de sessão — login, carrinho, cookies seus — não aparecem, porque o robô chega à página como alguém que nunca a visitou.

E se a página demorar para carregar?

O tempo limite é de 30 segundos. Se a página não carregar nesse prazo, a tarefa retorna erro em vez de devolver uma imagem pela metade — você pode tentar de novo ou investigar o site.

Consigo capturar página que exige login?

Não. O acesso é o de um visitante anônimo: o que está atrás de senha não é capturado. É uma limitação proposital, por segurança e privacidade.

Para onde vai a URL que eu mando? Isso atende à LGPD?

A URL é usada só para executar a sua tarefa: o navegador abre a página, gera a imagem e devolve o resultado para você. Não montamos base de dados com as suas URLs nem reaproveitamos o que você processa.

Como eu pago? Tem Pix?

O pagamento é via PayPal, em dólar, com o preço publicado na página. Pix ainda não — a cobrança é internacional. Se tiver dúvida, uma pessoa de verdade responde por e-mail ou WhatsApp, em espanhol ou inglês (pode escrever em português).

Serve como prova jurídica?

A captura é fiel ao que a página mostrava, mas valor probatório é assunto de advogado: para disputas formais existem atas notariais e perícia. Use a captura como registro interno e documentação — e consulte um profissional quando o caso for para o papel.

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/web/screenshot

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/web/screenshot \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://ejemplo.com"}'
{
  "url": "https://ejemplo.com"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.screenshot",
  "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,040
por URLUS$ 0,001

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

timeout_sec30
max_crawl_pages25
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.
422task_failedA tarefa falhou do nosso lado. Você não paga nada por ela.

Ver a documentação completa do KIT →