Lipscosme Cosmetics Review Ranking Scraper
Under maintenancePricing
Pay per event
Lipscosme Cosmetics Review Ranking Scraper
Under maintenanceScrape product listings, ratings, reviews, and clip counts from LIPS (lipscosme.com), Japan's Gen-Z cosmetics review community. Extract products with brand, category, aggregate rating, review count, price, and UGC reviews.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
LIPS Cosmetics Review & Ranking Scraper
Scrape product listings, ratings, reviews, and clip counts from LIPS (lipscosme.com), Japan's fastest-growing Gen-Z cosmetics UGC community — the mobile-first counterpart to @cosme, with a distinct younger demographic and a unique "clip" save-engagement metric.
What you get
Each record includes:
| Field | Description |
|---|---|
product_id | Numeric product ID from the LIPS URL |
product_name | Product name in Japanese |
brand_name | Brand name |
category | Product category (e.g. クッションファンデーション) |
lips_rating | Aggregate LIPS star score (0–5) |
review_count | Total number of reviews |
clip_count | Number of users who clipped (saved) this product |
price | Price string (e.g. 2860円) |
review_user | Username of the review author |
review_text | Review body text (up to 20 reviews per product) |
review_rating | Individual review rating (null — only available on separate review post pages) |
detail_url | Full URL to the product detail page |
How it works
- Listing phase — paginate
/products?page=Nto discover all ~5,000+ products (40 per page). - Detail phase — fetch each
/products/NNNNpage and extract structured data from the server-rendered JSON-LDProductschema. Up to 20 embedded reviews are extracted per product.
No headless browser required — the site serves full HTML server-side.
Input
| Field | Type | Required | Default |
|---|---|---|---|
maxItems | Integer | Yes | 10 |
Set maxItems to control how many records to collect. One record = one review row (products with many reviews generate multiple rows).
Notes
- Clip metric: The LIPS "clip" (save) count is a unique Gen-Z engagement signal not present on @cosme.
- Individual review ratings: Per-review star ratings are only on individual
/posts/NNNNpages — crawling them would triple the request count. They are returned asnull. - Language: All content is in Japanese (UTF-8).
- Rate limit: Polite crawl at 8 concurrent requests, no Cloudflare or anti-bot protection.