BeerConnoisseur Scraper - Beer Reviews & Ratings
Pricing
from $10.00 / 1,000 results
BeerConnoisseur Scraper - Beer Reviews & Ratings
Scrape beer reviews from beerconnoisseur.com. Get BJCP judge ratings, ABV, IBU, hops, malts, brewery info, tasting notes. Search by beer name, style, or brewery. 3,400+ expert reviews.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
lulz bot
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
BeerConnoisseur Scraper
Extract expert beer reviews and BJCP judge ratings from beerconnoisseur.com. Access 3,400+ professional beer reviews with detailed tasting notes, rating breakdowns, brewery information, and beer specifications.
What does BeerConnoisseur Scraper do?
This scraper extracts structured data from BeerConnoisseur.com's beer review database using their WordPress REST API. It collects:
- Beer ratings - BJCP certified judge scores (0-100) with detailed breakdowns for aroma, appearance, flavor, mouthfeel, and overall impression
- Beer specifications - ABV, IBU, hops, malts, style, style family, and availability
- Brewery information - Name, city, state, and country
- Review content - Full judge tasting notes and brewer descriptions
- Metadata - Publication date, categories, tags, and featured images
Features
- Search by keyword - Find beers by name, style, brewery, or any keyword
- Browse latest reviews - Scrape the most recent beer reviews without a search query
- Full detail mode - Enable
scrapeDetailsto get complete review text and linked judge reviews - Fast API-based scraping - Uses the WordPress REST API directly (no browser needed)
- Automatic pagination - Handles multi-page results automatically
- Pay-per-event billing - Only pay for results you actually receive
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchQueries | string[] | [] | Beer names, styles, or breweries to search. Leave empty for latest reviews. |
maxListings | integer | 100 | Maximum number of beer reviews to scrape (1-5000). |
scrapeDetails | boolean | false | Get full review text, brewer descriptions, and linked judge reviews. |
proxyConfiguration | object | - | Optional proxy settings. |
Example Input
{"searchQueries": ["IPA", "Stout"],"maxListings": 50,"scrapeDetails": true}
Output
Each beer review includes the following fields:
| Field | Type | Description |
|---|---|---|
title | string | Beer name |
brewery | string | Brewery name |
breweryLocation | string | City, State |
breweryCountry | string | Country |
style | string | Beer style (e.g., "Hazy IPA") |
styleFamily | string | Style family (e.g., "IPA") |
abv | string | Alcohol by volume |
ibus | string | International Bitterness Units |
hops | string | Hop varieties used |
malts | string | Malt varieties used |
availability | string | Availability (Year-Round, Seasonal, Limited) |
rating | number | BJCP judge rating (0-100) |
ratingLabel | string | Rating label (Exceptional, Very Good, etc.) |
ratingBreakdown | object | Detailed score breakdown (aroma, appearance, flavor, mouthfeel, overall) |
reviewer | string | Judge name |
reviewerTitle | string | Judge credentials |
reviewContent | string | Full tasting notes (when scrapeDetails is true) |
brewerDescription | string | Brewer's own description (when scrapeDetails is true) |
publishDate | string | Publication date (ISO 8601) |
categories | string[] | Categories (e.g., "Beer Reviews") |
tags | string[] | Tags |
imageUrl | string | Featured image URL |
url | string | Full review URL |
searchQuery | string | The search query that found this result |
scrapedAt | string | Timestamp of when the data was scraped |
Example Output
{"title": "Tiki Like a Fox","brewery": "New Realm Brewing","breweryLocation": "Atlanta, GA","breweryCountry": "USA","style": "Hazy IPA","styleFamily": "IPA","abv": "6.5%","ibus": "45","hops": "Azacca, El Dorado","malts": "Pale Malt, Wheat, Oats","availability": "Year-Round","rating": 92,"ratingLabel": "Exceptional","ratingBreakdown": {"aroma": "22/24","appearance": "6/6","flavor": "36/40","mouthfeel": "10/10","overallImpression": "18/20"},"reviewer": "Dan Preston","reviewerTitle": "BJCP National Judge","publishDate": "2026-02-12T14:42:49","categories": ["Beer Reviews"],"imageUrl": "https://beerconnoisseur.com/wp-content/uploads/2026/02/tiki-like-a-fox.jpg","url": "https://beerconnoisseur.com/beer/tiki-like-a-fox/","scrapedAt": "2026-04-25T12:00:00.000Z"}
Use Cases
- Beer discovery - Find top-rated beers by style or brewery
- Market research - Analyze trends in beer styles, ratings, and ingredients
- Brewery analysis - Compare ratings across breweries or regions
- Price comparison - Cross-reference expert ratings with retail listings
- Content creation - Build beer recommendation engines or review aggregators
- Data journalism - Analyze patterns in craft beer industry
How much will it cost?
This scraper uses pay-per-event pricing at $0.50 per 1,000 results. A typical run scraping 100 beer reviews costs about $0.05. The API-based approach uses minimal compute resources compared to browser-based scrapers.
| Results | Estimated Cost |
|---|---|
| 100 | ~$0.05 |
| 500 | ~$0.25 |
| 1,000 | ~$0.50 |
| 3,400 (all reviews) | ~$1.70 |
Tips
- Start small - Try
maxListings: 10first to verify the output format meets your needs - Use search queries - Searching by style (e.g., "IPA", "Stout", "Pilsner") is the fastest way to find specific beers
- Enable details selectively -
scrapeDetails: trueprovides full review text but makes additional API calls per beer - No proxy needed - The WordPress REST API is public and generally doesn't require proxies