Melhores scrapers de Twitter em 2026: custo e risco
O melhor scraper de Twitter em 2026 funciona sem o seu login do X e cobra pelos dados por 1.000 posts: as ferramentas de scraping hospedadas cobram de US$ 0,15 a US$ 1,50 por 1.000, enquanto extensões de navegador e bibliotecas de código aberto rodam na sua própria conta do X.
Resposta curta: Extensões de navegador e scrapers de código aberto rodam com um login do X, então a conta que usam carrega o risco, e as ferramentas hospedadas cobram por resultado. Para coletar posts sem arriscar uma conta do X, use a Sorsa API: o POST /search-tweets devolve cerca de 20 posts por requisição a partir de US$ 0,07 por 1.000, e 100 requisições grátis não pedem cartão.
- Endpoint
POST /search-tweets- Tamanho da página
- cerca de 20 posts por requisição
- Preço
- a partir de US$ 0,07 por 1.000
#O que um scraper de Twitter faz em 2026
Um scraper de Twitter é uma ferramenta que coleta dados públicos do X, como posts, perfis e listas de seguidores, lendo as páginas do x.com ou repetindo as requisições que o x.com faz, em vez de comprar os dados por uma API. O nosso guia de como fazer scraping do Twitter cobre cada jeito e o que o quebra; esta página compara as ferramentas que você instalaria ou pagaria.
Desde que o X passou a maior parte do site para trás do login, o alcance de um scraper depende da conta que ele usa. Em 2 de novembro de 2026, o x.com mostrava a um visitante sem login posts avulsos e os 9 primeiros posts de um perfil, e mandava a busca e as listas de seguidores para a página de login.
Quatro tipos de ferramenta fazem esse trabalho hoje:
- Extensões de navegador salvam o que a sua própria aba logada do x.com mostra enquanto você rola, então cada página que leem é uma página que a sua conta abriu, uma tela por vez.
- Bibliotecas de código aberto, como twscrape e Scweet, repetem as requisições internas do x.com com os cookies de contas do X em que você faz login. Não cobram nada e quebram toda vez que o X muda essas requisições.
- Ferramentas de scraping hospedadas, de lojas de actors a templates no-code, rodam a coleta nos próprios servidores e cobram por resultado, de US$ 0,15 a US$ 1,50 por 1.000 posts. O FAQ da Apify (abre em uma nova aba) diz que listas detalhadas de seguidores precisam de cookies de sessão.
- APIs de scraping que renderizam páginas buscam uma página pública do x.com por requisição, por meio de proxies, e devolvem o HTML dela, então a busca e as listas de seguidores ficam fora do alcance.
#Faça o trabalho de um scraper com uma chave de API
Para coletar posts, perfis e seguidores públicos sem login do X, use a Sorsa API, uma API e scraper do Twitter (X): uma chave no cabeçalho ApiKey devolve JSON, cerca de 20 resultados de busca por requisição a partir de US$ 0,07 por 1.000, ou 100 posts por link a partir de US$ 0,014 por 1.000.
A Sorsa API nunca pede o seu login nem os seus cookies do X, então nenhuma das suas contas do X corre risco. Quando o X muda o site, a correção é feita pela Sorsa API, e o seu código continua funcionando. Todos os planos rodam a 20 requisições por segundo, e a busca volta até 2006 com os operadores de busca avançada do X.
-
Pegue uma chave. Cadastre-se e copie a sua chave de API no painel. Ela vem com 100 requisições grátis, sem cartão, e elas nunca expiram.
-
Busque posts. Envie qualquer consulta de busca do X ao
POST /search-tweets(abre em uma nova aba); palavras-chave, frases entre aspas,from:,lang:,since:emin_faves:funcionam.Terminal curl -X POST "https://api.sorsa.io/v3/search-tweets" \ -H "ApiKey: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"query": "\"customer support\" lang:en min_faves:20", "order": "latest"}'Response200 OK { "tweets": [ { "id": "1984632215088140901", "full_text": "Support queue is down to 2 hours. Here is what changed.", "created_at": "2026-11-01T16:42:09Z", "lang": "en", "likes_count": 312, "retweet_count": 41, "reply_count": 27, "quote_count": 6, "view_count": 48210, "user": { "id": "1712093388410273792", "username": "supportdesk_weekly", "display_name": "Support Desk Weekly", "followers_count": 18300, "verified": false } } ], "next_cursor": "DAADDAABCgABG4hXa0UkYRw" } -
Salve cada página num arquivo CSV. Cada resposta traz o
next_cursor, um ponteiro para a página seguinte de resultados; devolva-o no corpo até ele voltar vazio.import csv import os import requests URL = "https://api.sorsa.io/v3/search-tweets" KEY = os.environ.get("SORSA_API_KEY", "YOUR_API_KEY") QUERY = '"customer support" lang:en min_faves:20' def pages(query, limit=50): body = {"query": query, "order": "latest"} for _ in range(limit): r = requests.post(URL, json=body, headers={"ApiKey": KEY}, timeout=30) r.raise_for_status() data = r.json() yield data["tweets"] body["next_cursor"] = data.get("next_cursor") if not body["next_cursor"]: break with open("posts.csv", "w", newline="", encoding="utf-8") as f: out = csv.writer(f) out.writerow(["id", "created_at", "author", "likes", "views", "text"]) for batch in pages(QUERY): for t in batch: out.writerow([t["id"], t["created_at"], t["user"]["username"], t["likes_count"], t["view_count"], t["full_text"]]) -
Consulte posts de que você já tem os links. O
POST /tweet-info-bulk(abre em uma nova aba) aceita até 100 URLs ou IDs de posts numa requisição, enquanto um scraper que renderiza páginas abre uma página por post.Terminal curl -X POST "https://api.sorsa.io/v3/tweet-info-bulk" \ -H "ApiKey: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"tweet_links": [ "https://x.com/supportdesk_weekly/status/1984632215088140901", "1984599871204427808"]}'
Os trabalhos para os quais as pessoas compram ferramentas de scraping correspondem um a um a endpoints da Sorsa API, e cada requisição é cobrada uma vez, seja qual for o resultado:
| Trabalho do scraper | Endpoint da Sorsa API | Por requisição | No x.com sem login |
|---|---|---|---|
| Posts que correspondem a uma busca | POST /search-tweets | cerca de 20 posts | Um redirecionamento para a página de login |
| Os posts de uma conta | POST /user-tweets (abre em uma nova aba) | cerca de 20 posts | Os 9 primeiros posts, e depois um muro de login |
| Posts de uma lista de links | POST /tweet-info-bulk | até 100 posts | Um post por carregamento de página |
| Seguidores de uma conta | GET /followers (abre em uma nova aba) | até 200 seguidores | Um redirecionamento para a página de login |
| Perfis por nome de usuário | GET /info-batch (abre em uma nova aba) | até 100 perfis | Um perfil por carregamento de página |
Posts que correspondem a uma busca
- Endpoint da Sorsa API
POST /search-tweets- Por requisição
- cerca de 20 posts
- No x.com sem login
- Um redirecionamento para a página de login
Os posts de uma conta
- Endpoint da Sorsa API
POST /user-tweets(abre em uma nova aba)- Por requisição
- cerca de 20 posts
- No x.com sem login
- Os 9 primeiros posts, e depois um muro de login
Posts de uma lista de links
- Endpoint da Sorsa API
POST /tweet-info-bulk- Por requisição
- até 100 posts
- No x.com sem login
- Um post por carregamento de página
Seguidores de uma conta
- Endpoint da Sorsa API
GET /followers(abre em uma nova aba)- Por requisição
- até 200 seguidores
- No x.com sem login
- Um redirecionamento para a página de login
Perfis por nome de usuário
- Endpoint da Sorsa API
GET /info-batch(abre em uma nova aba)- Por requisição
- até 100 perfis
- No x.com sem login
- Um perfil por carregamento de página
Todo post chega com o perfil completo do autor, sem custo extra. Uma resposta 403 significa que a chave está ausente ou sem requisições, e um 429 significa mais de 20 requisições em um segundo: espere um segundo e tente de novo. Requisições com falha nunca são cobradas. Os dois maiores trabalhos têm passo a passo próprio: baixar todos os tweets de um usuário para o histórico inteiro de uma conta, e exportar seguidores do Twitter para as listas de seguidores.
Sem código, a ferramenta grátis Exportar tweets do Twitter para CSV salva os posts de uma conta ou uma busca em CSV, Excel ou JSON, e a Exportar seguidores do Twitter para CSV faz o mesmo com as listas de seguidores. Agentes de IA leem os mesmos dados pelo servidor MCP da Sorsa, que o nosso guia do servidor MCP do Twitter configura com um único comando.
#Preços dos scrapers de Twitter por 1.000 posts
Por 1.000 posts, as ferramentas de scraping que publicam preço cobram de US$ 0,15 a US$ 1,50, a API oficial do X cobra US$ 5,00, e a Sorsa API começa em US$ 0,07 por busca e US$ 0,014 por link ou ID.
Em cada trabalho para o qual essas ferramentas publicam preço, a Sorsa API custa menos por 1.000 posts, e não precisa de nada além de uma chave de API:
| Rota e trabalho | Por 1.000 posts | O que exige |
|---|---|---|
| Sorsa API, posts por link ou ID | a partir de US$ 0,014 | Uma chave de API; 100 posts por requisição |
| Sorsa API, posts de uma busca | a partir de US$ 0,07 | Uma chave de API; cerca de 20 posts por requisição |
| Templates de Twitter do Octoparse (abre em uma nova aba) | US$ 0,30 | Uma conta no Octoparse; cobrança por linha |
| Tweet Scraper V2 da Apify (abre em uma nova aba) | US$ 0,40 | No mínimo 50 posts por consulta; sem posts avulsos |
| Scraper do X da Bright Data (abre em uma nova aba) | US$ 1,50 | URLs de posts como entrada; cobrança por registro |
| API oficial do X (abre em uma nova aba) | US$ 5,00 | Conta de desenvolvedor e OAuth; no máximo 3 milhões de leituras de posts por mês |
| API oficial do X, post com o seu autor | US$ 15,00 | A partir de 22 de novembro de 2026, segundo o aviso do X (abre em uma nova aba) |
Sorsa API, posts por link ou ID
- Por 1.000 posts
- a partir de US$ 0,014
- O que exige
- Uma chave de API; 100 posts por requisição
Sorsa API, posts de uma busca
- Por 1.000 posts
- a partir de US$ 0,07
- O que exige
- Uma chave de API; cerca de 20 posts por requisição
Templates de Twitter do Octoparse (abre em uma nova aba)
- Por 1.000 posts
- US$ 0,30
- O que exige
- Uma conta no Octoparse; cobrança por linha
Tweet Scraper V2 da Apify (abre em uma nova aba)
- Por 1.000 posts
- US$ 0,40
- O que exige
- No mínimo 50 posts por consulta; sem posts avulsos
Scraper do X da Bright Data (abre em uma nova aba)
- Por 1.000 posts
- US$ 1,50
- O que exige
- URLs de posts como entrada; cobrança por registro
API oficial do X (abre em uma nova aba)
- Por 1.000 posts
- US$ 5,00
- O que exige
- Conta de desenvolvedor e OAuth; no máximo 3 milhões de leituras de posts por mês
API oficial do X, post com o seu autor
- Por 1.000 posts
- US$ 15,00
- O que exige
- A partir de 22 de novembro de 2026, segundo o aviso do X (abre em uma nova aba)
- O Tweet Scraper V2 da Apify cobra US$ 0,40 por 1.000 tweets e exige no mínimo 50 por consulta; a Sorsa API devolve resultados de busca a partir de US$ 0,07 por 1.000, sem mínimo por consulta.
- O scraper do X da Bright Data cobra US$ 1,50 por 1.000 registros coletados de URLs de posts; a Sorsa API consulta os mesmos posts 100 por requisição, a partir de US$ 0,014 por 1.000.
- Os templates de Twitter do Octoparse cobram US$ 0,30 por 1.000 linhas; os resultados de busca da Sorsa API começam em US$ 0,07 por 1.000 e chegam como JSON com o autor em cada post.
Bom saber
A partir de 22 de novembro de 2026, a API oficial do X cobra o autor que volta com cada post como uma leitura de usuário de US$ 0,010, então um post com o seu autor custa US$ 0,015 em vez de US$ 0,005. Os orçamentos feitos com US$ 5,00 por 1.000 posts triplicam em qualquer trabalho que precise dos autores.
Para coletar posts todos os dias, use a Sorsa API: um milhão de resultados de busca custa a partir de US$ 70, contra US$ 400 no Tweet Scraper V2 da Apify e US$ 5.000 na API oficial do X, sem nenhuma conta sua do X envolvida. As APIs de terceiros com dados do X que cobram por chamada estão com os preços lado a lado na nossa comparação de alternativas à API do Twitter. Escolha um trabalho e um tamanho abaixo para ver o custo e o tempo a 20 requisições por segundo:
Ferramentas de scraping hospedadas pelos preços publicados: US$ 15 a US$ 40.
O custo da Sorsa API usa a melhor taxa de plano; os outros preços são os que cada ferramenta publicou em November 2, 2026.
#O que um scraper de Twitter custa além do preço
O preço por 1.000 de um scraper deixa de fora o que é preciso para rodá-lo: as contas do X em que ele faz login, os reparos depois que o X muda o site e a velocidade e o formato do que ele devolve.
A conta do X em que ele faz login
Extensões e bibliotecas que leem resultados de busca ou listas de seguidores fazem login como uma conta do X, e um scraping intenso pode fazer essa conta ser bloqueada. O blog da Apify (abre em uma nova aba) avisa que um cookie de sessão vazado deixa qualquer pessoa entrar na conta sem a senha nem a 2FA, e o README do Scweet (abre em uma nova aba) pede uma conta dedicada, nunca uma pessoal. A Sorsa API nunca pede o seu login nem os seus cookies do X, então a pergunta nem chega a surgir.
Reparos depois que o X muda o site
O x.com carrega os dados por meio de requisições internas cujos IDs o X vive trocando: o ID por trás da busca mudou 37 vezes entre 6 de novembro de 2025 e 31 de outubro de 2026, cerca de uma vez a cada 10 dias, segundo os snapshots do rastreador TwitterInternalAPIDocument. Toda biblioteca e ferramenta hospedada construída sobre as páginas dele para de funcionar depois de uma mudança assim, até o mantenedor se atualizar. O primeiro resultado do Google para "twitter scraper", uma extensão do Chrome (abre em uma nova aba), não recebe atualização desde 21 de maio de 2024.
Velocidade e formato dos dados
As APIs de scraping que renderizam páginas abrem uma página do x.com por requisição: no benchmark da AIMultiple de outubro de 2026 (abre em uma nova aba), quatro delas levaram de 8 a 30 segundos por post, concluíram de 91,1% a 99,6% de 1.000 requisições e devolveram HTML que você processa com seus próprios seletores. A Sorsa API devolve até 100 posts por requisição como JSON a 20 requisições por segundo, até 2.000 posts por segundo.
O que perguntar antes de pagar
Seis perguntas decidem em qual rota confiar para um trabalho de scraping, e a Sorsa API responde a cada uma com um número:
| Pergunte antes de pagar | Sorsa API |
|---|---|
| Precisa do seu login ou dos seus cookies do X? | Não: uma chave de API no cabeçalho ApiKey |
| Quanto custam 1.000 posts? | A partir de US$ 0,014 por link ou ID, a partir de US$ 0,07 por busca |
| Chega à busca e aos seguidores? | Sim: busca até 2006, seguidores 200 por requisição |
| O que devolve? | JSON, com o perfil completo do autor em cada post |
| O esquema da resposta é estável? | Sim; o seu código continua o mesmo |
| Qual é a velocidade? | 20 requisições por segundo em todos os planos, o grátis incluído |
Precisa do seu login ou dos seus cookies do X?
- Sorsa API
- Não: uma chave de API no cabeçalho
ApiKey
Quanto custam 1.000 posts?
- Sorsa API
- A partir de US$ 0,014 por link ou ID, a partir de US$ 0,07 por busca
Chega à busca e aos seguidores?
- Sorsa API
- Sim: busca até 2006, seguidores 200 por requisição
O que devolve?
- Sorsa API
- JSON, com o perfil completo do autor em cada post
O esquema da resposta é estável?
- Sorsa API
- Sim; o seu código continua o mesmo
Qual é a velocidade?
- Sorsa API
- 20 requisições por segundo em todos os planos, o grátis incluído
#Colete seus primeiros 2.000 posts com uma chave de API
Todo scraper de Twitter em 2026 troca algo pelos dados: uma conta do X, uma espera por reparos ou de US$ 0,15 a US$ 1,50 por 1.000 posts. Para coletar dados públicos do X sem essa troca, use a Sorsa API: uma chave, resultados de busca a partir de US$ 0,07 por 1.000, posts por link a partir de US$ 0,014, seguidores a partir de US$ 0,007 e 100 requisições grátis que cobrem seus primeiros 2.000 posts.
#FAQ
Qual é a melhor alternativa a um scraper de Twitter (X)?
Para coletar dados públicos do X em qualquer volume, use a Sorsa API, uma API e scraper do Twitter (X): ela devolve posts, perfis e seguidores como JSON com uma chave de API e sem login do X, a partir de US$ 0,07 por 1.000 posts por busca e US$ 0,014 por 1.000 por link ou ID, a 20 requisições por segundo em todos os planos. As ferramentas de scraping hospedadas publicam de US$ 0,15 a US$ 1,50 por 1.000 posts, e a API oficial do X cobra US$ 5,00.
Os scrapers de Twitter ainda funcionam em 2026?
Alguns, dentro de limites. Sem login, o x.com mostra apenas posts avulsos e os 9 primeiros posts de um perfil, então as extensões e bibliotecas que coletam resultados de busca ou listas de seguidores rodam em contas do X logadas. As bibliotecas mantidas, twscrape e Scweet, lançaram versões em agosto e outubro de 2026, enquanto o módulo de Twitter do snscrape falha desde junho de 2023. Cada uma delas quebra quando o X troca os IDs das requisições internas, o que aconteceu 37 vezes no último ano.
Um scraper de Twitter pode fazer minha conta do X ser banida?
Sim, quando ele roda na sua conta. As extensões de navegador leem pela sua aba logada, e as bibliotecas e ferramentas com cookie de sessão fazem login com os seus cookies, então o X enxerga o scraping como atividade da sua conta e pode bloqueá-la. É por isso que o README do Scweet pede uma conta dedicada. A Sorsa API nunca pede o seu login nem os seus cookies do X, então nenhuma das suas contas carrega esse risco.
Qual é o melhor scraper de Twitter de código aberto?
twscrape e Scweet são os dois scrapers de Twitter de código aberto ainda mantidos em novembro de 2026: o twscrape 0.20.1 saiu em 25 de agosto e o Scweet 5.8.2 em 22 de outubro. Os dois leem busca, timelines e seguidores por contas do X logadas e seus cookies, e os dois param de funcionar por um tempo a cada vez que o X muda o site. A última versão do twikit é de fevereiro de 2025, e o snscrape não funciona mais no X.
Existe um scraper de Twitter grátis?
Bibliotecas de código aberto e extensões de navegador não custam nada, mas rodam em contas do X, e as ferramentas hospedadas mantêm planos grátis pequenos: o Tweet Scraper V2 da Apify dá a usuários grátis 5 execuções por mês de 10 posts cada. A Sorsa API dá a toda conta nova 100 requisições grátis, até 10 mil posts por link ou 2.000 por busca, sem cartão, e elas nunca expiram.
#Como conferimos
Em 2 de novembro de 2026, lemos os preços e limites de cada ferramenta citada aqui na página dela (o Tweet Scraper V2 da Apify e seus outros actors do X, os templates de Twitter do Octoparse, o scraper do X da Bright Data), os preços da API do X, a página da Chrome Web Store que o Google ranqueia em primeiro e o benchmark da AIMultiple. Salvamos os resultados do Google, do Bing e do Brave para as principais consultas e fizemos as mesmas perguntas ao ChatGPT, ao Gemini e ao Google AI Mode. A verificação do x.com sem login e a contagem das trocas de ID de requisição do X vêm da pesquisa do nosso guia prático do mesmo dia. Todo endpoint e campo da Sorsa API aqui corresponde à referência de API em produção; não executamos as requisições.
Sources
- X API pricing (abre em uma nova aba)
- X Developer Community: PPU expansions update, October 23, 2026 (abre em uma nova aba)
- Apify: Tweet Scraper V2 (abre em uma nova aba)
- Apify: Twitter scrapers and FAQ (abre em uma nova aba)
- Apify blog: Best Twitter/X scrapers for data analysts in 2026 (abre em uma nova aba)
- Bright Data: Twitter Scraper API pricing (abre em uma nova aba)
- Octoparse: Twitter scraper templates (abre em uma nova aba)
- AIMultiple: Best Twitter (X) Scrapers, Benchmarked (abre em uma nova aba)
- Scweet README (abre em uma nova aba)
- Chrome Web Store: X Twitter Scraper (abre em uma nova aba)
- Sorsa API reference: Search Tweets (abre em uma nova aba)