Home » , , , , , » How to Create Twitter RSS Feeds

How to Create Twitter RSS Feeds

As you may know, Twitter does not have an RSS Feeds but, in this page, you will learn a trick on how to create one miraculously :).

The trick is simple. Twitter offers JavaScript based widgets to help you embed user timelines and Twitter search results into your website. What we’ll do is transform these HTML Twitter widgets into regular XML Feeds with the help of a Google Script. Here’s a step-by-step guide:
  1. On the Twitter website, go to Settings -> Widgets (link) and create a new widget. You can create widgets for user timelines, favorites, Twitter lists, collections and search results.
  2. Once the new widget is published, make a note of the widget ID which you can find in the URL of the widget. It is a long string of numbers.
  3. Click here to make a copy of the Google Script and choose Run -> Twitter_RSS to authorize the script. You’ve to do this only once.
  4. Inside the Script Editor, go to Publish -> Deploy as Web App and click the “Save New Version” button. Set Anyone, including Anonymous under Who has access to the app and hit Deploy.
Google Script will now create a unique URL for your RSS web app that will look something like https://script.google.com/macros/s/ABCD/exec.

Just append the Twitter Widget ID (created in Step 2) to this URL and your RSS feed for Twitter is ready. For instance, if the Twitter widget ID is 123456, your RSS Feed URL would be:


The Twitter RSS feed will have all details about the tweet including the date when that tweet was posted, the full name, user name and profile picture of the Twitter user and the actual text of the tweet.

Should you wish to create another RSS Feed for Twitter, just add another widget inside Twitter and use that new widget’s ID with the same Google Script URL.

Having troubles making Twitter RSS Feeds? Then let the original creator of this guide teach you by watching the video below.
Credits: This post was reblogged from How to Create RSS Feeds for Twitter. Special thanks to Amit Agarwal for sharing this really helpful tip.