Ninguém Vende Web Scraping na Mesma Unidade
A Bright Data precifica seu Web Unlocker por mil requests. A Oxylabs precifica o Web Unblocker por gigabyte. O Firecrawl cobra um crédito por página. A Zyte cobra por mil respostas bem-sucedidas, divididas em cinco níveis de dificuldade. A Apify fatura uma unidade de computação, que equivale a um gigabyte de RAM alocado por uma hora.
Cinco provedores, cinco unidades. Nenhuma delas se converte em outra sem um número que você mesmo precisa medir, e nenhum deles publica esse número, porque ele pertence ao seu tráfego e não ao produto deles.
Lemos todas as cinco páginas de preços em 8 de setembro de 2026. Veja o que elas dizem e o que as contas revelam sobre elas.
Comparação Rápida
| Provedor / produto | Unidade de cobrança | Preço de tabela, 8 de setembro de 2026 |
|---|---|---|
| Bright Data Web Unlocker | por 1 mil requests | $1,50/1K pay-as-you-go, $1,30/1K no plano de $499 |
| Bright Data Browser API | por GB | a partir de $5/GB |
| Oxylabs Web Unblocker | por GB | $9,40/GB em 8 GB, $8,60/GB em 38 GB, $7,50/GB em 88 GB |
| Oxylabs Web Scraper API | por 1 mil resultados | a partir de $0,25/1K |
| Firecrawl | por página (1 crédito) | $83/mês cobrado anualmente por 100 mil créditos, ou seja, $0,83 por 1 mil páginas |
| Zyte API | por 1 mil respostas bem-sucedidas, 5 níveis de sites | $0,13 a $1,27/1K via HTTP, $1,01 a $16,08/1K renderizado |
| Apify | unidade de computação (1 GB de RAM por uma hora) | $0,20/CU, $0,13/CU no plano de $999 |
Duas coisas saltam aos olhos nessa tabela.
A própria tabela de preços da Zyte varia 124x. Mesmo fornecedor, mesma unidade, mesma linha na mesma fatura: um site simples obtido via HTTP custa $0,13 por mil, enquanto um site avançado renderizado em um navegador custa $16,08. Qualquer pessoa que cite "por mil requests" como um valor comparável está citando apenas uma das pontas de uma faixa tão ampla quanto essa.
E a Bright Data troca de unidade no meio do seu próprio catálogo. O Web Unlocker é vendido por request. O Browser API é vendido por gigabyte. Isso não é descuido. É o sinal revelador, e o restante deste post aborda o que isso indica para você.
O Que um Gigabyte Realmente Compra
O número que define cada conversão é o peso médio da sua página, e os dados públicos sobre isso são brutais.
O Web Almanac 2025 do HTTP Archive aponta a mediana de uma página inicial móvel em 2.559 KB no rastreamento de julho de 2025, um aumento de 8,4% em um ano. Divida essa página mediana por tipo de conteúdo e você terá 911 KB de imagens, 632 KB de JavaScript, 122 KB de fontes e 77 KB de CSS.
E 22 KB de HTML.
Esse último número é o que realmente importa, porque o documento HTML costuma ser a única parte que você processa. Na página mediana, ele representa 0,86% dos bytes que uma renderização completa em navegador baixa. Os outros 99% são mobília que você pagou para transportar.
Calcule isso com base no plano de 8 GB da Oxylabs a $9,40/GB:
- Buscando apenas HTML, a 22 KB por página, um gigabyte equivale a cerca de 45.000 páginas. Isso dá cerca de $0,21 por 1.000 páginas.
- Renderizando a página inteira, a 2.559 KB, um gigabyte equivale a cerca de 390 páginas. Isso dá cerca de $24 por 1.000 páginas.
Mesmo plano. Mesmo preço anunciado. Uma variação de 116x, determinada inteiramente por uma configuração no seu próprio código.
Agora compare com o Firecrawl. A $83 por 100.000 créditos no plano anual, com um crédito por página, você paga $0,83 por 1.000 páginas, quer a página pese 20 KB ou 4 MB. Em comparação com a busca apenas de HTML, a cobrança por gigabyte é cerca de quatro vezes mais barata. Em comparação com a renderização completa, ela é cerca de 29 vezes mais cara.
O Ponto de Equilíbrio Fica Perto de 100 Kilobytes
Faça as contas e os dois modelos se encontram em um peso de página específico. Os $0,00083 por página do Firecrawl divididos pelos $9,40 por gigabyte da Oxylabs resultam em 88 KB. Usando o Firecrawl mês a mês em vez do plano anual ($99,50 pelos mesmos 100.000 créditos), o ponto de equilíbrio passa para 106 KB. Abaixo dessa faixa, a cobrança por gigabyte compensa. Acima dela, a cobrança fixa por página vence, e a diferença aumenta rápido, pois o peso da página não tem teto.
Aqui está a parte interessante. A Oxylabs publica sua própria conversão sem chamá-la explicitamente disso: o teste gratuito do Web Unblocker é descrito como "1GB (up to 10k results)". Isso significa 100 KB por resultado, ficando exatamente dentro da faixa que calculamos a partir das tabelas de preços de outros dois provedores. A própria matemática deles assume que você está buscando documentos, não renderizando galerias.
Portanto, se você está em um plano por bytes e controla um navegador, a sua maior alavanca não é o seu provedor. É bloquear imagens e fontes antes que a página carregue, pois, na página mediana, isso representa 1.033 dos 2.559 KB. Preferimos dizer isso a você em vez de fingir que o logotipo na fatura é o que define o custo final.
Duas ressalvas importantes. Esses números são medianas de toda a web, e seus alvos não representam a web inteira (páginas de e-commerce e viagens costumam ser mais pesadas, endpoints JSON bem mais leves). Além disso, uma página renderizada com mídias bloqueadas pode ficar bem abaixo da mediana, o que desloca o ponto de equilíbrio a seu favor sem mudar nada na página de preços. A mesma lógica define quando uma etapa de extração com LLM deixa de se pagar: o preço unitário nunca é o número interessante, o preço por registro retido é que é.
O Que Conta Como Faturável É um Segundo Eixo
A unidade de medida é uma questão. O que aciona a cobrança é outra, e é mais fácil de passar despercebido.
A Bright Data anuncia "pay only for success" no Web Unlocker. A Zyte precifica "per 1,000 successful responses". O Firecrawl consome um crédito por API request, por endpoint. Em um modelo por gigabyte, não há nenhuma condição de sucesso: os bytes trafegaram, então você é cobrado, e uma página de desafio descartada é uma página que você pagou.
Isso importa mais do que parece, porque um challenge ou um interstitial geralmente chega acompanhado de um HTTP 200. Se a sua definicao de sucesso for o status code, sua logica de retry e sua fatura vao discordar do seu dataset. Escrevemos sobre essa divisao em Validate Rules Now Decide What Counts as Success, e e a mesma falha que transforma um bloqueio parcial em um buraco silencioso em uma serie temporal.
Quem Deve Comprar Qual Unidade
Compre por gigabyte se voce busca documentos em vez de renderiza-los, e seus alvos sao texto: resultados de busca, endpoints JSON, paginas de listagem, sitemaps. A 20 ou 50 KB por pagina, a cobranca por byte e a opcao mais barata do mercado e nada chega perto.
Compre por pagina ou por request se voce renderiza, se seus alvos tem muitas midias, ou se voce simplesmente nao consegue prever o peso da pagina em uma cauda longa de sites. Voce paga um valor mais alto nas paginas pequenas para garantir um teto nas grandes, e em uma carga de trabalho de renderizacao esse teto vale muito.
Compre por tier, como a Zyte vende, se o seu mix de alvos for estavel e voce souber em qual tier cada site se enquadra. O modelo e honesto sobre o que todos os outros nivelam por media: sites dificeis custam mais para coletar. Nao e uma boa opcao quando a sua lista de alvos muda toda semana.
Compre unidades de computacao se voce executa crawls longos com seu proprio codigo na plataforma. Essa metrica cobra pela maquina, nao pelos dados, entao ela recompensa um parser rapido e penaliza um lento. E o unico modelo desta lista onde otimizar seu codigo reflete diretamente na fatura.
Nenhuma dessas unidades e um truque. Cada uma e uma aposta sobre como e o trafego tipico, feita por um fornecedor que conhece sua propria base de clientes. O erro nao e escolher a unidade errada. E comparar dois orcamentos que nunca estiveram na mesma unidade e chamar o numero mais barato de decisao.
O Preco Sobe Independentemente de Alguem Aumenta-lo
Antes de aceitar um orcamento de qualquer pessoa, incluindo nos, va e meca dois numeros de uma semana do seu proprio trafego: bytes por fetch e a parcela de fetches que retornou algo que voce realmente aproveitou. Qualquer orcamento neste post se converte facilmente assim que voce tiver esses dois dados, e nenhum deles se converte sem eles.
Depois, observe o que acontece no proximo ano. A pagina inicial mediana cresceu 7,8% em doze meses, e a pressao vai toda em uma unica direcao. Se a sua fatura e calculada em bytes, esse e um aumento anual de preco que ninguem precisa anunciar, em um item que ninguem negociou.
Na FourA, nos informamos o custo de cada chamada na propria response, para que a conversao seja algo que voce le conforme avanca, em vez de reconstruir a partir de uma fatura no final do mes. Isso nao vai dizer a voce qual unidade comprar. Vai dizer o que voce realmente esta gastando por pagina mantida, que e o numero sobre o qual todo o argumento gira.