Lemon8 Scraper - Profiles, Posts & Hashtags
Pricing
from $1.50 / 1,000 posts
Lemon8 Scraper - Profiles, Posts & Hashtags
Scrape Lemon8 profiles, posts and hashtag feeds - followers, likes, saves, bio links, captions, hashtags, images, video links, views and comment counts.
Pricing
from $1.50 / 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 Lemon8 creator profiles, posts and hashtag feeds: followers, following, total likes and saves, bio and bio links, verification badge, plus every post's title, full caption, hashtags, images, video link, likes, saves, comments, views and publish date. No login, no Lemon8 account and no app required.
Paste usernames, post links or hashtag pages and get clean, flat rows you can export straight to JSON, CSV, Excel or Google Sheets.
What you get
Every row has a type column so profiles and posts sit in one spreadsheet you can filter.
Profile rows (type = profile), one per creator:
- username, displayName, userId, profileUrl, bio
- followerCount, followingCount, postCount
- likesReceived and savesReceived - total likes and saves across all of the creator's posts
- isVerified - Lemon8 verified / official badge
- links - Instagram, TikTok, YouTube, Amazon storefront and other bio links
- avatarUrl, region (market of the creator's latest post, e.g.
us,jp,th)
Post rows (type = post), one per post:
- id, url, postType (
galleryorvideo), title, caption (full text) - hashtags and hashtagUrls (link to each hashtag's feed)
- likeCount, saveCount, commentCount, viewCount
- createdAt, updatedAt
- coverImageUrl, imageUrls, imageCount
- videoUrl (direct MP4 link) and videoDurationSeconds for video posts
- imageText - text Lemon8 reads from the post's images and video frames (great for product names and prices)
- Author: username, displayName, followerCount, isVerified, avatarUrl, profileUrl
- source - which profile or hashtag the post came from
Use cases
- Influencer discovery and vetting - compare followers, likes, saves and engagement per post before reaching out
- Influencer marketing reporting - track likes, saves, comments and views on sponsored Lemon8 posts
- Trend and hashtag research - see what gets posted under a hashtag and which posts perform best
- Product and brand monitoring - find product mentions in captions and in text on images
- Lead generation - collect creators' bio links (Instagram, TikTok, Amazon storefront, websites) in bulk
- Lifestyle content datasets - fashion, beauty, food, travel and home content for analysis
How to use
- Add one or more Lemon8 usernames or profile URLs.
lemon8fashion,@lemon8fashionandhttps://www.lemon8-app.com/@lemon8fashionall work. - Set Max posts per profile (default 20, newest first;
0= every post on the profile). - Optionally add Post URLs - individual post links, share links or numeric post IDs.
- Optionally add Hashtag page URLs such as
https://www.lemon8-app.com/topic/7197822124672335878. Tap a hashtag on any Lemon8 post to open its page, or copy one from the hashtagUrls column of a previous run. Choose the Recent feed (paginated) or the Popular feed (top 10). - Leave Include full post details on for full captions, dates, saves, comments, views and video links, or turn it off for a faster run with feed data only (title, short caption, likes and images).
- Run the actor. Rows appear in the Dataset tab; use the Profiles and Posts views to browse each kind.
Accounts, posts or hashtags that do not exist are skipped with a warning in the log, and the rest of the run carries on.
Continuing a long list
When the input has exactly one profile or one hashtag, the actor saves a resume cursor. 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, you've fetched everything. Profiles continue exactly where the last run stopped. Lemon8 refreshes hashtag feeds all the time, so a resumed hashtag run carries on further down the feed, but it may skip or add a few posts that were published in between.
Output format
A profile row:
{"type": "profile","source": "profile:@lemon8fashion","username": "lemon8fashion","displayName": "Lemon8 Fashion","userId": "7439414337499251758","profileUrl": "https://www.lemon8-app.com/@lemon8fashion","followerCount": 26306,"followingCount": 16,"likesReceived": 103323,"savesReceived": 32128,"postCount": 465,"isVerified": true,"links": ["https://docs.google.com/forms/..."],"region": "us","scrapedAt": "2026-09-30T12:45:10.113Z"}
A post row:
{"type": "post","source": "profile:@avacerniglia","id": "7531437966250574350","url": "https://www.lemon8-app.com/@avacerniglia/7531437966250574350?region=us","username": "avacerniglia","followerCount": 633,"postType": "video","title": "morning in my life","caption": "slow mornings, cozy vibes, and little routines 🌞🫶 a peek into how I start my day!\n#morningroutine #grwm #lifestylevlog","hashtags": ["morningroutine", "grwm", "lifestylevlog", "realisticmorning", "cozyvibes"],"hashtagUrls": ["https://www.lemon8-app.com/topic/7205410708681392133", "..."],"likeCount": 3,"saveCount": 0,"commentCount": 0,"viewCount": 424,"videoUrl": "https://v16-lemon8.tiktokcdn.com/...","videoDurationSeconds": 22,"imageText": "morning in my life\nmake bed\nget dressed/treadmill","createdAt": "2025-07-26T17:07:00.000Z","detailsFetched": true}
Fields that do not apply to a row type are null, so every row has the same columns in CSV and Excel exports.
Good to know
- Only public information is collected, the same data anyone can see on lemon8-app.com without logging in.
- Hashtags have to be given as a hashtag page URL or ID. Lemon8 reuses the same hashtag name in different countries, so a name alone doesn't identify one feed.
- Image and video links are signed Lemon8 CDN links that expire. Download any media you want to keep soon after the run.
- Share counts are not shown on Lemon8's web pages, so they aren't included.
Pricing
You pay per result: one charge per profile row and one per post row saved to the dataset. Lower Max posts per profile / Max posts per hashtag to keep runs cheap.