I thought this was a method with which I could use to list all the tweets from a Twitter user:

curl -s --user-agent 'Mozilla' --insecure 'https://twitter.com/statuses/user_timeline/vodafone_au.xml?count=50000'

But it seems that if the Twitter user exceeds 200 tweets then it doesn't work.

Does anyone have any idea how to download all the tweets from a specific Twitter user?


This command will get the last 3200 tweets, which is the maximum twitter let's you access.

Basically, it downloads 32 pages containing each 100 tweets.

curl -s --user-agent 'Mozilla' --insecure 'https://twitter.com/statuses/user_timeline/vodafone_au.xml?count=100&page=[1-32]'
| improve this answer | |

As per the Twitter API docs, the API is limited to 200 tweets per request.

This thread on the twitter-development-talk mailing list suggests setting next_cursor_str.

There's also options called max_id and page that might help.

| improve this answer | |

You must check this link http://www.readwriteweb.com/archives/10_ways_to_archive_your_tweets.php

it has a lot of apps which will help you to archive only your own tweets!!

| improve this answer | |

Just published (16-12-2012): tweets down loadable from Twitter

See following link: Twitter has started rolling out the option to download all your tweets

| improve this answer | |
  • 2
    Yes, but that's only for your tweets. The OP is asking for how to download all the tweets for an arbitrary user. – ale Dec 17 '12 at 13:45

Twitter restricts third-party applications to export more 3200 tweets of an individual Twitter user and therefore most third-party services can't provide tweets more than 3200. But, FollowersAnalysis is a tool that can provide more than 3200 tweets for some selected accounts. To download more than 3200 tweets of a user, visit https://www.followersanalysis.com/download-someone-elses-twitter-archive

| improve this answer | |
  • "To download more than 3200 tweets of a user" and a link is to service where it says 3200 is max they can download for you. What a scam – Kos Aug 30 at 21:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.