Satmeter.io
🟢 Live price · updates automatically

Bitcoin ↔ Groceries

Convert your everyday purchases into Bitcoin — and back. Like a currency converter, but for bread, coffee and groceries.

How many sats is a cup of coffee today? How much Bitcoin does a loaf of bread cost? This free live calculator prices your everyday groceries — and anything else you add — in BTC and satoshis, so you can see purchasing power in Bitcoin terms at a glance.

Two friends joyfully riding in a shopping cart
A full cart of groceries≈ … sats
Two smiling grocery store employees
Your morning coffee≈ … sats
Two happy women holding shopping bags
A shopping spree≈ … sats
Loading BTC price… source: connecting…

Groceries in Bitcoin

Prices are editable — enter your own local price. Hover a card and click × to remove it.
Advertisement Responsive in-content slot — add your AdSense code here
Two women shopping together in a grocery store, smiling

Groceries today, sats tomorrow 🛒

Once you start pricing everyday things in satoshis, the numbers stick with you. That coffee isn't $3.80 anymore — it's a specific slice of a Bitcoin. Come back next week and watch the same coffee cost a different number of sats.

100,000,000sats in 1 BTC
14items tracked
Liveprice, always

Read more

Guides and indexes built on the same live price data.

Browse all 20 guides and live indexes →

Frequently asked questions

How many sats is a cup of coffee?

It depends on the live Bitcoin price and what coffee costs where you are. This page divides the item's price by the current BTC price to show the exact number of satoshis right now. At a $100,000 BTC price, a $4.00 coffee is roughly 4,000 sats. Scroll up and check the coffee card for today's figure.

What is a satoshi (sat)?

A satoshi, or "sat", is the smallest unit of Bitcoin. One Bitcoin equals 100,000,000 satoshis — much like one dollar equals 100 cents. Because a whole Bitcoin is expensive, sats are the practical unit for everyday amounts.

How is the price in Bitcoin calculated?

The item's price is divided by the current Bitcoin price in that same currency. For example, a $2.50 loaf of bread at a $100,000 BTC price equals 0.000025 BTC, or 2,500 sats. The same math applies in euros: a €2.30 loaf at €92,000 per BTC is also about 2,500 sats.

Can I change the currency?

Yes — pick any of 21 currencies in the price bar, from dollars and euros to yen, rupees, naira and rupiah. Every price on the page switches with it. Changing the language also switches the currency automatically to the one that language's speakers most commonly use, and if you pick a currency yourself that choice is remembered instead. The number of sats never changes either way, because sats don't care which fiat currency you started from.

Where does the live Bitcoin price come from?

The page asks five independent public sources at the same time — CoinGecko, Coinbase, Kraken, Bitstamp and Blockchain.info — and uses whichever answers first. That way a single outage or rate limit never leaves the page without a price. If every source is unreachable, you can type a price in manually.

Can I add and remove my own items?

Yes. Use the "Add your own item" form to create items with your own prices, and hover any card and click the × in its corner to remove it. Everything is stored in your browser, so your list is still there next visit — and "Reset to default list" brings back the original items.

Live BTC price from CoinGecko, Coinbase, Kraken, Bitstamp and Blockchain.info — whichever responds first. Not financial advice — prices can be highly volatile.
Photos by Vitaly Gariev, Ninthgrid & CDCUnsplash.