Twitter/X Scraper avatar
Twitter/X Scraper

Pricing

Pay per usage

Go to Apify Store
Twitter/X Scraper

Twitter/X Scraper

Scrape tweets, profiles, and engagement metrics from Twitter/X. Get views, likes, retweets, replies, quotes, bookmarks, hashtags, and media. No API key needed.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

viralanalyzer

viralanalyzer

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 hours ago

Last modified

Share

Twitter/X Scraper 🐦

🔗 View on Apify Store | 🇺🇸 English | 🇧🇷 Português

Scrape tweets, profiles, and engagement metrics from Twitter/X. No API key needed.


🇺🇸 English

What does it do?

This actor extracts public tweets and engagement metrics from any Twitter/X profile or search query. Get real data for social media analysis, brand monitoring, and competitive intelligence.

Features

  • Profile scraping — Get latest tweets from any public profile
  • Search scraping — Find tweets matching any keyword or hashtag
  • Full metrics — Views, likes, retweets, replies, quotes, bookmarks
  • Media extraction — Images and video thumbnails attached to tweets
  • Thread detection — Identifies if a tweet is part of a thread
  • Author info — Username, display name, follower count, verification status
  • Date filtering — Restrict results to a specific date range
  • Reply/Retweet filters — Include or exclude replies and retweets

Input

FieldTypeDefaultDescription
profilesstring[]["elikifreitasdev"]Twitter/X usernames (without @)
searchQuerystringSearch term (alternative to profiles)
maxTweetsinteger20Max tweets per profile/search (1-100)
includeRepliesbooleanfalseInclude reply tweets
includeRetweetsbooleanfalseInclude retweets
dateFromstringStart date filter (YYYY-MM-DD)
dateTostringEnd date filter (YYYY-MM-DD)

Output Example

{
"tweet_id": "1891234567890123456",
"url": "https://x.com/elikifreitasdev/status/1891234567890123456",
"text": "🚀 Launched the new version! Performance 3x better #tech #automation",
"author": {
"username": "elikifreitasdev",
"displayName": "Eliki Freitas | Dev",
"followers": 12500,
"verified": false
},
"created_at": "2026-01-20T14:30:00.000Z",
"views": 45200,
"likes": 892,
"retweets": 156,
"replies": 43,
"quotes": 12,
"bookmarks": 234,
"hashtags": ["tech", "automation"],
"media": [
{
"type": "image",
"url": "https://pbs.twimg.com/media/example.jpg",
"thumbnail": "https://pbs.twimg.com/media/example.jpg:small"
}
],
"is_thread": false,
"is_reply": false,
"is_retweet": false,
"language": "en"
}

Use Cases

  1. Brand Monitoring — Track mentions and sentiment about your brand
  2. Competitor Analysis — Monitor competitor tweet performance
  3. Influencer Research — Evaluate engagement rates before partnerships
  4. Trend Detection — Discover viral topics and hashtags
  5. Content Strategy — Analyze what tweet formats get the most engagement

FAQ

Does it require a Twitter API key? No. This actor works without any API key or authentication.

Can it scrape protected/private accounts? No. Only public profiles and public tweets are accessible.

What about rate limits? The actor handles rate limiting automatically with built-in delays and retries.

How many tweets can I get per run? Up to 100 tweets per profile or search query per run.


🇧🇷 Português

O que faz?

Este actor extrai tweets públicos e métricas de engajamento de qualquer perfil ou busca no Twitter/X. Dados reais para análise de redes sociais, monitoramento de marca e inteligência competitiva.

Funcionalidades

  • Scraping de perfil — Últimos tweets de qualquer perfil público
  • Scraping de busca — Encontre tweets por palavra-chave ou hashtag
  • Métricas completas — Visualizações, curtidas, retweets, respostas, citações, bookmarks
  • Extração de mídia — Imagens e thumbnails de vídeo
  • Detecção de thread — Identifica se o tweet faz parte de uma thread
  • Info do autor — Username, nome, seguidores, verificação
  • Filtro por data — Restrinja resultados a um período específico
  • Filtros de resposta/retweet — Inclua ou exclua respostas e retweets

Entrada

CampoTipoPadrãoDescrição
profilesstring[]["elikifreitasdev"]Usernames do Twitter/X (sem @)
searchQuerystringTermo de busca (alternativa aos perfis)
maxTweetsinteger20Máx tweets por perfil/busca (1-100)
includeRepliesbooleanfalseIncluir tweets de resposta
includeRetweetsbooleanfalseIncluir retweets
dateFromstringFiltro data início (YYYY-MM-DD)
dateTostringFiltro data fim (YYYY-MM-DD)

Exemplo de Saída

{
"tweet_id": "1891234567890123456",
"url": "https://x.com/elikifreitasdev/status/1891234567890123456",
"text": "🚀 Lançamos a nova versão! Performance 3x melhor #tech #automation",
"author": {
"username": "elikifreitasdev",
"displayName": "Eliki Freitas | Dev",
"followers": 12500,
"verified": false
},
"created_at": "2026-01-20T14:30:00.000Z",
"views": 45200,
"likes": 892,
"retweets": 156,
"replies": 43,
"quotes": 12,
"bookmarks": 234,
"hashtags": ["tech", "automation"],
"media": [
{
"type": "image",
"url": "https://pbs.twimg.com/media/example.jpg",
"thumbnail": "https://pbs.twimg.com/media/example.jpg:small"
}
],
"is_thread": false,
"is_reply": false,
"is_retweet": false,
"language": "pt"
}

Casos de Uso

  1. Monitoramento de Marca — Acompanhe menções e sentimento sobre sua marca
  2. Análise de Concorrência — Monitore performance de tweets de concorrentes
  3. Pesquisa de Influenciadores — Avalie taxas de engajamento antes de parcerias
  4. Detecção de Tendências — Descubra tópicos virais e hashtags
  5. Estratégia de Conteúdo — Analise quais formatos de tweet geram mais engajamento

FAQ

Precisa de chave de API do Twitter? Não. Este actor funciona sem chave de API ou autenticação.

Pode scraper contas protegidas/privadas? Não. Apenas perfis públicos e tweets públicos são acessíveis.

E sobre limites de requisição? O actor gerencia rate limiting automaticamente com delays e retentativas.

Quantos tweets posso obter por execução? Até 100 tweets por perfil ou busca por execução.


💰 Pricing

This actor uses Pay Per Event (PPE) pricing:

  • $5.00 per 1,000 tweets ($0.005/tweet)
  • 100 free tweets included with every run


📝 Changelog

  • v1.0.0 (2026-02-12) — Initial release: profile scraping, search, full engagement metrics, thread detection, media extraction