To download TikTok photo post comments, copy the slideshow's link (it contains /photo/ instead of /video/), paste it into the TikTok comment exporter and download CSV, Excel or JSON. Every public comment arrives as a row with the author, text, likes, reply count and timestamp, plus a link to any picture or sticker the commenter posted. The first 100 comments download with no signup and no TikTok login.
Photo posts are TikTok's swipeable format: a set of still images, usually with music, that viewers flick through at their own pace. They behave differently from videos in one way that matters for anyone reading comments. People talk about specific images. "Slide 4 is the one." "Where is the jacket in pic 2 from?" "3!!" Once a slideshow has a few hundred comments, the only way to make sense of those references is to get them into a spreadsheet.
What makes a TikTok photo post different
TikTok introduced photo mode as a carousel format for still images, with a soundtrack and long captions, and described the early uses as artwork, fashion diaries and photography in its newsroom announcement of the new editing tools. Since then the format has become the default for anything that reads better as a sequence than as a clip.
Three things change once a post is a slideshow:
- Comments point at images. On a video, a viewer quotes a moment or a line. On a slideshow, they name a slide by its number, and that number means nothing without the post open beside it.
- The post invites choices. A sequence of outfits, products or recipe versions naturally asks "which one?", so the comment section turns into a ballot.
- The URL is different. The address reads
tiktok.com/@username/photo/<id>. Some tools only recognise/video/links and reject a slideshow outright. Ours accepts both.
Who posts slideshows, and why their comments are worth keeping
The people who download slideshow comments tend to fall into a few groups, each with its own reason to want the whole thread rather than a scroll through the top of it.
Product carousels and TikTok Shop sellers
A seller posts six products in six slides. The comments fill with "price for slide 5?", "does 2 come in black?" and "link pls". Each of those is a buyer telling you what they want. In a file, you can filter every question by slide and see which product pulls the most interest before you reorder stock or plan the next post.
"Rate my outfit 1–10" and other polls
Fashion and beauty creators post looks and ask followers to vote by number. The tally is the point of the post, and TikTok gives you no count. Export the comments and the votes become a column you can add up.
Recipes, tutorials and step-by-step slides
When step 3 of a recipe confuses people, the comments say so: "what temperature in slide 3?". Pulling every slide-specific question tells you which step to re-shoot or clarify.
"Pick a slide" giveaways
Some giveaways ask entrants to comment the number of the prize they want, or tag friends under the slide they like. Picking a fair winner means working from the full list of entries, not from what the app happens to load.
Photo post links: what to paste
The exporter accepts three forms of a TikTok link:
- Full photo URL:
https://www.tiktok.com/@username/photo/7400000000000000000. This is what you get from a desktop browser's address bar. - Full video URL: the same shape with
/video/. Paste these alongside photo links without changing anything. - Short share links:
vt.tiktok.com/…andvm.tiktok.com/…, which is what Share → Copy link gives you in the app. The server follows the redirect to the full post URL and strips the tracking parameters before the export starts, so you never need to expand the link yourself.
Profile pages, hashtag pages and sound pages are not posts and are rejected. If you have a link in some other format, open it in a browser, let it load the post, and copy what the address bar shows.
How to download comments from a TikTok photo post
- Copy the link. In the app, open the slideshow, tap Share, then Copy link. On desktop, copy the address bar.
- Paste it into zocialcomment.com/export/tiktok. The tool counts the comments first, so you see the size of the thread before downloading.
- Decide on replies. Replies are off by default. For a vote count or a giveaway, leave them off: a reply is usually a conversation about an entry, not a new entry. Tick the checkbox if you want the full discussion.
- Pick a format. Excel opens straight into a workbook, CSV suits Google Sheets and most tools, JSON suits scripts.
- Download. The first 100 comments need no signup. Larger threads are a one-time payment, never a subscription; the details are on the pricing page.
Tracking a series of slideshows? After a one-time payment you can paste up to 20 TikTok links, one per line, and every post is exported in the same batch.
The columns you get, including pictures people post
Each comment is one row. The first columns are the same on every platform we support:
authorandusername: the display name and the @handle.text: the comment as written, emoji included.likesandreplies: the heart count and the number of replies.created_at: when the comment was posted.language: TikTok's language tag for the comment.is_pinned: whether the creator pinned it.idandreply_to_id: the comment id, and for replies, the parent it answers.avatar_url: the commenter's profile picture.
TikTok-specific fields follow. Two matter most on slideshows. image_url holds the picture someone posted in their comment, and image_type says whether it is a photo or a sticker. Fashion threads in particular fill with "here's mine" photo replies. TikTok signs these links and they expire after roughly a month, so save the images you need. The guide to saving pictures from TikTok comments covers that. You also get fields such as is_author_digged (the creator liked the comment) and label_list (any labels TikTok shows on the comment).
Counting "slide 3" votes in Excel or Google Sheets
Votes come in messy: "3", "slide 3!!", "def #3", "pic 3 💕", "the third one". Spreadsheets handle the first four in two steps.
Step 1: pull the number out of each comment
In Google Sheets, add a helper column next to text (say text is column C):
=IFERROR(VALUE(REGEXEXTRACT(C2, "\d{1,2}")), "")
This takes the first one- or two-digit number in the comment. Google's REGEXMATCH documentation explains the pattern syntax shared by the REGEX functions. If commenters also write things like "10/10", tighten the rule to numbers that follow a slide word:
=IFERROR(VALUE(REGEXEXTRACT(LOWER(C2), "(?:slide|pic|photo|no\.?|#)\s*(\d{1,2})")), "")
Current Excel 365 builds have REGEXEXTRACT as well; in older Excel, filter the text column with "Text Filters → Contains" for each number.
Step 2: tally
Put 1 to N (the number of slides) in a column and count each with =COUNTIF(H:H, A2), where H is the helper column. Microsoft's COUNTIF reference covers the variations. A pivot table with the helper column as rows and a count of id as values does the same in one move.
Step 3: one vote per person
Fans vote twice. Before tallying, remove duplicates on username plus the helper column, or keep only each user's first vote by sorting on created_at and removing duplicates on username. Word answers like "the third one" are rare enough to fix by hand: filter the helper column to blanks and read what is left.
Pulling product questions out of a carousel thread
For a shop carousel, the goal is a list of buyers asking things. Filter text for a question mark, then narrow with a buying-intent pattern:
=REGEXMATCH(LOWER(C2), "price|how much|link|where.*(buy|get)|size|colou?r|ship")
Combine that with the slide extractor above and you get a table of "which product, which question". Sorting by likes shows which questions other viewers wanted answered too, because people like a question they share. Unanswered ones are easy to spot: replies is 0. For a deeper method, our TikTok Shop comment analysis guide walks through scoring buyer signals across many posts.
Running a "pick a slide" giveaway from the file
Draw from the downloaded list, not from the app. Leave replies off so only top-level comments count, remove duplicate usernames (or keep them if your rules allow multiple entries), and remove the creator's own account. If the rules require a slide number or a friend tag, filter with the helper column or with REGEXMATCH(C2, "@\w"). Then number the rows and pick one with =RANDBETWEEN(2, COUNTA(C:C)), or let a TikTok giveaway picker do it. Keep the file: it is your record of who entered if anyone asks. The TikTok giveaway entries guide covers rules and record-keeping in detail.
What 3,954 slideshow exports have shown us
This guide comes from operating the exporter. Over the 90 days to 30 October 2026 we ran 30,522 TikTok exports, and 3,954 of them, about one in eight, were photo posts. Reading the comment data we hold for those runs taught us a few things that shaped the advice above:
- Explicit slide references are a small minority. Across 14,481 slideshow comments, only a few dozen named a slide number outright. Where they appear, they cluster on a handful of posts that asked for a vote. That is why we recommend a regex and a filter, not scrolling: the signal is real but sparse.
- Tags outnumber votes. About 13% of slideshow comments contained an @-mention, far more than numbered votes. Many slideshows are shared by tagging friends, and giveaway slideshows are mostly tags.
- Questions are about 1 in 22 comments. Roughly 4.5% of slideshow comments had a question mark, and on product carousels those are the rows sellers came for.
- The badge and the row count disagree. TikTok's comment count includes replies and comments it filters from public view, so a top-level-only file is usually shorter than the number on the post. That is not missing data.
Column names, the replies checkbox, the 20-link batch and the first 100 comments with no signup are the live product values. TikTok's own rules on what can be posted in comments are in its Community Guidelines.
Using the file responsibly
The comments are public, but the people who wrote them did not sign up to be in your spreadsheet. Use the file to count, learn and improve your posts. Quote comments without usernames in reports, delete files you no longer need, and keep contact with commenters on TikTok, where they chose to talk to you. If you work with EU residents' data, the GDPR's principles of purpose limitation and data minimisation are a good rule of thumb even where they do not strictly apply.
Download your TikTok photo post comments →
Related reading: exporting TikTok comments to Excel, TikTok Shop comment analysis, exporting TikTok giveaway entries.
