TikTok Slideshow Downloader
Pricing
from $2.70 / 1,000 downloaded photos
TikTok Slideshow Downloader
Download photos from public TikTok slideshow URLs. Save each image to Apify storage with source links, author data, captions, post stats, file metadata, and dataset exports.
Pricing
from $2.70 / 1,000 downloaded photos
Rating
5.0
(1)
Developer
Maxime Dupré
Maintained by CommunityActor stats
2
Bookmarked
49
Total users
13
Monthly active users
4.3 hours
Issues response
6 days ago
Last modified
Categories
Share
📥 Download available photos from public TikTok slideshows
TikTok Slideshow Downloader is for researchers, creators, and social media teams with known public TikTok photo links. It saves each available slideshow photo in order, then returns a download link, post details, file data, public stats, and sound details in a dataset. Full photo-post links and TikTok short-share links are accepted.
- Download TikTok slideshow photos — Save every available photo from a public slideshow in its original order.
- Batch download TikTok slideshows — Process a list of public photo-post or short-share links in one run.
- Archive TikTok photo posts — Keep stored photo files with their source post details.
- Export TikTok slideshow metadata — Get captions, creator details, photo numbers, file data, and source links.
- Track TikTok slideshow engagement — Export public views, likes, comments, shares, and saves when available.
- Save TikTok slideshow sound metadata — Get the sound ID, title, creator, length, and original-sound flag when available.
- Use custom TikTok slideshow file names — Set a file name pattern while keeping files unique and ordered.
📦 What data is returned?
Each dataset row is one photo that was downloaded and saved. It can include:
- the submitted link and resolved public photo-post link
- the TikTok post ID, caption, creator username, and creator name
- the photo number and total photo count
- an Apify storage download link, file name, media type, byte size, width, and height
- public post counts for views, likes, comments, shares, and saves
- public sound details
- custom
userDatasent with the link
The Actor saves no failure row for a skipped link or photo that could not be downloaded.
🚀 How do I run the Actor?
- Add one or more public TikTok photo-post links or short-share links.
- Set the total Photo limit.
- Change the File name pattern if needed.
- Start the Actor and open Downloaded photos.
- Open each
downloadUrlto get the stored image.
The Actor resolves a short-share link before it checks that the final link is a public TikTok /photo/ post. It can process up to 500 submitted links and save up to 10,000 photos in one run.
🔧 What input can I use?
| Field | What to enter |
|---|---|
slideshowUrls | One or more full public TikTok photo-post links or TikTok short-share links. Each item has a url and may include custom data. |
maxItems | The most photos to save across the run, from 1 to 10,000. The default is 3. |
fileNamePattern | A file name pattern using {postId}, {photoIndex}, and {extension}. |
{"slideshowUrls": [{"url": "https://www.tiktok.com/@anamiriamyepez/photo/7498924643227536645"},{"url": "https://vm.tiktok.com/ZMexample/","userData": {"campaign": "summer-review"}}],"maxItems": 1,"fileNamePattern": "{postId}-photo-{photoIndex}.{extension}"}
📄 What does the output look like?
{"inputIndex": 0,"requestedUrl": "https://www.tiktok.com/@anamiriamyepez/photo/7498924643227536645","sourceUrl": "https://www.tiktok.com/@anamiriamyepez/photo/7498924643227536645","videoId": "7498924643227536645","authorUsername": "anamiriamyepez","authorName": "Ana Miriam","caption": "A public photo post","photoIndex": 1,"photoCount": 5,"downloadUrl": "https://api.apify.com/v2/key-value-stores/abc123/records/7498924643227536645-photo-1.jpg","fileName": "7498924643227536645-photo-1.jpg","contentType": "image/jpeg","fileSizeBytes": 123456,"imageWidth": 1080,"imageHeight": 1920,"storageKey": "7498924643227536645-photo-1.jpg","sourceImageUrl": "https://p16-sign.tiktokcdn.com/example-photo.jpeg","scrapedAt": "2026-07-23T12:00:00.000Z","post": {"playCount": 1000,"likeCount": 100,"commentCount": 10,"shareCount": 5,"collectCount": 2},"audio": {"id": "7498924000000000000","title": "original sound","authorName": "Ana Miriam","original": true,"durationSeconds": 15}}
Some values can be null when TikTok does not publish them.
💳 How does pricing work?
This Actor uses pay-per-event pricing. You are charged once for each slideshow photo that is downloaded and saved to storage. Skipped links, failed photo downloads, and runs with no saved photos do not create a charged photo event.
🔌 What integrations can I use?
Export dataset rows as JSON, CSV, Excel, XML, RSS, or HTML. You can also use the Apify API, schedules, webhooks, and integrations. This guide shows how to connect Apify Actors with other tools:
❓ Does it support TikTok short-share links?
Yes. The Actor follows the short link first, then checks whether the final public TikTok link points to a /photo/ post.
🎥 Does it download normal TikTok videos?
No. It only downloads images from public TikTok photo and slideshow posts. It does not download video, standalone audio, or cover files.
🖼️ Does it remove watermarks or make photos HD or 4K?
No. It saves the slideshow images TikTok makes available. It does not edit, upscale, or remove marks from an image, so it does not promise HD or 4K output.
🔐 Do I need a TikTok account or API key?
No. Use public photo posts. Private, deleted, unavailable, region-limited, and login-only posts are not supported.
🔎 Can it find slideshow posts for me?
No. You must give it known post links. It does not search profiles, hashtags, feeds, comments, shops, or trends.
⚠️ What happens when a link or photo fails?
The Actor moves on to the remaining links and photos. It does not save a failure row. Public data and downloadable images can vary based on what TikTok provides at run time.
📝 Changelog
- 0.1: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Related Actors
- TikTok Video Downloader — Get video or audio links from public TikTok video URLs.
- TikTok Audio Downloader — Save audio files and sound details from public TikTok videos.
- TikTok Story Viewer — Export active public stories from known TikTok profiles.
- TikTok Place Posts Scraper — Find public TikTok posts tied to a known place.
- TikTok Keywords Discovery Tool — Find TikTok autocomplete ideas for post research.
Made with ❤️ by Maxime Dupré