One origin,one profile.

Gayo, Mandheling, Sidikalang, Java Preanger, Kintamani, Wamena, Toraja, or Robusta Lampung. Each has a character the others can't imitate. Roasted this week.

Why single origin.

If you want to know what really separates Gayo from Kintamani, or you're chasing a profile you can genuinely taste in the cup, single origin is the most honest way to try.

  • The aroma is already gone

    Roasted coffee loses its aroma within weeks. What's left tastes like something else.

  • Cheap beans

    Cheap beans are often mixes of unclear origin. Nobody can vouch for what's in the bag.

  • Roasted too dark

    Roast a coffee too dark and every origin starts to taste like the same chocolate. Its character is gone.

  • Ground wrong

    Too fine a grind turns the cup bitter. Too coarse and the acidity stands out while the body never shows up.

A bean roasted too dark loses the origin it came from. We don't do that.

From picking an origin to brewing it.

  1. Pick your origin.

    Today

    Message us about the origin you want, how many grams, and whether you want the beans whole or ground. Not sure yet? We'll help you choose.

    WhatsApp, 09.12

    250 g of Gayo please, ground medium.

    Replied

  2. We roast.

    2–3 business days

    The beans are roasted to the origin's own profile. No dark disguise over an unclear lot — the colour stays honest and so does the taste.

    Roast, 14 Nov

    Gayo, medium to dark. Roast 13 Nov 2026.

    Ready

  3. We ship.

    1–3 business days

    Packed in a one-way valve bag, so the beans stay fresh on the way. The tracking number goes out as soon as the parcel is with the courier.

    Courier, 16 Nov

    JNE REG · 8827 4410 29

    Delivered

  4. You brew.

    Throughout

    In the box there's a short brew guide for that origin's profile. If the cup is off, message us and we'll help you tune the grind or the ratio.

    Brew guide

    V60 · 20 g · 300 ml · 2:45

    Included

Origin card.

Nine origins, one sheet. Sample display.

  • Origin
  • Region
  • Altitude
  • Method
  • Roast
Gayo
Aceh Tengah · 1,300–1,600 masl · Wet hulled · Medium to Dark
Mandheling
Sumatera Utara · 1,200–1,500 masl · Wet hulled · Medium to Dark
Sidikalang
Sumatera Utara · 1,400–1,500 masl · Wet hulled, optically sorted · Medium
Java Preanger
Jawa Barat · 1,000–1,700 masl · Wet hulled · Medium
Kintamani
Bali · 900–1,400 masl · Wet hulled or natural · Light to Medium
Wamena
Papua Pegunungan · 1,300–1,700 masl · Natural (whole-cherry dry) · Light
Toraja
Sulawesi Selatan · 1,200–1,500 masl · Wet hulled · Medium to Dark
Robusta Lampung
Lampung · 400–900 masl · Wet hulled · Medium to Dark
House Blend
Mixed origins · Varies · Wet hulled, blended, then roasted together · Medium

Method

V60 Pour Over

Sample
Coffee
20 g
Water
300 ml
Temp
92°C
Time
2:45
Grind
Fine-medium
  • Clean
  • Bright
  • Detailed

How our single origins get brewed most often. Sample display.

Choose a size.

Four sizes, one bean. All roasted this week, ground for your method on request.

Trial 100 g

Rp45.000

100 grams

One small pack for trying an origin's profile before committing to a bigger one.

  • One origin, your pick
  • Whole beans
  • Roasted this week
  • Free grinding on request
Order now

Home 250 g

Rp95.000

250 grams

The size that fits two people who brew every day. The one most often ordered.

  • One origin, your pick
  • Whole beans
  • Roasted this week
  • Free grinding on request
  • A short brew guide
Order now

Taste 500 g

Rp175.000

500 grams

For households that grind their own, or cafés that brew a lot every day.

  • One origin, your pick
  • Whole beans
  • Roasted this week
  • Free grinding on request
  • A full brew guide
  • A sealed lid
Order now

Wholesale 1 kg

Rp320.000

1 kilogram

The wholesale size for cafés, offices, or households that brew a lot.

  • One origin, your pick
  • Whole beans
  • Roasted this week
  • Free grinding on request
  • A full brew guide
  • A sealed lid
  • Repeat-order pricing
Order now

Need something bigger, or a delivery every month? The 500 g pack already includes free grinding, and the 500 g monthly subscription ships at the start of the month. Ask about the subscription

Already have your own grinder? Order the beans whole and the aroma stays intact until you grind. Ask about grinding

Limits &
commitments.

We roast in-house in small batches — we don't stock other roasters' beans. That means each origin's availability moves with the roast schedule.

Read the Q&A
When is the roasting?
Mondays and Thursdays. What we ship is that week's roast batch, with the date printed on the pack.
Is every origin always available?
Not necessarily. Availability follows the harvest and roast schedule. Message us and we'll tell you what's ready this week.
What if the taste isn't right?
Tell us how you brew and we'll help tune the grind and the ratio. If it's still not a match, we swap the origin, free of charge.

Questions,
answered.

What is a single origin?

Coffee that comes from one region, one farm, one lot. Because it comes from one place, its character is clearer and traceable: Gayo tastes of spice, Kintamani of citrus, Wamena of fruit.

Which one is easiest for a beginner?

Java Preanger and the House Blend. Both have a medium body without any edge. For something bolder, Gayo or Robusta Lampung — a thicker body, a heavier cup.

When are the beans roasted?

Mondays and Thursdays, in small batches. What we ship is that week's roast batch, with the date printed on the pack.

Can you grind them for me?

Yes. Name the method: V60 fine, espresso finest, French Press medium-coarse. If you have your own grinder, we ship the beans whole.

How long do they stay fresh?

Ideally use them within 4 weeks of the roast date. Past 6 weeks the aroma has dropped a lot and we don't recommend using them.

Do you ship outside Java?

Yes, via JNE or TIKI across Indonesia. Shipping is calculated at checkout, and on orders above Rp500.000 we cover it.

  • Admin · TokoKopi

    Hi! Wondering which origin fits how you brew? We reply during business hours.

    09.00 · read

Ask on WhatsApp