FAQs

Q: How does RSSHub work?

A: When a request is received, RSSHub fetches the corresponding data from the original site, the result ing contents will be output in RSS format. Caching is implemented to avoid requesting original sites for content. And of course, we throw in a little magic 🎩.

Q: Can I use the demo instance?

A: rsshub.app is the demo instance provided, running the latest build of RSSHub from master branch, the cache is set 20 minutes and it's free to use. However, if you see an badge strict anti-crawler policy for route, this means popular websites such as Instagram etc. may pose a request quota on individual IP address, which means it can get unreliable from time to time for the demo instance. You are encouraged to host your own RSSHub instance to get a better usability.

Q: Why are images not loading in some RSSHub routes?

A: RSSHub fetches and respects the original image URLs from original sites, referrerpolicy="no-referrer" attribute is added to all images to solve the issues caused by cross-domain requests. Third party RSS service providers such as Feedly and Inoreader, strip this attribute off which leads to cross-domain requests being blocked.

Q: The website I want is not supported QAQ

A: If you are a JavaScript developer, please follow this guide for submitting a pull request, otherwise, follow the issue template to submit a new issue, and patiently wait for Santa Claus. For priority responses, consider sponsoring us.

Q: Where do I get the changelog for RSSHub?

A: Subscribe our RSS here: RSSHub added a new route.