About BeanMap
BeanMap is a free, open-source atlas of specialty coffee. It answers three questions about any bean — where on Earth it grew, what it tastes like, and how to brew it — starting from a spinnable globe rather than a list.
What's inside
- coffee origins
- 55coffee origins
- countries
- 41countries
- SCA flavor notes
- 84SCA flavor notes
- brewing methods
- 8brewing methods
- illustrated guides
- 13illustrated guides
What you can do here
Explore the world map
Spin the globe, filter by region or flavor, and click any marker to fly to an origin and open its profile.
Browse every bean
All 55 origins as a grid or sortable table, plus seasonal and curated collections.
Start from a flavor
The SCA flavor wheel as an interactive sunburst — click a note and the whole app filters to beans that taste like it.
See the patterns
Altitude and harvest-calendar charts across the catalog, filtered the same way as the map.
Compare side by side
Overlay up to three flavor radars and see which brewing method each bean suits best.
Learn the craft
13 guides on processing methods and brewing techniques, with diagrams and a live brew timer.
Where the data comes from
Every origin profile is written by hand from published producer and importer information, cupping notes, and regional harvest data, then tagged against the SCA flavor lexicon. Coordinates mark the growing region, not a single farm — most of these origins are hundreds of smallholders rather than one estate.
Flavor profiles are scored on six axes — acidity, body, sweetness, bitterness, complexity, and fruitiness — from 1 to 10. That is a deliberate simplification: it exists so origins can be compared at a glance, not to replace cupping. Two coffees with the same radar shape can still taste quite different in the cup.
Brewing recipes are starting points — grind size, water temperature, ratio, and a pour schedule — with an affinity score for how well each method suits that bean. Your grinder, your water, and the roast date all move the target, which is exactly why there is a brewing journal for recording what actually worked.
Open source, no ads, nothing for sale
BeanMap sells no coffee, runs no ads, and takes no affiliate commission. It is an independent side project, not a roaster or a retailer, and it is not affiliated with any of the farms, cooperatives, or brands it describes. Code and catalog are both MIT-licensed on GitHub, so corrections and new origins are very welcome as pull requests.
View the source on GitHubAccounts and privacy
Everything here works signed out: the map, search, filters, comparison, brewing calculator, timer, and all the Learn articles are public and static. Signing in with Google or GitHub adds exactly two things — favorites that follow you between devices, and a private brewing journal only you can read.
Frequently asked questions
- What is BeanMap?
- BeanMap is a free, interactive world map of specialty coffee. It plots 55 coffee origins from 41 countries onto a 3D globe; clicking a marker opens that origin's flavor profile, altitude, processing method, harvest season, and recommended brewing recipes.
- Is BeanMap free to use?
- Yes. BeanMap is free and open source under the MIT license. There is no paywall, no advertising, no affiliate link, and no account required.
- Which countries grow the coffee on BeanMap?
- 41 of them. East African origins — Ethiopia, Kenya, Rwanda — lean floral with bright acidity; Latin American ones such as Colombia, Guatemala, Costa Rica, and Brazil sit in balanced caramel-and-cocoa territory; Asian origins like Indonesia, Vietnam, and India tend to be heavy-bodied and low in acid. The home page lists every producing country, and each one opens that country's beans on the map.
- Where does BeanMap's coffee data come from?
- Origin profiles are compiled by hand from published producer and importer information, cupping notes, and regional harvest data, then tagged against the SCA flavor lexicon (9 categories, 29 subcategories, 84 notes). Coordinates mark the growing region rather than an individual farm.
- Can I buy coffee on BeanMap?
- No. BeanMap is a reference atlas, not a shop. It has no storefront and no commercial relationship with any roaster — use it to work out what you want, then buy it wherever you like.
- How do I find a coffee I will enjoy?
- Start from a flavor you already like. Open the flavor wheel and click a note such as blackcurrant or jasmine, and the map filters down to origins that taste that way. You can also filter by altitude, processing method, and roast level, or compare up to three beans side by side.
- How do I read the coffee flavor wheel?
- The SCA wheel runs from 9 broad families at the center — fruity, floral, nutty/cocoa — outward to 84 specific tasting notes. Read it inside-out: name the family first, then move outward for the closest description. Click any segment on BeanMap and the map filters to the origins that taste like it.
- What is the Bean Belt?
- The Bean Belt is the band around the equator, between the Tropics of Cancer and Capricorn at roughly 23.44° north and south, where virtually all commercial coffee grows. BeanMap draws it directly on the globe so the pattern is visible at a glance.
- Do I need an account?
- No. The map, search, filters, comparison, brewing calculator, timer, and all 13 Learn articles work signed out. An account only adds favorites that sync between devices and a private brewing journal.