Moscow time is bitcoiner slang for one simple number: how many satoshis you can buy with a single unit of fiat. It is the price chart flipped on its head, and once you start reading it, the dollar price starts to feel like the backwards way to measure Bitcoin.
What Moscow time actually means
One bitcoin is divisible into 100,000,000 satoshis, "sats" for short. Instead of asking "how many dollars is one bitcoin worth?", Moscow time asks the inverse: how many sats does one dollar buy?
The math is a single division:
- Moscow time = 100,000,000 ÷ bitcoin price
So if bitcoin is trading at $50,000, you divide 100,000,000 by 50,000 and get 2,000. One dollar buys 2,000 sats. That figure, 2,000 sats per dollar, is the Moscow time. Swap in euros, pounds or any other currency and the same formula gives you sats per euro, sats per pound, and so on.
Where the term comes from
The name is a Bitcoin Twitter in-joke from 2021. Back then, one dollar bought somewhere in the region of 1,500 to 2,500 sats. Written out, a number like 2,015 looks a lot like a reading on a 24-hour clock, 20:15. The community ran with it: checking sats-per-dollar became "checking Moscow time," as if you were glancing at a clock in another city.
There is nothing geographic or technical about Moscow itself, it is purely a play on the way the digits resemble a time. The label stuck because it captures the right instinct: glance at the number often, the way you glance at a clock, and watch which direction it is heading.
Why bitcoiners track sats per dollar
Quoting Bitcoin in fiat is intuitive, but it has a quirk: a rising price looks like a bigger number, so "up" feels good and "down" feels bad. Moscow time reframes the same information from the saver's point of view.
- It counts what you can accumulate. Sats per dollar is the exchange rate of your fiat into Bitcoin. A high Moscow time means your paycheck converts into more sats.
- The number falls as Bitcoin strengthens. When bitcoin's price rises, each dollar buys fewer sats, Moscow time drops. In purchasing-power terms that is Bitcoin getting stronger relative to fiat, even though the headline you are watching is getting smaller.
- It rewards a stacking mindset. If you are buying regularly, a temporarily high Moscow time (a lower price) is the moment your fiat goes furthest. The metric makes "buy low" feel like "buy more sats," which is exactly the same thing.
In other words, Moscow time turns the chart into a measure of how cheap sats are today rather than how expensive bitcoin looks.
A worked example
Plug a few prices into the formula and the relationship becomes obvious:
- Bitcoin at $20,000 → 100,000,000 ÷ 20,000 = 5,000 sats per dollar
- Bitcoin at $50,000 → 100,000,000 ÷ 50,000 = 2,000 sats per dollar
- Bitcoin at $100,000 → 100,000,000 ÷ 100,000 = 1,000 sats per dollar
As the price climbs from $20,000 to $100,000, Moscow time falls from 5,000 to 1,000. The dollar's claim on Bitcoin shrank by 80%, the dollar got weaker against bitcoin, and you needed five times as many dollars to buy the same stack of sats. The smaller the Moscow time, the more each sat is worth.
Thinking in sats
Moscow time is the gateway to a habit many long-term holders adopt: denominating in sats instead of fiat. Once a dollar is "about 1,000 sats" in your head, you start pricing everyday things in sats too, a coffee is a few thousand sats, a meal is tens of thousands. The unit you care about becomes the one with a fixed supply, not the one being printed.
This is more than a mental trick. Lightning payments, tips and microtransactions are already quoted in sats, so reading the world in sats makes those amounts feel natural rather than abstract. Moscow time is simply the live conversion rate that keeps fiat and sats translatable at a glance.
See Moscow time live on iPhone
Bitcoin Insight puts Moscow time front and center. Rather than reaching for a calculator every time the price moves, you get the sats-per-fiat figure computed for you and updated in real time, right alongside the rest of the network.
- Live on the dashboard, Moscow time sits next to the price, 24h sparkline, mempool, sat/vB fees, block height, hashrate and the halving countdown.
- Charted over time, finger-scrub the history to watch sats-per-dollar fall through past cycles, with price data reaching back to around 2011.
- 19 fiat currencies, read Moscow time in dollars, euros, pounds and 16 more, so the number matches your own money.
- Glanceable widgets, keep the figure on your Home or Lock Screen with the widget pack.
It is a native iOS app (iOS 17+), free, open source under the MIT license, with no accounts, no ads and no tracking. The only paid extra is a one-time widget unlock, there is no subscription. Data comes from the public mempool.space API, with a CoinGecko fallback for pricing.
FAQ
What is Moscow time in Bitcoin?
Moscow time is the number of satoshis you can buy with one unit of fiat currency, such as one US dollar. You work it out by dividing 100,000,000 (the number of sats in one bitcoin) by the bitcoin price. If bitcoin trades at 50,000 dollars, then one dollar buys 2,000 sats, so the Moscow time is 2,000 sats per dollar.
Why is it called Moscow time?
The name is a Bitcoin Twitter joke from 2021. When one dollar bought somewhere between roughly 1,500 and 2,500 sats, the sats-per-dollar number could be read like a time on a 24-hour clock, so people started calling it Moscow time. The label stuck as a playful way to check sats-per-dollar the way you would glance at a clock.
How do I see Moscow time on my iPhone?
Bitcoin Insight shows Moscow time live on its dashboard and charts how it has moved over time, in 19 fiat currencies. It is a free, native iOS app that uses the public mempool.space API, with no accounts, no ads and no tracking.