btcimg.io

Live Bitcoin price as an embeddable image. Free, no API key, works anywhere images do.

Live Bitcoin price in USD

What is btcimg.io?

btcimg.io is a free service that returns the live Bitcoin (BTC/USD) price as a small SVG or PNG image. The image updates automatically every 30 seconds and can be embedded in any website, GitHub README, forum post, email signature, or chat message that supports images.

How to use

Pick the format your platform supports and paste the snippet.

HTML

<img src="https://btcimg.io/btc.svg" alt="Bitcoin price">

Markdown

![Bitcoin price](https://btcimg.io/btc.svg)

BBCode (forums)

[img]https://btcimg.io/btc.svg[/img]

PNG version

For platforms that do not render SVG (such as some email clients and social-media link previews), use the PNG version:

<img src="https://btcimg.io/btc.png" alt="Bitcoin price">

Larger size

The large variant is 3× the dimensions of the default badge and is better for social-media posts and link previews. Swap btc for btc-large:

Bitcoin price (large badge)
https://btcimg.io/btc-large.svg
https://btcimg.io/btc-large.png

Where the price comes from

btcimg.io fetches the BTC/USD spot price from four major exchanges in parallel — Binance, Coinbase, Kraken, and Bitfinex — and returns the median value. Using the median across multiple exchanges protects against single-exchange outliers and outages, so the displayed price stays accurate even when one exchange is unreachable.

How it works

The image is an SVG badge generated server-side from the current BTC/USD median price. Responses are cached for 30 seconds, so every page load gets a near-real-time price with minimal load on upstream exchanges. CORS headers are open, so the badge works from any origin.