Vale construir sua versão de Orshot?
Geração de imagens, vídeos e documentos PDF baseada em modelos, acionada por uma API, um workflow ou um agente de AI
A renderização em si não é o diferencial difícil de copiar. Chromium headless mais um modelo Handlebars gera um PNG ou PDF a partir de JSON em uma tarde, e, para uma equipe que renderiza suas próprias imagens OG, isso realmente é o trabalho inteiro. O que não sai de um fim de semana é tudo ao redor da renderização: um editor visual que pessoas sem formação em engenharia consigam usar; um design que se adapte bem a um story, a um quadrado e a um cartão OG; workflows acionados por agendamento ou webhook usando Sheets e Airtable; publicação em mais de 15 plataformas sociais; e uma infraestrutura de renderização que permaneça pronta e previsível sob picos. Construa se os modelos forem seus e o volume for pequeno. Continue pagando se as pessoas que fazem os criativos não escrevem HTML.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build me a local templated image and PDF render service to replace an image generation API. Requirements:
- Node 22 with Express in a single server.js, plus Playwright driving Chromium.
No build step, no framework, no database.
- A template is a folder at templates/<name>/ holding index.html with Handlebars
placeholders, style.css, and meta.json with width, height, and defaults.
- Ship 3 starters: an OG card at 1200x630, an Instagram square at 1080x1080, and
a one page invoice that renders to PDF.
- POST /render {template, modifications, format} returns PNG, JPEG, or PDF.
Fill the template, set the viewport from meta.json, screenshot the page.
PDFs go through page.pdf() instead.
- GET /render/<template>.png?headline=...&image=... does the same thing from
query params so the URL can be dropped straight into an img tag.
- POST /batch accepts a CSV or a JSON array, renders every row into out/ with a
concurrency of 4, and returns a manifest of paths.
- A brand.json with 4 colors and 2 local font files, injected into every template
as CSS custom properties so a rebrand is one file edit.
- Keep one browser instance warm and reuse pages. Launching Chromium per request
is the thing that makes the naive version unusable.
- Cache by a hash of template plus modifications into .cache/ and serve hits from
disk before touching the browser.
- Fonts load from ./fonts via @font-face with file:// URLs, and the renderer waits
on document.fonts.ready so text never screenshots mid swap.
- Out of scope: a visual editor, video, social publishing, and multi tenant auth.
I write templates in HTML by hand and that is the trade I am making.
- README: how to add a template, how fonts resolve, and the Docker line that
installs the Chromium system dependencies.O prompt abre preenchido no seu agente. Revise antes de executar. · este prompt foi gerado a partir do plano de construção · melhore com um PR
Como seria construir sua versão?
Preencha um modelo HTML com JSON, renderize-o no Chromium headless com uma viewport fixa, retorne PNG ou PDF por HTTP e processe um CSV em lote pelo mesmo caminho.
O que você vai precisar
- Chromium headless (Playwright ou Puppeteer)
- uma linguagem de templates e um local para armazenar os modelos
- um conjunto de navegadores prontos e uma fila de renderização
- tratamento de fontes e ativos de marca
- armazenamento de objetos mais uma CDN para entrega
- um host que suporte picos de tráfego
Porque a pessoa que precisa da arte geralmente não é quem consegue manter um conjunto de instâncias do Chromium, e o valor aparece quando o marketing edita um modelo sem abrir um chamado.
xeditor de estúdio visual para quem não desenvolve
xmais de 2,000 modelos prontos
xum design redimensionado automaticamente para todos os formatos sociais
xworkflows agendados e acionados por webhook
xpublicação em plataformas sociais
xintegrações com MCP e agentes
xeditor incorporado com marca própria
xespaços de trabalho, logs de auditoria e acesso de equipe
Prefere uma solução pronta?
Ver as 4 alternativas para Orshot →· Licença, instalação e limitações em cada alternativa.
Quanto custa Orshot?
- Plano mensal
- US$ 39/mêsUS$ 39/mês
- Por ano
- US$ 468/anoUS$ 468/ano
- Plano anual
- US$ 390/ano17% mais barato que pagar mês a mês
- No cartão, com IOF de 3,5%
- R$ 204/mêsR$ 2.038/ano
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de Orshot. O Vibe Radar não intermedeia pagamentos.
| Plano | Mensal | Anual (por mês) | O que inclui |
|---|---|---|---|
| free | $0 | $0 | 30 créditos de renderização uma única vez; 50 créditos de AI uma única vez; 100 solicitações/minuto; 1 espaço de trabalho e 1 membro. |
| launch 1,500 | $39≈ US$ 39 | $32.50≈ US$ 32,50 | 1,500 créditos de renderização/mês; 100 créditos de AI; 200 execuções de automação; 3 workflows; 1 espaço de trabalho; 2 membros. |
| launch 5,000 | $99≈ US$ 99 | $82.50≈ US$ 82,50 | 5,000 créditos de renderização/mês; 200 créditos de AI; 2 espaços de trabalho; 4 membros. |
| grow 20,000 | $160≈ US$ 160 | $133.33≈ US$ 133 | 20,000 créditos de renderização/mês; 400 créditos de AI; 800 execuções de automação; 10 workflows; 4 espaços de trabalho; 6 membros. |
| grow 40,000 | $280≈ US$ 280 | $233.33≈ US$ 233 | 40,000 créditos de renderização/mês; 800 créditos de AI; 5 espaços de trabalho; 8 membros. |
| scale 75,000 | $349≈ US$ 349 | $290.83≈ US$ 291 | 75,000 créditos de renderização/mês; 1,200 créditos de AI; 2,500 execuções de automação; 30 workflows; 10 espaços de trabalho; 14 membros. |
| scale 150,000 | $480≈ US$ 480 | $400≈ US$ 400 | 150,000 créditos de renderização/mês; 2,000 créditos de AI; 15 espaços de trabalho; 18 membros. |
| scale 300,000 | $600≈ US$ 600 | $500≈ US$ 500 | 300,000 créditos de renderização/mês; 3,000 créditos de AI; 18 espaços de trabalho; 24 membros. |
| enterprise | custom | - | Limites personalizados de renderização, automação, espaços de trabalho, API e suporte. |
Plano gratuito30 créditos de renderização e 50 créditos de AI uma única vez, 100 solicitações/minuto, 1 espaço de trabalho e 1 membro
Condições de cobrançamensal + anual; o anual inclui 2 meses grátis
Custos adicionais1 imagem, página de PDF ou segundo de vídeo consome 1 crédito de renderização. Excedentes conforme o uso custam $36, $30 ou $24 por 1,000, dependendo do plano; Social Publishing é cobrado separadamente, a $12/mês por conta social conectada.
verified 2026-10-20 · source ↗
Vale mais construir ou assinar Orshot?
Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.
Em 24 meses, assinar sai mais barato.
Horas iniciais estimadas a partir da análise (de um fim de semana a vários dias). Não inclui o valor do que você deixa de ter (suporte, integrações, segurança).
Orshot é gratuito?
30 créditos de renderização e 50 créditos de AI, sem cartão, suficientes para avaliar, mas não para executar algo recorrente. O plano pago é Launch, por US$ 39/mês (checado em 20/10/2026).
Dá para recriar Orshot?
Em parte. O núcleo de Orshot dá para construir em um fim de semana com o prompt desta página, mas há lacunas reais: editor de estúdio visual para quem não desenvolve, mais de 2,000 modelos prontos. Leia a lista acima antes de começar.
Quanto custa Orshot?
Orshot custa cerca de US$ 39/mês (Launch, checado em 20/10/2026), ou seja, US$ 390 por ano.
O que eu perco ao substituir Orshot?
Sinceramente: editor de estúdio visual para quem não desenvolve; mais de 2,000 modelos prontos; um design redimensionado automaticamente para todos os formatos sociais; workflows agendados e acionados por webhook; publicação em plataformas sociais; integrações com MCP e agentes; editor incorporado com marca própria; espaços de trabalho, logs de auditoria e acesso de equipe. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para Orshot?
Sim: Gotenberg (Uma API em Docker que transforma HTML em PDFs e capturas de tela; você fornece os modelos e ela cuida do malabarismo com Chromium que você não quer assumir.) Cloudinary Free (Gratuito para sempre com 25 créditos mensais; sobreposições de texto e imagem são parâmetros de URL, o que cobre fotos de produtos e cartões simples sem um servidor de renderização.) ImageKit Free (Gratuito para sempre com 20 GB de banda e todas as transformações incluídas; assim, texto em camadas sobre uma imagem-base vira uma URL, não um pipeline.) As 4 alternativas gratuitas selecionadas estão em https://viberadar.si/orshot/alternatives. O prompt é para quando você quer do seu jeito.