Uma linha de código transforma qualquer página
numa captura fiel ao píxel
O Snapi é uma API de capturas de páginas web. Envie um URL ou HTML e receba capturas PNG, JPEG, WebP ou um PDF em segundos. Aguarda de forma inteligente até a página estar renderizada, remove anúncios e janelas pop-up automaticamente e apresenta corretamente o texto em chinês. Só paga pelos pedidos bem-sucedidos.
GET /v1/screenshot
?url=https://news.example.cn
&full_page=true
&format=webp
&access_key=snp_••••••新一代芯片发布:能效提升 40%,开发者如何受益?
繁體、日本語、한국어与 Emoji 同样清晰呈现
开源模型周报:本周值得关注的十个项目
云服务价格战再升级
前端框架年度调查结果出炉
- Altura máxima da captura de página completa
- 20,000 px
- Tamanho máximo de HTML enviado
- 2 MB
- Formatos de saída
- PNG · JPEG · WebP · PDF
- Falhas e resultados em cache não são cobrados
- Só os pedidos bem-sucedidos contam
Como as equipas usam o Snapi

Pré-visualizações de ligações
Gere miniaturas em tempo real para cartões de partilha e ligações internas.

Arquivo de páginas web
Capture páginas inteiras periodicamente e preserve o seu aspeto num dado momento.

Relatórios e faturas em PDF
Converta modelos HTML diretamente em PDF prontos a imprimir.

Monitorização visual
Compare capturas de ecrã periódicas e detete anomalias nas páginas assim que surgem.

Imagens para redes sociais
Crie cartazes e cartões de partilha a partir de modelos HTML. Basta mudar o título e a imagem para criar uma nova versão.

Páginas web para IA
Envie capturas de páginas web para modelos de IA multimodais analisarem o conteúdo e a disposição dos elementos.

Miniaturas para diretórios de sites
Gere imagens de capa de sites em lote para diretórios e portefólios, com até 100 URL por pedido.

Pré-visualização em vários dispositivos
Capture páginas com as dimensões de ecrã de telemóveis e computadores para verificar o seu aspeto em diferentes dispositivos.
Introduza um URL e veja o resultado
Sem registo nem programação. A captura é exatamente o que obteria através da API.
Os problemas mais comuns das capturas de ecrã? Já os resolvemos.
Ao criar a sua própria solução de capturas, é comum deparar-se com estes problemas.
Problema comum: As capturas ficam cheias de anúncios e avisos de cookies que tapam o conteúdo.
A solução do Snapi: Remove automaticamente anúncios e os avisos de cookies mais comuns, para capturas limpas.
Problema comum: Os caracteres chineses, japoneses e os Emoji aparecem como quadrados.
A solução do Snapi: Os caracteres chineses, japoneses e coreanos e os Emoji são apresentados corretamente, tal como no navegador.
Problema comum: A parte inferior da captura de página inteira fica em branco e as imagens de carregamento diferido não aparecem.
A solução do Snapi: As capturas de página inteira também incluem imagens de carregamento diferido, sem deixar metade da página em branco.
Problema comum: A captura de uma aplicação de página única mostra apenas uma animação de carregamento.
A solução do Snapi: Espera de forma inteligente que a página esteja renderizada. Também pode aguardar que um elemento específico apareça antes de capturar.
Problema comum: Manter um serviço próprio de capturas dá trabalho e, com mais tráfego, torna-se instável.
A solução do Snapi: Sem infraestrutura para configurar ou manter. Basta uma chamada à API.
Problema comum: Paga mesmo quando o pedido falha ou volta a capturar a mesma página.
A solução do Snapi: Só paga pelos pedidos bem-sucedidos. As falhas e as respostas em cache não consomem créditos.
Páginas em chinês, finalmente bem capturadas
Muitas ferramentas de captura substituem o texto em chinês por quadrados. Com o Snapi, a captura fica tal como a vê no navegador.
Problema comum: texto em chinês substituído por quadrados
Hello 123
Resultado da renderização com o Snapi
中文渲染测试
简体:截图服务必须正确显示汉字。
繁體:網頁截圖服務的核心賣點。
日本語:スクリーンショット 한국어: 스크린샷
Hello 世界 123,标点「引号」《书名》
Tudo o que precisa para as suas capturas
Todos os parâmetros têm valores predefinidos adequados. Mesmo sem os indicar, obtém uma captura limpa.
Texto em chinês sem quadrados
Chinês simplificado e tradicional, japonês, coreano e Emoji são apresentados corretamente, mesmo quando combinados, sem quadrados por falta de caracteres.
Capturas de página completa ou de elementos
Capture páginas longas na íntegra, incluindo imagens que só aparecem ao deslocar a página. Também pode capturar apenas uma área específica.
Páginas web em PDF
A4 / Letter, com cores e imagens de fundo preservadas e suporte para estilos de impressão e de ecrã.
URL assinados
Incorpore ligações de capturas diretamente nas páginas sem expor a sua chave. Se alguém alterar a ligação, esta deixa de funcionar.
Pedidos repetidos quase instantâneos
Ao repetir o mesmo pedido, o resultado chega quase de imediato e não é descontado da sua quota.
Bloqueio de anúncios e pop-ups
Remove automaticamente anúncios, scripts de rastreio e avisos de consentimento de cookies, para capturas mais limpas e rápidas.
Isolamento seguro
Cada captura é isolada das restantes, para que ninguém tenha acesso ao conteúdo das suas páginas. Os endereços perigosos são bloqueados automaticamente.
Só paga pelo sucesso
Pedidos que excedam o tempo limite, páginas inacessíveis ou erros do site de destino não são descontados da quota. Em caso de falha, indicamos o motivo exato.
Na linguagem que já conhece, integração em cinco minutos
Uma interface HTTP padrão, que pode usar sem SDK. Em caso de erro, recebe uma resposta JSON consistente com o motivo da falha e o identificador do pedido, para um diagnóstico simples.
- 01
Envie um URL ou HTML
Basta um pedido GET, ou pode enviar HTML por POST. Controle a largura, a altura, a escala e a estratégia de espera através de parâmetros.
- 02
Renderização no navegador na nuvem
Abre a página como um utilizador real, aguarda que o conteúdo carregue por completo e remove automaticamente anúncios e avisos de cookies.
- 03
Receba a imagem ou o PDF
Receba diretamente o ficheiro de imagem ou uma ligação para a imagem. Ao repetir o mesmo pedido, o resultado chega quase de imediato.
- GET devolve a imagem diretamente; POST pode devolver JSON
- URL assinados para incorporar no frontend em segurança
- Envio em lote com notificação por callback após a conclusão
curl "https://yhfdghkh6544.com/v1/screenshot?url=https://example.com&full_page=true" \
-H "X-Access-Key: $SNAPI_KEY" \
-o screenshot.png<img src="https://yhfdghkh6544.com/v1/screenshot?access_key=snp_…&url=https%3A%2F%2Fexample.com&signature=9f2c…" />Exemplos do algoritmo de assinatura na documentação: Node.js / Python / Go / PHP
Comece grátis e mude de plano quando precisar
A quota da subscrição é reposta todos os meses. Só os pedidos bem-sucedidos são cobrados.
Free
$0/ mês
- 100 capturas por mês
- 2 pedidos por segundo, 2 em simultâneo
- Todas as funcionalidades de captura e PDF
- URL assinados, cache e tarefas em lote
Planos pagos
Em breve, com suporte para cartões de crédito internacionais, USDT e WeChat / Alipay
- Starter2.000 pedidos / mês · $9
- Growth15.000 pedidos / mês · $39
- Scale60.000 pedidos / mês · $129
O que precisa de saber
Porque aparece o texto em chinês como quadrados nas minhas capturas? Acontece com o Snapi?
Não. Muitas ferramentas de captura substituem o texto em chinês por quadrados. Resolver este problema é uma prioridade do Snapi: chinês simplificado e tradicional, japonês, coreano e Emoji são apresentados corretamente, tal como os vê no navegador.
Que pedidos são descontados da quota?
Só os pedidos renderizados com sucesso são descontados da quota: uma captura conta como 1 e um PDF como 2. Resultados em cache, pedidos que excedam o tempo limite, falhas de renderização, erros do site de destino e erros nos parâmetros não contam.
Posso incorporar a ligação de uma captura diretamente numa página?
Sim, com um URL assinado. Calcule a assinatura no seu servidor com o secret e coloque o endereço assinado em <img src>. O secret não fica exposto na página. Qualquer alteração aos parâmetros invalida a assinatura.
É possível capturar páginas que exigem início de sessão?
Atualmente, pode capturar páginas públicas e HTML enviado diretamente. O suporte para cabeçalhos de pedido personalizados, cookies e UA está em desenvolvimento.
Quais são os limites do plano gratuito?
100 pedidos por mês, 2 pedidos por segundo e 2 em simultâneo. Quando esgotar a quota, os pedidos ficam bloqueados até ao mês seguinte. Os planos pagos estarão disponíveis em breve.
Faça já a sua primeira captura
Crie uma conta e receba uma quota gratuita de 100 pedidos por mês. Não precisa de cartão.