Fragrantica.com Scraper avatar
Fragrantica.com Scraper

Pricing

$29.00/month + usage

Go to Apify Store
Fragrantica.com Scraper

Fragrantica.com Scraper

Developed by

Lexis Solutions

Lexis Solutions

Maintained by Community

Scrape fragrance data from Fragrantica - including perfume names, brands, notes, ratings, reviews, and images. Ideal for market research, catalog building, and trend analysis. Fast, structured, and customizable extraction from a leading perfume community.

5.0 (2)

Pricing

$29.00/month + usage

1

117

61

Issues response

8.8 hours

Last modified

2 days ago

🌸 Fragrantica Search Scraper

Fragrantica Scraper

This actor is designed to scrape Fragrantica.com, the world’s most popular perfume encyclopedia, focusing specifically on search results for perfumes. It allows you to retrieve structured data such as perfume names, brands, notes, and more from search pages—ideal for market analysis, competitive research, or fragrance discovery.


✅ Key Features

  • Scrapes Fragrantica search result pages for perfumes
  • Retrieves perfume names, brands, notes, launch year, votes, and ratings
  • Supports custom search queries
  • Extracts pagination data automatically
  • Output is returned in a structured JSON format suitable for processing or storing in databases

🌍 Why Is This Actor Important?

Fragrantica is one of the most comprehensive and authoritative online resources for perfumes and user reviews. However, it does not offer a public API for accessing perfume listings and search results in bulk. This actor solves that limitation by automating the data extraction process in a reliable and scalable way.


👤 Who Is This Actor Suitable For?

  • Fragrance enthusiasts who want to analyze or explore perfumes by keyword
  • E-commerce platforms comparing perfume offerings and reviews
  • Market researchers conducting competitive analysis in the fragrance industry
  • Developers and data scientists building perfume recommendation systems

💡 Side Note:
For best results and to avoid potential blocking, always utilize residential proxies before running this actor. This ensures more reliable data extraction from Fragrantica.


📥 Input Schema

The actor expects a simple JSON input:

{
"startUrls": [
{
"url": "https://www.fragrantica.com/search/?query=Avon"
},
{
"url": "https://www.fragrantica.com/perfume/Avon/Secret-Fantasy-10907.html?__cf_chl_tk=gCZ6FiGWtzJflYqcL98JQJW7EBIdRnRknALsxqxqnl8-1750280791-1.0.1.1-Z32OMSG_xEnUBC97bCY0aMJduIHLpDw90DZ0dalQTpk"
}
],
"query": "khamra",
"maxItems": 10,
"proxyConfiguration": {
"useApifyProxy": false
},
"allReviews": true,
"maxItemsReviews": 200
}

📝 Input Parameters

ParameterTypeRequiredDescription
startUrlsArrayNoArray of URLs to start scraping from
queryStringNoSearch query for perfumes
maxItemsNumberYesMaximum number of perfumes to scrape
proxyConfigurationObjectNoProxy configuration settings
allReviewsBooleanNoWhether to scrape all reviews (default: false)
maxItemsReviewsNumberNoMaximum number of reviews to scrape per perfume (only used when allReviews is true)

💡 Important Notes:

  • Either query or startUrls must be provided for the scraper to run
  • maxItemsReviews is only useful when allReviews is set to true
  • When allReviews is true: The scraper will fetch reviews from multiple pages (pagination) up to the maxItemsReviews limit
  • When allReviews is false: Only reviews from the first page will be collected

📤 Output Schema

Each object represents a single perfume from the search results with relevant metadata with the following structure:

{
"id": "10907",
"url": "https://www.fragrantica.com/perfume/Avon/Secret-Fantasy-10907.html?__cf_chl_tk=gCZ6FiGWtzJflYqcL98JQJW7EBIdRnRknALsxqxqnl8-1750280791-1.0.1.1-Z32OMSG_xEnUBC97bCY0aMJduIHLpDw90DZ0dalQTpk",
"title": "Secret Fantasy Avon perfume - a fragrance for women 2010",
"description": "Secret Fantasy by Avon is a Floral Fruity fragrance for women. Secret Fantasy was launched in 2010. Top notes are Big Strawberry, Pineapple, Apple and Watery Notes; middle notes are Lilac, Jasmine and Freesia; base notes are White Musk, Sandalwood and Amber. Secret Fantasy is a sweet blend of innocent red fruits, pineapple, feminine jasmine, lilac, velvety white musk, amber and warm sandalwood. Available as 50ml EDT.Read about this perfume in other languages: Deutsch, Español, Français, Čeština, Italiano, Русский, Polski, Português, Ελληνικά, 汉语, Nederlands, Srpski, Română, العربية, Українська, Монгол, עברית.",
"primaryImageUrl": "https://fimgs.net/mdimg/perfume-thumbs/375x500.10907.jpg",
"images": [
"https://fimgs.net/mdimg/perfume-social-cards/en-p_c_10907.jpeg",
"https://fimgs.net/mdimg/secundar/o.12986.jpg",
"https://fimgs.net/mdimg/secundar/o.12987.jpg"
],
"brandName": "Avon",
"brandUrl": "https://www.fragrantica.com/designers/Avon.html",
"brandLogo": "https://fimgs.net/mdimg/dizajneri/m.7.jpg",
"mainAccords": [
{
"accord": "fruity",
"value": 100
},
{
"accord": "sweet",
"value": 75.819142056478
},
{
"accord": "fresh",
"value": 59.855612240825
},
{
"accord": "floral",
"value": 51.338171540801
},
{
"accord": "aquatic",
"value": 47.424971856962
}
],
"pros": [
{
"label": "Bright fruity sweetness",
"like": 3,
"dislike": 0,
"score": 6,
"userVote": 0
},
{
"label": "Cute and simple bottle",
"like": 3,
"dislike": 0,
"score": 6,
"userVote": 0
}
],
"cons": [
{
"label": "Smells synthetic to some noses",
"like": 2,
"dislike": 0,
"score": 4,
"userVote": 0
},
{
"label": "May not last long, generous application needed for prolonged longevity",
"like": 1,
"dislike": 0,
"score": 2,
"userVote": 0
}
],
"pyramid": {
"topNotes": [
{
"name": "Big Strawberry",
"img": "https://fimgs.net/mdimg/sastojci/t.261.jpg",
"url": "https://www.fragrantica.com/notes/Strawberry-261.html"
},
{
"name": "Pineapple",
"img": "https://fimgs.net/mdimg/sastojci/t.170.jpg",
"url": "https://www.fragrantica.com/notes/Pineapple-170.html"
},
{
"name": "Apple",
"img": "https://fimgs.net/mdimg/sastojci/t.146.jpg",
"url": "https://www.fragrantica.com/notes/Apple-146.html"
},
{
"name": "Watery Notes",
"img": "https://fimgs.net/mdimg/sastojci/t.370.jpg",
"url": "https://www.fragrantica.com/notes/Water-370.html"
}
],
"middleNotes": [
{
"name": "Lilac",
"img": "https://fimgs.net/mdimg/sastojci/t.152.jpg",
"url": "https://www.fragrantica.com/notes/Lilac-152.html"
},
{
"name": "Jasmine",
"img": "https://fimgs.net/mdimg/sastojci/t.14.jpg",
"url": "https://www.fragrantica.com/notes/Jasmine-14.html"
},
{
"name": "Freesia",
"img": "https://fimgs.net/mdimg/sastojci/t.94.jpg",
"url": "https://www.fragrantica.com/notes/Freesia-94.html"
}
],
"baseNotes": [
{
"name": "White Musk",
"img": "https://fimgs.net/mdimg/sastojci/t.4.jpg",
"url": "https://www.fragrantica.com/notes/Musk-4.html"
},
{
"name": "Sandalwood",
"img": "https://fimgs.net/mdimg/sastojci/t.33.jpg",
"url": "https://www.fragrantica.com/notes/Sandalwood-33.html"
},
{
"name": "Amber",
"img": "https://fimgs.net/mdimg/sastojci/t.54.jpg",
"url": "https://www.fragrantica.com/notes/Amber-54.html"
}
]
},
"longevityRating": 2.36,
"longevityBreakout": [
{
"very weak": 77
},
{
"weak": 163
},
{
"moderate": 124
},
{
"long lasting": 28
},
{
"eternal": 14
}
],
"longevityAverage": 2.3571,
"longevitySum": 406,
"longevityMax": 163,
"sillageRating": 1.82,
"sillageBreakout": [
{
"intimate": 164
},
{
"moderate": 192
},
{
"strong": 29
},
{
"enormous": 31
}
],
"sillageAverage": 1.8245,
"sillageSum": 416,
"sillageMax": 192,
"priceValueBreakout": [
{
"way overpriced": 3
},
{
"overpriced": 5
},
{
"ok": 28
},
{
"good value": 61
},
{
"great value": 62
}
],
"priceValueAverage": 4.0943,
"priceValueSum": 159,
"priceValueMax": 62,
"parfumeRating": 3.55,
"ratingBreakout": [
{
"hate": 7
},
{
"dislike": 286
},
{
"ok": 45
},
{
"like": 553
},
{
"love": 166
}
],
"ratingAverage": 3.5535,
"ratingSum": 1057,
"ratingMax": 553,
"bestRating": 5,
"ratingCount": 1057,
"reviewCount": 91,
"gender": "female",
"genderBreakout": {
"female": 150,
"femaleUnisex": 5,
"unisex": 1,
"male": 0,
"maleUnisex": 0
},
"genderSum": 156,
"genderMax": 150,
"thisPerfumeRemindsMeOf": [
{
"id": 56433,
"title": "Barbie Pink Kiss",
"brand": "Avon",
"gender": "female",
"url": "https://www.fragrantica.com/undefined",
"image": "https://fimgs.net/mdimg/perfume/s.56433.jpg"
},
{
"id": 59751,
"title": "Espelho Secreto",
"brand": "O Boticário",
"gender": "female",
"url": "https://www.fragrantica.com/undefined",
"image": "https://fimgs.net/mdimg/perfume/s.59751.jpg"
}
],
"seasonBreakout": {
"winter": 161,
"spring": 309,
"summer": 268,
"autumn": 133,
"day": 451,
"night": 101
},
"relationBreakout": {
"have": 698,
"had": 1275,
"want": 228
},
"relationSum": 2201,
"relationMax": 1275,
"perfumer": null,
"peopleWhoLikeThisAlsoLike": [
{
"url": "https://www.fragrantica.com/perfume/Avon/Far-Away-4908.html",
"brand": "Avon",
"title": "Far Away Avon",
"image": "https://fimgs.net/mdimg/perfume-thumbs/s.4908.jpg"
},
{
"url": "https://www.fragrantica.com/perfume/Britney-Spears/Fantasy-600.html",
"brand": "Britney Spears",
"title": "Fantasy Britney Spears",
"image": "https://fimgs.net/mdimg/perfume-thumbs/s.600.jpg"
}
],
"reviews": [
{
"name": "itsmaria",
"published": "2025-09-24",
"comment": "Simple y tiene un aroma juvenil. No está mal, es rico. Si no te gustan los perfumes empalagosos, este no es para ti.",
"votes": {
"rating": 4,
"winter": 0,
"spring": 0,
"summer": 0,
"autumn": 0,
"day": 1,
"night": 0,
"longevity": 2,
"sillage": 1,
"gender": "female",
"relation": "have"
}
},
{
"name": "yastirik",
"published": "2024-12-13",
"comment": "Secret Fantasy grew up and became La Vie Est Belle L'elixir. Also both of them remind each other of BBW' Butterfly🦋",
"votes": {
"rating": 0,
"winter": 0,
"spring": 0,
"summer": 0,
"autumn": 0,
"day": 0,
"night": 0,
"longevity": 0,
"sillage": 0,
"gender": null,
"relation": null
}
}
]
}

Need to scrape other data sources?

Explore related actors on Apify:


👀 p.s.

Got feedback or need an extension?

Lexis Solutions is a certified Apify Partner. We can help you with custom solutions or data extraction projects.

Contact us over Email or LinkedIn

Support Our Work 💝

If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to. It will take you less than a minute but it will mean a lot to us!

Image Credit: https://www.fragrantica.com