ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "blurhash": "toot:blurhash", "Emoji": "toot:Emoji", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Hashtag": "as:Hashtag", "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "featured": { "@id": "toot:featured", "@type": "@id" } }, "https://w3id.org/security/v1" ], "id": "https://takahe.humberto.io/@humrochagf@humberto.io/posts/1/", "type": "Note", "attachment": { "type": "Document", "blurhash": "UGCGPx?bRjM{00D%Rjt7Rjj[t7t7of%MWBRj", "height": 360, "mediaType": "image/webp", "name": "Young Frankenstein it's alive scene.", "url": "https://takahe.humberto.io/media/attachments/2023/1/1/wQYsAk58Bv0HsSepDlVRNKl_do0.webp", "width": 640 }, "attributedTo": "https://takahe.humberto.io/@humrochagf@humberto.io/", "content": "<p>It&#x27;s alive!</p>", "published": "2023-01-01T20:14:48.153Z", "sensitive": false, "to": "as:Public", "url": "https://takahe.humberto.io/@humrochagf/posts/1/" }