ActivityPub to JSON Feed

Turns ActivityPub outboxes into reformatted JSON Feeds for your RSS reader, inspired by



Pass the URI of your actor (i.e. their profile page) as a source query parameter to feed.json:

You can use this handy form to get to a feed quickly. Enter an Actor URI or a username@domain in this form, if that's more convenient for you:

You can subscribe directly to that feed in your feed reader. Every time your reader requests it, it will fetch that latest version of the actor’s outbox and convert it on the fly.

Hosting it yourself

I make no guarantees that this service will remain functional, but I can tell you that I use it personally to read statuses from a lot of Mastodon users, so it will probably remain functional for a while. If you’re interested in a more self-sufficient approach, or just feel like making edits for your own use, remix it on Glitch!


It’s not perfect, and some content doesn’t show up correctly. Check this project’s GitHub Issues and submit a new issue if you’ve noticed something that hasn’t already been reported. (You’re also welcome to try fixing it yourself and submitting a pull request!)

Who did this?

I did! I’m John Holdun.

Why isn’t this a PR against Mastodon?

Mastodon used to have RSS/Atom feeds but doesn’t anymore, and I’m not following the meta closely enough to know why. Also, this works for other ActivityPub-compatible servers as well (in theory—if you’re seeing weird results, let me know.)