Gayo
Aceh Tengah, 1,300–1,600 masl. Wet hulled.
- Dark chocolate
- spice
- cinnamon
From$5.94
Grind
Indonesian beans roasted this week, shipped with the roast date printed on the pack. Four sizes, ground for your method. From Rp45 thousand.
Everything below is roasted and ready to ship. Pick an origin, a size, and a grind. Not sure? Chat us and we'll help you choose.
19 products
Grind
Notes: Dark chocolate, spice, cinnamon
Grind
Notes: Herbal, bitter chocolate, a hint of earth
Grind
Notes: Chocolate, nuts, toffee
Grind
Notes: Chocolate, fruit, soft
Grind
Notes: Lime, citrus, florals
Grind
Notes: Berry fruit, grape, chocolate
Grind
Notes: Chocolate, spice, a fresh tang
Grind
Notes: A firm bitterness, earthy, thick body
Grind
Notes: Chocolate, caramel, honey
Grind
Notes: Chocolate, spice, honey. Full body without the weight.
Grind
Notes: Milk chocolate, caramel, a touch of palm sugar
Grind
Notes: Orange, flowers, fresh. Not heavy
Grind
Notes: Spice and fruit at once. Heavy body, fragrant aroma.
Notes: Ceramic or tempered glass, 150 ml volume
Notes: 100 sheets, Size 02
Notes: 38 mm ceramic burr, Coarse to fine adjustment
Notes: 350 ml volume, Borosilicate glass
Notes: Ceramic V60 02, Digital timer
Notes: 350 ml travel size, Easy to clean
Roasted Mondays & Thursdays
Ships 1–3 business days after roast
500 g, at the start of every month, one origin that rotates.
per month
Pick your brew method, then see the dose, the grind, and the origins that fit it best.
For a v60 pour over profile, the origins that fit best: Kintamani, Wamena, Java Preanger.
Ask about brewing V60 Pour OverV60 Pour Over
Very fine grounds, water poured slowly, the clock respected.
Espresso
Fine grounds, high pressure, thick crema.
French Press
Medium grounds, hot water, a one-minute steep.
Cold Brew
Medium grounds, cold water, a 16-hour steep.
Dose20 g coffee · 300 ml water · 2:45
GrindFine-medium
Water92°C
Time2:45
Origins that fitKintamani, Wamena, Java Preanger
Dose18 g coffee · 36 g out · 28 s
GrindFine
Water93°C
Time28 s
Origins that fitJava Preanger, Robusta Lampung, Mandheling
Dose30 g coffee · 500 ml water · 4 min
GrindMedium-coarse
Water95°C
Time4 min
Origins that fitToraja, Gayo, Robusta Lampung
Dose100 g coffee · 1 L water · 16 h
GrindMedium-coarse
WaterCold water
Time16 h
Origins that fitKintamani, Java Preanger, Sidikalang
V60 Pour Over20 g coffee · 300 ml water · 2:45
Espresso18 g coffee · 36 g out · 28 s
French Press30 g coffee · 500 ml water · 4 min
Cold Brew100 g coffee · 1 L water · 16 h
V60 Pour Over brew guide
Beans a few months old?
We replace them with a fresh batch of the same origin, no extra charge.
Not the taste you expected?
Tell us how you brew. We'll re-grind it or swap to another origin.
Parcel damaged in transit?
We ship again. A photo of the damage is proof enough.
We roast in small batches and ship that week's batch. If the beans are old, the taste is off, or the parcel arrives damaged, we replace it — you don't have to convince us first.
The roast and shipping ledger, updated monthly.
12,400+repeat customers
96 tonsof coffee shipped
4.9/5review rating
Gayo, Mandheling, Sidikalang, Java Preanger, Kintamani, Wamena, Toraja, Robusta Lampung and House Blend. Every one roasted in-house, in small batches, twice a week.
See the origin profilesBeans with the roast date printed, packed with a one-way valve, and a brew guide for the origin's profile.
Whole beans, or ground for your method. The gear comes along if you don't have it yet.
Roast batch
Sample batch
Home pack 250 g · Gayo, Aceh Tengah
Roast 14 Nov 2026
| Origin | Process | Grind | Weight |
|---|---|---|---|
| GayoAceh Tengah · 1,300–1,600 masl | Medium to Dark | Medium | 250 grams |
| MandhelingSumatera Utara · 1,200–1,500 masl | Medium to Dark | Medium | 250 grams |
| SidikalangSumatera Utara · 1,400–1,500 masl | Medium | Medium | 250 grams |
| Java PreangerJawa Barat · 1,000–1,700 masl | Medium | Medium | 250 grams |
| KintamaniBali · 900–1,400 masl | Light to Medium | Medium | 250 grams |
| WamenaPapua Pegunungan · 1,300–1,700 masl | Light | Medium | 250 grams |
Gayo, Aceh Tengah
Roast 14 Nov 2026
Wet hulled · 1,300–1,600 masl
Dark chocolate, spice, full body
250 grams · whole beans
Kintamani, Bali
Roast 14 Nov 2026
Natural · 900–1,400 masl
Lime, citrus, flowers
250 grams · whole beans
Packing label
TokoKopi
Single Origin · Gayo
Roast 14 Nov 2026 · 250 g
Halal MUI · P-IRT printed
Brew guide
V60 · 20 g · 300 ml
Water 92°C · 2:45
Grind fine-medium
Pour in three circles
Order summary
Pack: Home 250 g
Origin: Gayo
Grind: medium
Status: shipped
Monthly subscription
Rp320.000
per month
500 g, the origin rotates
Cancel anytime
My home coffeetastes like the café's
I do the grind myself.
Dewi · Coffee stall, Bandung
The 250 g Gayo is absurdly good. Ground it medium this morning — it just hits.
09.12
drg. Sari · Clinic, Jakarta
Espresso from the Signature blend is a gift. The crema is genuinely there.
10.47
Bayu · Café, Surabaya
Ordered 1 kg for the bulk tank. Gone in two days, and the beans are still fresh.
13.05
Pak Hendra · Office, Bekasi
The 500 g subscription every month. I never have to remember to order.
15.30
Nadia · Home barista, Semarang
The Kintamani V60 really does taste of citrus. Recommended.
16.18
Bu Ratna · Coffee shop, Yogyakarta
The Hario V60 arrived before I even had time to ask. Fast response.
08.55
Arif · Roastery, Medan
The Mandheling is strong and clean. Consistent from batch to batch.
11.20
Yoga · Small café, Malang
The French Press works for every day and it's packed well. A safe step up from instant.
14.02
Lina · Hotel, Bali
The Wamena is seriously fruity. Our guests like the bright ones.
19.40
Maya · Food business, Semarang
I still grind the whole beans at home. The difference is huge.
20.41
We roast in small batches twice a week: Mondays and Thursdays. What we ship is that week's roast batch, with the date printed on the pack. Beans can arrive 3–5 days after the roast date.
Yes — just name the method when you order: V60 means fine, espresso means finest, French Press means medium-coarse. If you have your own grinder, we'd rather ship the beans whole so no aroma is lost on the way.
A single origin comes from one region and has a character of its own. A blend is our mix of several origins, made to taste consistent and easy to drink. If you're just starting out, a blend is almost always the safer pick.
Ideally use them within 4 weeks of the roast date. After 6 weeks the aroma has dropped off a lot and we don't recommend using them. If stock sits at home, order smaller but more often.
Everything we sell is free of salt, sugar, and preservatives. What you taste is the bean and the water. Want it sweeter? Add palm sugar or milk at home when you brew.
Yes. We ship via JNE and TIKI across Indonesia. Shipping is calculated at checkout, and on orders above Rp500,000 we cover it.
The 500 g subscription ships at the start of every month, and the origin rotates so you don't get bored. You can pick a specific origin or let us choose. Cancelling is one chat away, free of charge.
We do: V60, Hario filters, a hand grinder, French Press, and Aeropress. Starting out? One V60 set with a grinder and a timer is enough to begin.
Tell us how you brew: the grind level, the water dose, and the brew time usually explain most problems. We'll help adjust the grind, or swap the origin if it's simply not a match.
All our products carry a P-IRT licence and a halal certificate from MUI. The numbers are printed on the pack, and we can send photos if you need them for your business.
Admin · TokoKopi
Hi! Wondering about beans or gear? We reply during business hours.
09.00 · read
The newest roast dates and one brew recipe, straight to your inbox.
Unsubscribe any time — the link is in every email.
Pick the coffee in the menu, arrange the cart, check out here. The grind you can ask about first — we reply during business hours.