Pular para o conteúdo

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.
Extensões e bibliotecas chegam à busca e aos seguidores por meio de uma conta do X, e essa conta carrega o risco.

#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.

  1. 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.

  2. 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: e min_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"
    }
    
  3. 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"]])
    
  4. 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 scraperEndpoint da Sorsa APIPor requisiçãoNo x.com sem login
Posts que correspondem a uma buscaPOST /search-tweetscerca de 20 postsUm redirecionamento para a página de login
Os posts de uma contaPOST /user-tweets (abre em uma nova aba)cerca de 20 postsOs 9 primeiros posts, e depois um muro de login
Posts de uma lista de linksPOST /tweet-info-bulkaté 100 postsUm post por carregamento de página
Seguidores de uma contaGET /followers (abre em uma nova aba)até 200 seguidoresUm redirecionamento para a página de login
Perfis por nome de usuárioGET /info-batch (abre em uma nova aba)até 100 perfisUm 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

    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

    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

    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.

Preço por 1.000 posts, como cada rota publicava em 2 de novembro de 2026 Sorsa API posts por link ou ID desde US$ 0,014 Sorsa API posts de uma busca desde US$ 0,07 Templates do Octoparse Linhas de busca do Twitter US$ 0,30 Apify Tweet Scraper V2 mínimo de 50 posts por consulta US$ 0,40 Scraper de X da Bright Data posts por URL US$ 1,50 X API oficial posts US$ 5,00 X API oficial post com autor, desde 22 nov $15,00 US$ 0,01 US$ 0,10 US$ 1 US$ 10
Os resultados de busca da Sorsa API custam menos de um quarto do menor preço de ferramenta do gráfico, e as consultas por link menos de um centésimo do preço da Bright Data. As barras usam escala logarítmica.

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 trabalhoPor 1.000 postsO que exige
Sorsa API, posts por link ou IDa partir de US$ 0,014Uma chave de API; 100 posts por requisição
Sorsa API, posts de uma buscaa partir de US$ 0,07Uma chave de API; cerca de 20 posts por requisição
Templates de Twitter do Octoparse (abre em uma nova aba)US$ 0,30Uma conta no Octoparse; cobrança por linha
Tweet Scraper V2 da Apify (abre em uma nova aba)US$ 0,40No mínimo 50 posts por consulta; sem posts avulsos
Scraper do X da Bright Data (abre em uma nova aba)US$ 1,50URLs de posts como entrada; cobrança por registro
API oficial do X (abre em uma nova aba)US$ 5,00Conta 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 autorUS$ 15,00A 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:

A tarefa
Quantos
a partir de US$ 7,00
na Sorsa API
5,000 requisições a POST /search-tweets, cerca de 4 min a 20 requisições por segundo; metade dos 10K por mês do Starter
US$ 500
na API oficial do X
US$ 5,00 por 1,000 posts; US$ 1.500 quando o autor de cada post passa a ser cobrado, a partir de Nov 22, 2026

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 pagarSorsa 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.

Pela equipe da Sorsa API. Construímos e operamos a Sorsa API, a API e scraper somente leitura do Twitter (X), em produção desde 2022 (antiga TweetScout API), com mais de 6 bilhões de requisições atendidas. Sobre a Sorsa API

O que mudou
  • Nova versão: o preço de cada ferramenta por 1.000 posts conferido na página dela, o que cada tipo de scraper exige de você e código que coleta posts com uma única chave de API.
  • Primeira publicação.