Tumblr Media Scraper avatar

Tumblr Media Scraper

Pricing

$9.00/month + usage

Go to Apify Store
Tumblr Media Scraper

Tumblr Media Scraper

Extract complete Tumblr posts with all media types—images, videos, audio, GIFs—plus rich metadata like tags, uploader info, and engagement stats. Get direct CDN download links and secure KV store url and comprehensive post data in clean JSON format for archiving, analysis, or content repurposing.

Pricing

$9.00/month + usage

Rating

0.0

(0)

Developer

CodeNest

CodeNest

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

8 days ago

Last modified

Share

📥 Tumblr Media Scraper - Ultimate Content Downloader for Tumblr

Batch download images, videos, GIFs, and audio from Tumblr with our powerful Tumblr Media Scraper! This enterprise-grade Apify actor extracts all media types while preserving original quality, metadata, and engagement metrics.


🎯 Overview

Need to archive Tumblr content or repurpose creative assets? This Tumblr Media Scraper delivers:

  • 🖼️ Multi-format support: Images (JPG/PNG/GIF), videos (MP4), audio (MP3)
  • 🔐 Apify Storage: Secure, encrypted download URLs with automatic expiration
  • 📊 Rich metadata: Titles, descriptions, uploaders, tags, engagement stats
  • 🎨 Multiple resolutions: Access different size variants of images/GIFs
  • Batch processing: Scrape 100+ Tumblr URLs per run

Perfect for content curators 🎨, social media managers 📱, digital archivists 💾, and data researchers 🔬!


✨ Core Capabilities of Tumblr Media Scraper

📁 Media Type Support

  • Images: Extract JPG, PNG, and animated GIFs in original quality
  • Videos: Download MP4 videos with audio tracks
  • Audio: Extract MP3 audio files from music posts
  • Multiple variants: Access all available sizes (original, 540p, 500p, 400p, 250p, 100p, 75p)
  • Thumbnails: Automatic preview image extraction

📝 Metadata Extraction

  • Content Info: Titles, descriptions, OG types (music/video/article)
  • Creator Data: Uploader names and IDs
  • Timestamps: Upload dates (YYYYMMDD) and Unix timestamps
  • Engagement: Like counts, reblog counts, comment counts
  • Tags/Hashtags: Complete tag lists for content categorization
  • Platform verification: Confirmed Tumblr source validation

🔧 Technical Features

  • KV Store integration: Optional local storage for downloaded media
  • URL validation: Automatic Tumblr URL detection and normalization
  • Bulk processing: Handle multiple URLs in a single run
  • Error resilience: Graceful failure handling with partial results
  • Direct CDN access: High-speed downloads from Tumblr's infrastructure

📋 Input Configuration

Simply enter Tumblr post URLs in the Input Section, enable download_media toggle, then click "Start" to begin scraping with our Tumblr Media Scraper!

{
"download_media": true,
"useKvStore": true,
"urls": [
{
"url": "https://www.tumblr.com/audiojunkyard/809712185709346816/mitski-in-a-lake?source=share"
},
{
"url": "https://www.tumblr.com/haigiaa/809465352370192384/i-really-thought-about-putting-narinder-as-the"
},
{
"url": "https://www.tumblr.com/staff/810081890196455424"
}
]
}

📊 Input Specifications

ParameterTypeRequiredDescription
urlsArray✅ YesTumblr post URLs to process (max 100 per run)
urlString✅ YesValid Tumblr post URL (any Tumblr blog format)
download_mediaBoolean✅ YesEnable/disable media downloading (true/false)
useKvStoreBoolean❌ NoStore media in Apify KV Store (default: false)

💡 Pro Tip for Tumblr Media Scraper

Set download_media: true and useKvStore: true to get permanent Apify-hosted download links for all extracted media!


📤 Output Structure

Here's what your Tumblr Media Scraper returns for each post:

{
"platform": "tumblr",
"input_url": "https://www.tumblr.com/audiojunkyard/809712185709346816/mitski-in-a-lake",
"title": "Mitski - In a Lake",
"description": "💬 0  🔁 81  ❤️ 60 · Mitski - In a Lake",
"uploader": "Mitski",
"uploader_id": "mitski",
"upload_date": "20260116",
"timestamp": 1768568481,
"page_url": "https://www.tumblr.com/audiojunkyard/809712185709346816/mitski-in-a-lake",
"thumbnail": "https://f4.bcbits.com/img/a2846043416_5.jpg",
"duration": 184.56,
"tags": ["alternative", "New York"],
"og_type": "music",
"site_name": "Tumblr",
"download_links": [
{
"type": "image",
"url": "https://api.apify.com/v2/key-value-stores/.../file.jpg",
"original_url": "https://64.media.tumblr.com/.../original.jpg",
"ext": "jpg",
"size_bytes": 190118
},
{
"type": "audio",
"url": "https://t4.bcbits.com/stream/.../audio.mp3",
"ext": "mp3",
"format_id": "mp3-128",
"acodec": "mp3"
}
]
}

📖 Output Field Documentation

📌 Basic Information

FieldDescription
platformAlways "tumblr" for verification
input_urlOriginal URL you provided
titlePost title or auto-generated description
descriptionPost caption with engagement metrics
page_urlCanonical Tumblr post URL

👤 Creator Metadata

FieldDescription
uploaderDisplay name of content creator
uploader_idTumblr username/handle
upload_datePublication date in YYYYMMDD format
timestampUnix timestamp (seconds since 1970)

📊 Engagement & Content

FieldDescription
durationAudio/video length in seconds
tagsArray of hashtags and keywords
og_typeOpen Graph type (music/video/article)
site_nameSource platform name
thumbnailPreview image URL
like_countNumber of likes (when available)

💾 Download Links Array

FieldDescription
typeMedia type: image, video, or audio
urlDownload URL (Apify KV Store or direct)
original_urlOriginal Tumblr CDN URL
extFile extension (jpg, png, gif, mp4, mp3)
size_bytesFile size in bytes
format_idQuality/format identifier
resolutionVideo/image dimensions
vcodecVideo codec (video files)
acodecAudio codec (audio/video files)

🎨 Media Quality Variants

The Tumblr Media Scraper automatically detects and extracts multiple resolution variants:

VariantResolutionUse Case
OriginalFull sizeArchival, printing, editing
540p540x810High quality web viewing
500p500x750Standard web display
400p400x600Mobile optimization
250p250x400Thumbnails, previews
100p100x200Icons, avatars
75p75x75Micro previews

For GIFs: All animation frames are preserved across all resolution variants!


🔧 Advanced Technical Features

🎯 Intelligent Media Detection

  • OG Type parsing: Automatically identifies music, video, or article posts
  • Multi-image extraction: Captures all images in photo sets
  • Reblog handling: Follows reblog chains to original content
  • Embedded media: Extracts Bandcamp, YouTube, and other embeds

📊 Complete Metadata Extraction

  • Precise duration timing (millisecond accuracy)
  • Full tag/hashtag preservation
  • Engagement metrics (likes, reblogs, comments)
  • Original upload timestamps
  • Creator attribution data

🔒 Reliability Features

  • KV Store integration: Permanent storage with signed URLs
  • Automatic retries: Handles rate limits gracefully
  • Partial success: Returns results for working URLs even if some fail
  • URL normalization: Standardizes various Tumblr URL formats
  • Direct CDN links: Bypass Tumblr's rate limiting

💼 Use Cases for Tumblr Media Scraper

  • 🎨 Content Curators – Build inspiration galleries from creative Tumblrs
  • 📱 Social Media Managers – Archive client content and repurpose across platforms
  • 💾 Digital Archivists – Preserve fandom content, art, and cultural moments
  • 🔬 Data Researchers – Analyze visual trends, tag frequencies, and engagement patterns
  • 🎵 Music Analysts – Track audio trends and emerging artists
  • 🎬 Video Editors – Source raw footage for remixes and compilations
  • 🖼️ Artists – Backup your own portfolio and track reposts

✅ Why Choose Our Tumblr Media Scraper?

  • ⚡ Blazing Fast – Optimized parallel processing for batch downloads
  • 🎯 100% Accurate – Preserves original quality and complete metadata
  • 🛡️ Enterprise-Ready – Handles thousands of URLs with proxy support
  • 📦 Zero Storage Worries – Apify KV Store integration with encrypted links
  • 🔄 Regular Updates – Maintained to ensure compatibility with Tumblr changes
  • 🎨 Multi-Format Mastery – Images, GIFs, videos, audio – all in one tool
  • 📊 Rich Data – Get engagement metrics, tags, timestamps, and more

⚠️ Limitations

  • Only works with public Tumblr posts (private blogs not accessible)
  • May hit rate limits depending on scraping volume (use KV Store to cache)
  • Download links expire after Apify default storage period (extend via paid plan)
  • Embedded external content (YouTube, Spotify) returns external URLs, not direct files
  • Login-required content cannot be accessed

🔗🛠 Complete Social Media Scraping Suite

Explore our full suite of professional media scrapers:

🎥 Instagram Tools:

📘 Facebook Collection:


📧 Need Customization for Your Tumblr Media Scraper?

Want higher resolution variants, batch export to S3, or custom metadata filtering?

✉️ Email codenest2.0@gmail.com for tailored enterprise solutions!


⭐ Ready to start scraping? Deploy the Tumblr Media Scraper today and unlock Tumblr's creative content!