Tumblr Scraper - Blog Posts, Tags, Notes & Media
Pricing
$0.80 / 1,000 posts
Tumblr Scraper - Blog Posts, Tags, Notes & Media
Scrape Tumblr blog posts and tagged posts with text, tags, note counts, reblog sources, image and video URLs plus blog info. No login needed.
Pricing
$0.80 / 1,000 posts
Rating
0.0
(0)
Developer
Seemu Scraping
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape posts from any public Tumblr blog, or pull the top and newest posts for any Tumblr tag. Every post comes with its full text, tags, note/like/reblog counts, the blog it was reblogged from, and direct image, video and audio URLs - plus the blog's title, description, avatar and total post count. No login and no Tumblr account needed.
Enter nasa and get the blog's posts newest-first. Enter the tag photography, pick Top or Recent, and get the most popular or the latest tagged posts - ready to export to JSON, CSV, Excel or Google Sheets.
What you get
One row per post:
- postId, url, shortUrl, postType (
text,photo,video,audio,link,poll), createdAt - summary, text (the full post including any reblogged content) and ownText (only what this blog added)
- tags
- noteCount, likeCount, reblogCount, replyCount
- isReblog, rebloggedFromBlog, rebloggedFromUrl, rebloggedRootBlog, rebloggedRootUrl - where the post came from and who originally posted it
- imageUrls, videoUrls, audioUrls, linkUrls - full-size media links
- isNsfw
- Blog info on every row: blogName, blogTitle, blogUrl, blogDescription, blogAvatarUrl, blogTotalPosts, blogUpdatedAt, blogIsAdult
- source (
blogortag) and sourceInput - which blog or tag the row came from
Use cases
- Fandom and trend research - see what's popular in a tag right now and which blogs drive it
- Brand and creator monitoring - archive a blog's posts with engagement counts for reporting
- Influencer and artist discovery - find active blogs posting in your niche, with their avatar and description
- Content and media collection - gather image and video URLs for a tag or blog for moodboards and datasets
- Reblog and virality analysis - trace posts back to their original author and compare note counts
- Academic and social research - build datasets of Tumblr posts on any topic
How to use
- Choose a Mode:
- Blog posts - enter one or more Blogs:
nasa,nasa.tumblr.com,https://www.tumblr.com/nasa, or a blog's custom domain. - Tag search - enter one or more Tags (with or without
#) and pick Tag sort: Top for the most popular posts or Recent for the newest.
- Blog posts - enter one or more Blogs:
- Set Max posts per blog/tag (default 100;
0keeps going until there are no more posts). - In Blog posts mode, turn off Include reblogs to keep only a blog's original posts.
- Run the actor - posts stream into the Dataset tab as they are found.
Fetching more on the next run
When you scrape a single blog or tag, the actor saves where it stopped. After the run finishes, open the Key-value store tab → copy the NEXT_PAGE_ID value → paste it into Page ID on your next run. If NEXT_PAGE_ID is null (or missing), you've fetched everything.
Output format
{"source": "blog","sourceInput": "staff","postId": "828009069026721792","url": "https://staff.tumblr.com/post/828009069026721792/premium-just-got-better","shortUrl": "https://tmblr.co/ZE5FbyjzhTn_8y00","postType": "photo","summary": "Premium just got better","text": "Premium just got better\n\nYour feedback matters. Tumblr Premium now includes a few brand new, top-requested features...","ownText": "Premium just got better\n\nYour feedback matters...","tags": ["tumblr premium", "new features"],"noteCount": 3001,"likeCount": 2238,"reblogCount": 363,"replyCount": 400,"createdAt": "2026-09-17T13:16:22.000Z","isReblog": false,"rebloggedFromBlog": null,"rebloggedFromUrl": null,"rebloggedRootBlog": null,"rebloggedRootUrl": null,"imageUrls": ["https://64.media.tumblr.com/8b352dd8.../s1280x1920/dbfb5aa1....pnj"],"videoUrls": [],"audioUrls": [],"linkUrls": [],"isNsfw": false,"blogName": "staff","blogTitle": "Tumblr Staff","blogUrl": "https://staff.tumblr.com/","blogDescription": null,"blogAvatarUrl": "https://64.media.tumblr.com/dbc619ed.../s512x512u_c1/81e5a614....pnj","blogTotalPosts": 2989,"blogUpdatedAt": "2026-09-17T13:16:22.000Z","blogIsAdult": false}
In Tag search mode blogTotalPosts is null - Tumblr only shares a blog's post count on its own page. Run Blog posts mode on any blog you find to get it.
Pricing
You pay a small fee per post returned. No charge for blogs or tags that return nothing.
Tips
- Tag search returns roughly 7-8 posts per page, so large Recent runs take a little longer than blog runs.
- Multi-word tags work as typed:
studio ghibli,artists on tumblr. - Use Recent on a schedule to monitor a tag; use Top for research.
FAQ
Do I need a Tumblr account? No. The actor only reads what Tumblr shows to logged-out visitors.
What about private, password-protected or adult blogs and tags? Tumblr hides these from logged-out visitors. The actor logs a warning, skips them and carries on with the rest of your list.
Are reblogs included? Yes by default, with the source and original blog attached. Turn off Include reblogs to keep only original posts.