The time machine

A dollar changes shape.

Scrub through the history of sats-per-dollar purchasing power.

Move across the chart to compare what $1 bought then and now.

Sats per $1 at milestones

WhenSats per $1
Now1,293
1 year ago—
5 years ago—
Earliest in chart—
Fewest sats per $1 (BTC high)—

Canvas chart is visual. This table is the crawlable history summary, filled from Coinbase historic data in the browser.

01Right now

How many sats your dollars buy

As of Nov 2, 2026, 5:12 PM UTC, one US dollar buys 1,293 satoshis of bitcoin. OneDollarSats updates hourly.

Formula: sats = round(usd × 100,000,000 ÷ BTC-USD). 1 BTC is always 100,000,000 sats. Data from Coinbase spot, updated hourly. For any other amount, use the converter above or /api/sats-per-dollar?usd=25.

BTC-USD$77,319.31
1 satoshi$0.00077319
Sats per $11,293
As ofNov 2, 2026, 5:12 PM UTC
02Powers of ten

One bitcoin. One hundred million pieces.

100,000,000sats 1 BTC

Why denominate in sats?

As Bitcoin’s dollar price rises, whole-BTC decimals get unwieldy. “25,000 sats” is clearer than “0.00025 BTC,” and you do not need a whole coin to own bitcoin.

The conversion math

sats = round(usd × 100,000,000 ÷ BTC-USD). Right now that unit rate is 1,293 sats per $1 at $77,319.31 BTC-USD.

100MSatoshis per Bitcoin
21MBitcoin supply cap
2.1QTotal satoshis ever
2009Bitcoin launched
03Answers

Frequently asked questions

How many sats can I buy with dollars right now?

As of Nov 2, 2026, 5:12 PM UTC, one US dollar buys 1,293 satoshis of bitcoin. OneDollarSats updates hourly.

How many satoshis per dollar today?

As of Nov 2, 2026, 5:12 PM UTC, $1 buys 1,293 satoshis. The formula is 100,000,000 ÷ Coinbase BTC-USD ($77,319.31). Multiply any USD amount by 1,293 for sats.

How do I convert dollars to satoshis?

sats = round(usd × 100,000,000 ÷ BTC-USD). Example: $25 × 1,293 ≈ that many sats at the current Coinbase spot price. Use the converter on OneDollarSats or GET https://onedollarsats.com/api/sats-per-dollar?usd=25

What is a satoshi?

A satoshi (sat) is the smallest unit of Bitcoin. 1 BTC = 100,000,000 sats. Named after Satoshi Nakamoto.

How many satoshis are in one Bitcoin?

There are exactly 100,000,000 satoshis in one Bitcoin. This ratio never changes.

How often is the rate updated?

Hourly, from Coinbase BTC-USD spot. Historical sats-per-dollar charts cover 2014 to present.

Is this the Bitcoin price?

The site uses Coinbase BTC-USD only to compute how many sats a dollar amount buys. It is a USD-to-sats converter, not a Bitcoin price homepage.

How do I get the rate programmatically?

GET https://onedollarsats.com/api/sats-per-dollar or add ?usd=25. No API key. CORS enabled. Cached about one hour.