Twitter will soon allow users to download an entire archive of their tweets. This is similar to what Facebook is doing.
Users will need to make a request to download their archived tweets. Upon doing so, they will receive a link via email when their archive is ready for download. The tweets are delivered in a chronological order in a ZIP folder containing HTML, CSV and JSON files.