Photograph the label
Take a photo or choose one from your gallery. You can add more than one — e.g. the front label plus a closer, sharper shot of just the roast date or variety line — for better accuracy. Bean On Bar reads each on-device — you can always fix it up afterward.
OCR is experimental and runs fully in your browser — the recognition engine and language data are bundled with this site, so no external service is called and it works offline once the page has loaded. If it's inaccurate or blank, just type or paste the label text yourself.
Worth buying?
Start filling in a few fields below and your score will appear here. Bean On Bar scores only the label details, catalogue matches, price math and evidence you provide — never invented reviews.
Bag details
Auto-filled fields are a best-effort guess — please review and correct every field before scoring.
Turn this bean into a brew plan
Once the bean details look right, open the Brew tab to choose your dripper and get a highlighted recipe, ratio, water temperature, micron grind target and first-cup adjustments based on the identified coffee.
Paste reviews & scores
Paste anything you've found — SCA/cupping scores, Coffee Review scores, Cup of Excellence results, World Coffee Research notes, Reddit comments, roaster copy. Bean On Bar will scan it for recognizable signals and fold them into your score above.
Research links
These open real search queries on each site in a new tab — Bean On Bar does not scrape or live-fetch review data. You read and paste back what's relevant.
📌 My saved beans
Stored locally in this browser only. Rate beans, track price/gram, and watch for a bean's return in the My Beans tab below.
How should I brew this?
Bean On Bar turns the identified roast, process, freshness and tasting-note signals into dripper-specific starting recipes for V60, Hario Switch, Orea O1 and Origami. Treat them as first brews, then adjust to taste.
Identify a bean first
Use the Identify tab or load a saved bean from My Beans. Roast level, process, roast date and tasting notes are the most useful brewing clues.
Roaster recommended recipe
Local prototype of the future roastery backend form. Add a recipe for a specific bean, and Brew will surface it when the identified roaster + bean match.
Find cafes near you
Tell Bean On Bar where you are and which regional playbook to use — it'll route you to the sources locals and enthusiasts actually rely on.
Beans worth chasing
A compact travel view of the public community prototype — using the same country-aware Bean Discovery scoring and purchase-link logic from the website.
Local links rank first when they exist; otherwise Bean On Bar shows direct or worldwide fallbacks.
Prototype data only: check the cafe or roaster before making a trip. The full public page has filters, purchase links and more context.
📣 Share & report
Turn this search into something you can send a friend, and help close the "what's on bar today" gap by reporting what you actually find.
Guidance
🧭 Source router logic for this region
Select a region and tap "Find coffee sources" to see which sources Bean On Bar prioritizes for it.
📏 Radius guidance
Choose a travel radius above and generate sources to see tailored guidance.
✅ What to look for in a cafe
- Roast date visible on retail bags or the espresso hopper
- Single-origin options beyond the house blend
- Staff can name the farm, producer, or importer
- Menu/board rotates with the season, not static year-round
- A dedicated filter/brew bar, not just espresso
❓ What beans are on bar today?
This is exactly the gap Bean On Bar's community layer (see Roadmap) is built to close — nobody currently aggregates "what's actually being poured right now." Until that exists, check the cafe's own Instagram/website for today's bag, or ask staff directly.
Destination watchlist
A small, static starter list of widely-cited destination cafes/roasters — placeholder data for what could become a real, crowd-verified database.
Onyx Coffee Lab
High-profile buyer at Cup of Excellence auctions; polished, competition-circuit visibility and detailed lot storytelling.
Research current beans →Tim Wendelboe
Pioneer of the light-roast Nordic style; direct farm relationships that shaped the global filter-coffee aesthetic.
Research current beans →Coffee Collective
Long-running direct-trade relationships and transparent pricing; a reference point for Nordic-style roasting.
Research current beans →La Cabra
Award-winning Nordic roaster with strong World Barista Championship lineage and a cult following among light-roast drinkers.
Research current beans →Glitch Coffee & Roasters
Meticulous single-origin sourcing and cupping-driven menu changes; influential in Japan's third-wave scene.
Research current beans →ONA Coffee
Founded by a World Barista Champion; known for competition-grade lots and rigorous sourcing standards.
Research current beans →Proud Mary
Early mover bridging Australian cafe culture with the US specialty scene; strong reputation on both continents.
Research current beans →Fritz Coffee Company
A key reference roaster in Seoul's dense, fast-evolving cafe scene, with frequent limited single-origin releases.
Research current beans →ℹ️ About this list
This is static placeholder content, not a live or verified database. Treat it as a starting point for research, not a current-menu guarantee.
Free while we build
Bean On Bar is pre-network: the personal tools are usable now, while the shared cafe, roaster and live-availability layer is still being built. No paid wall until the community data is real enough to deserve one.
🧑🤝🧑 See it in action
A working demo of the member + cafe-owner experience — country-based recommendations, a bean log with ratings and price tracking, a cafe-owner dashboard, events, and in-event tasting capture. Simulated login, no real accounts yet.
🌱 Free now
- Bag identifier & worth-buying score
- Basic cafe discovery (Travel Mode)
- Local community demo reports
- Saved beans & cafes on-device
- Basic tasting notes journal
💎 Future paid tier ideas
These are not live subscription features yet. Treat them as the direction of travel once shared accounts, live data and trusted contributors exist.
- Saved travel maps across trips
- Fresh-bean alerts for watchlisted roasters
- Rare lot / Gesha / Cup of Excellence alerts
- Advanced multi-source aggregation
- SCA / COE / WCR explainers built into results
- Private tasting journal with history & trends
- Exportable trip guides (PDF/share links)
- Trusted reviewer feeds
🧩 The community moat
Members report what's actually on bar or on the shelf, right now:
Try the report form (local demo)
Not a real shared feed yet — entries save only to this browser, to preview the interaction.
My Coffee Journey
Every bean you save becomes part of your journey — what you've tried, what you enjoyed most, what you paid, and what dimensions of coffee you might want to explore next.
🏆 Your highest-rated beans
Rate a saved bean below (tap the stars) and your most memorable coffees show up here first.
🧭 What should I try next?
Bean On Bar looks across your saved origins, varieties, processes, roast levels and altitude bands, then suggests up to three next beans. Use "one variable" to learn gradually, or "explore" when you want novelty.
💰 Price per gram
Computed from the weight and price you entered when saving — compared against your own history in the same currency, never a fabricated "market average." Add a few beans in the same currency to unlock the comparison.
🔔 Watchlist
Watch a saved bean, and Bean On Bar checks it against featured beans in the Community demo (same browser/device only) whenever you open this tab — not a real push notification, since there's no backend yet. A genuine match means the exact bean is currently featured at a cafe in that local demo data.
📋 All saved beans
💾 Backup & restore
Everything lives only on this device — there's no account and no server. "Back up" makes a file of all your local data (saved beans, ratings, watchlist, community reports) and hands it to your phone's own Share Sheet, where you choose "Save to Files" (iCloud Drive) or "Save to Drive" (Google Drive). Bean On Bar never talks to Apple's or Google's servers directly — there's no real API for a plain website to do that, so this is the honest way to get a copy off this one device.