Screenshots via API · Playwright · Fastify

Capture telas de qualquer URL via API

Envie uma URL e receba um screenshot PNG ou PDF em segundos. Viewport customizável, suporte a autenticação e renderização fiel com Playwright.

📸 PNG/PDF 🎨 4K viewport 🔐 Cookies ⚡ Full page
Problema

Precisou de screenshots automáticos e não tinha?

Monitoramento visual de sites, previews para dashboards, relatórios de mídia, thumbnails para links — são dezenas de cenários que exigem screenshots programáticos.

Fazer captura manual é inviável em escala. E as ferramentas gratuitas têm limitações de qualidade, resolução e não suportam autenticação.

⚡ Você precisa de uma API de screenshots rápida, flexível e que renderize JavaScript moderno.

Solução

Screensnap — screenshots via API

API em Node.js com Fastify que usa Playwright para capturar telas com renderização fiel ao navegador. Suporta PNG e PDF.

Viewport customizável até 4K, suporte a cookies e headers para páginas autenticadas, full page capture e processamento em fila para alto volume.

✅ URL → Playwright captura → PNG ou PDF. Em ~3 segundos.

Como funciona

Três passos para capturar uma tela

1
🔗

Envie a URL

Passe a URL, viewport desejada e formato (PNG ou PDF). Suporta cookies e headers customizados.

2
📸

Captura Automática

Playwright carrega a página em Chromium headless, renderiza e captura a tela no formato escolhido.

3
📥

Receba o Screenshot

Download direto do PNG ou PDF. Rápido, escalável e sempre disponível.

Diferenciais

Por que escolher o Screensnap

A API de screenshots mais flexível e rápida do mercado.

Captura Sob Demanda

Milhares de screenshots por minuto. Processamento paralelo com filas inteligentes.

🎨

Viewport Customizável

Defina largura, altura e resolução. Full page capture para páginas com scroll. Até 4K.

🔐

Suporte a Autenticação

Cookies, headers e tokens para capturar páginas protegidas por login.

📄

PNG ou PDF

Escolha entre imagem PNG ou documento PDF. PDF otimizado para impressão e relatórios.

🔗

API REST Simples

Uma única chamada HTTP. Integração em minutos com qualquer linguagem.

🌐

JavaScript Moderno

Playwright renderiza React, Vue, Angular e SPAs. Screenshot fiel ao navegador real.

Planos

Preços em Real e Dólar · por captura

Escolha o plano ideal para seu volume de capturas.

📸

Starter

R$ 59 /500 shots
  • 500 screenshots
  • PNG e PDF
  • Viewport customizável
  • Full page capture
  • API REST
  • Suporte por email
Em breve
✨ Mais Popular
🚀

Profissional

R$ 197 /2.000 shots
  • 2.000 screenshots
  • Tudo do Starter
  • Cookies e headers
  • Resolução 4K
  • API prioritária
  • Suporte prioritário 24h
Em breve
🏢

Enterprise

US$ 19 /500 shots
  • Preço em dólar (US)
  • Cota personalizada
  • SLA 99,9%
  • Processamento dedicado
  • Suporte 24h via WhatsApp
  • On-premise disponível
Fale Conosco

🔒 Pagamento processado pelo Stripe. Cartão de crédito ou Pix em Real (BRL). Dólar (USD) para clientes internacionais.

Stack

Stack moderna e performática

Tecnologias de ponta para captura de telas em escala.

Fastify Playwright Sharp Node.js
FAQ

Perguntas Frequentes

O que é o Screensnap?

Screensnap é uma API que captura screenshots de qualquer URL sob demanda. Envie uma URL, receba uma imagem PNG ou PDF da página. Ideal para monitoramento visual, previews de sites, relatórios de mídia e automação de marketing.

Quais formatos de saída são suportados?

PNG (imagem) e PDF (documento). Você escolhe no momento da requisição. O PDF é otimizado para impressão com a página inteira capturada, mesmo que precise de scroll.

Posso capturar páginas que exigem login?

Sim! O Screensnap aceita cookies customizados e headers de autenticação. Basta enviar os cookies necessários na requisição e a página será carregada autenticada antes da captura.

Qual o tamanho máximo da viewport?

Suportamos viewports de até 3840x2160 (4K). Você pode definir largura e altura personalizadas, ou usar full page capture para páginas com scroll.

Quantas capturas posso fazer?

Depende do plano: 500 screenshots (Starter) ou 2.000 screenshots (Profissional). O plano Enterprise tem cota ilimitada. As capturas são cumulativas.

O Screensnap funciona com páginas em React/SPA?

Sim! Usamos Playwright (Chromium headless) que renderiza JavaScript moderno, incluindo React, Vue, Angular e SPA. A screenshot é tirada após o carregamento completo da página.

Posso agendar capturas automáticas?

Sim, mediante integração via API. Você pode criar um cron job que chama nossa API periodicamente. Oferecemos suporte para webhooks de notificação quando a captura estiver pronta.

Receba Novidades

Quer saber quando estiver disponível?

Cadastre-se para ser avisado quando o Screensnap estiver no ar e receber atualizações exclusivas.

Sem spam. Apenas 1 email quando o produto estiver pronto.

Capture qualquer tela.
Em 3 segundos.

De uma URL a um screenshot PNG ou PDF. Simples, rápido, escalável.

• Fastify • Playwright • Sharp • Node.js • PNG • PDF • 4K • Cookies • Full page