Klar Skincare Scraper
Pricing
Pay per usage
Go to Apify Store
Klar Skincare Scraper
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Purva Rajyaguru
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
A custom Apify Actor that searches Google for skincare products, scrapes detailed product information, and translates results to any language using Lingo.dev.
What it does
- Searches Google for your product query + "skincare"
- Filters URLs - removes social media, forums, and irrelevant sites
- Prioritizes trusted domains - Amazon, Sephora, Ulta, etc.
- Scrapes product pages - extracts title, description, ingredients, and more
- Translates results - uses Lingo.dev to translate to Hindi, Spanish, French, etc.
- Returns structured data - ready to use in your app
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searchQuery | string | Yes | - | Product name or search term |
maxResults | integer | No | 1 | Number of product pages to scrape (1-10) |
targetLanguage | string | No | en | Language code (en, hi, es, fr, de, etc.) |
lingoApiKey | string | No | - | Lingo.dev API key (required for non-English) |
Example Input
{"searchQuery": "LANEIGE Water Sleeping Mask","maxResults": 1,"targetLanguage": "hi","lingoApiKey": "your_lingo_api_key"}
Output
The Actor saves results to the default dataset. Each item contains:
{"url": "https://www.sephora.com/product/...","title": "LANEIGE Water Sleeping Mask","description": "एक हाइड्रेटिंग ओवरनाइट मास्क...","descriptionOriginal": "A hydrating overnight mask...","ingredients": "Water, Glycerin, Propanediol...","howToUse": "शाम की स्किनकेयर के अंतिम चरण में लगाएं...","howToUseOriginal": "Apply as the last step of your evening skincare...","skinTypes": ["dry", "combination", "normal"],"benefits": ["hydrating", "moisturizing", "soothing"],"price": "$34.00","targetLanguage": "hi","scrapedAt": "2024-12-14T08:00:00.000Z"}
Smart Hybrid Translation
The scraper uses a smart approach for translation:
| Field | Translated? | Reason |
|---|---|---|
| Title | No | Brand names should stay recognizable |
| Description | Yes | Helpful for users |
| Ingredients | No | Scientific names are universal |
| How to Use | Yes | Instructions should be in user's language |
Supported Languages
- English (en), Hindi (hi), Spanish (es), French (fr), German (de)
- Portuguese (pt), Italian (it), Korean (ko), Japanese (ja), Chinese (zh)
- Arabic (ar), Russian (ru), Thai (th), Vietnamese (vi), Indonesian (id)
- Turkish (tr), Dutch (nl), Polish (pl), Bengali (bn), Tamil (ta), Telugu (te)
Trusted Domains
The scraper prioritizes these fast, reliable domains:
- Major Retailers: Amazon, Target, Walmart
- Beauty Retailers: Sephora, Ulta, Dermstore, Skinstore
- K-Beauty: YesStyle, Sokoglam, The Face Shop, Innisfree, Laneige
- Department Stores: Nordstrom, Macy's, Bloomingdale's
Performance
| Setting | Value | Purpose |
|---|---|---|
| Navigation Timeout | 15s | Fail fast on slow sites |
| Request Timeout | 30s | Don't wait forever |
| Max Retries | 1 | Move on quickly |
| Default Results | 1 | Speed over volume |
Typical runtime: 20-40 seconds for 1 result (+ translation time)
Usage
Run via API
curl -X POST "https://api.apify.com/v2/acts/YOUR_USERNAME~klar-skincare-scraper/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQuery": "The Face Shop Rice Cream","targetLanguage": "hi","lingoApiKey": "your_lingo_api_key"}'
Run via Apify Console
- Go to Apify Console
- Find "klar-skincare-scraper" in your Actors
- Click "Start" and enter your search query
Run locally
cd actornpm installnpx apify run -p '{"searchQuery": "COSRX Snail Mucin", "targetLanguage": "hi", "lingoApiKey": "your_key"}'
Development
Project Structure
actor/├── .actor/│ ├── actor.json # Actor configuration│ ├── Dockerfile # Container definition│ └── input_schema.json # Input validation├── src/│ └── main.js # Main scraper logic with Lingo.dev├── package.json└── README.md
Deploy to Apify
cd actornpx apify loginnpx apify push
Tech Stack
- Crawlee - Web scraping framework
- Playwright - Browser automation
- Apify SDK - Actor framework
- Lingo.dev - AI-powered translation