Bitcoin widgets for your website
Add institutional Bitcoin data to your website or blog for free: how much Bitcoin listed treasuries and spot ETFs hold, with their share of supply and their dollar value. It updates daily on its own, needs no sign-up and looks better than the site you embed it on. Configure it, copy it and paste it.
Disclaimer: SatsIntel is for informational purposes only. It is not an authorized crypto-asset service provider (CASP) and does not provide financial, tax or legal advice. Crypto-assets are high-risk assets and may result in the total loss of the invested capital. See the legal terms.
Configure your widget
Pick the style, see the live preview and copy the code.
<script src="https://www.satsintel.io/embed/v1.js" async></script>
<satsintel-widget type="aggregate" theme="dark" view="treasuries" lang="en"></satsintel-widget>Paste the code wherever you want the widget to appear. It's free, updates daily on its own and needs no API key.
What is a Bitcoin widget and what is it for
A Bitcoin widget is a small component that shows market data —for example, how much Bitcoin companies or ETFs hold— and that you can embed on any web page with a couple of lines of code. Instead of copying and updating figures by hand, the widget connects to a data source and refreshes on its own. SatsIntel's widgets specialize in institutional Bitcoin: the Bitcoin held by listed corporate treasuries and spot ETFs. It's a proprietary, differentiated figure —the same one you'll find on our indicators page— that adds context and authority to any article or website about Bitcoin, crypto or markets.
What you can show
The widget catalog, and growing.
Sector aggregate
How much Bitcoin listed treasuries hold, how much the spot ETFs hold, and the combined total, with their share of the 21-million supply and their dollar value. With a toggle between all three.
Individual treasury card
A single company (Strategy, Metaplanet, Marathon, Galaxy…) with its Bitcoin holdings, dollar value and color-coded mNAV. Pick the treasury in the configurator.
Largest treasuries leaderboard
The largest Bitcoin holders ranked by holdings, with a proportional bar and a link to each one's profile. Pick Top 5, 10 or 15.
Spot ETF card
A single ETF (IBIT, FBTC, GBTC…) with its Bitcoin under custody, its AUM and the day's flow color-coded (inflows green, outflows red). Pick the ETF in the configurator.
Preferred stock card
A Bitcoin-linked preferred or bond (STRK, STRF, STRC…) with its annual yield, payment frequency and instrument type. Pick the preferred in the configurator.
More formats on the way
A daily market close and a static image version for email newsletters.
How to add the widget to your website
Three steps, no plugins or sign-up.
- Configure the widget above: pick the type (market total or a single treasury), theme and language.
- Copy the generated code (a
<script>and the<satsintel-widget>tag). - Paste it into your site's HTML where you want it to appear. Done: it loads and updates on its own.
WordPress: add a "Custom HTML" block and paste the code. The Elementor or Divi HTML widget works too. No plugins.
WIX: pick the iframe method in the configurator and paste the code into an "Add → Embed Code" element.
Webflow: drag an "Embed" element and paste the two lines inside.
Ghost / Squarespace: use the HTML / code card or block and paste the snippet.
Plain HTML: paste the two lines into your template wherever you want the widget. Works on any static site or framework.
Customization
The widget adapts to your site: three themes (dark, light and transparent to inherit your background), three views (treasuries, ETFs or total), two languages (English and Spanish) and a responsive design that fits the width of its container. Everything is controlled with simple attributes on the widget tag, and the configurator above fills them in for you.
Who it's for
Media and journalists
A big, authoritative number to illustrate articles on corporate Bitcoin, with no need to update it by hand.
Crypto blogs and sites
A live data module in your sidebar or posts that adds value for the reader and keeps your site always up to date.
Companies and investor relations
Bitcoin treasuries that want to show the sector context on their corporate or IR website.
Educators and creators
Live supporting material for courses, landing pages or newsletters published as web pages.
Data and methodology
The widget's data comes from tracking primary sources: official filings (SEC, CNMV, TDnet and equivalents), holdings data providers (CoinGecko) and ETF flow data (Farside). The aggregate is computed from those positions and refreshes daily, at close. The widget always shows the date of the latest data and links to the breakdown in SatsIntel's treasury directory and ETF explorer. This is information and education, not financial advice.
Frequently asked questions
How do I add the SatsIntel widget to my website?
Choose the theme, view and language in the configurator, copy the generated code (two lines: a script and the widget tag) and paste it into your site's HTML where you want it to appear. It works on any site that lets you insert HTML: WordPress, Webflow, Ghost, Squarespace or a custom blog.
Does it work on WordPress?
Yes. In the WordPress editor add a 'Custom HTML' block and paste the two lines of code. It also works inside most page builders (Elementor, Divi) using their HTML or code widget. No plugin needed. On basic WordPress.com plans that block scripts, use the iframe method.
Does it work on WIX?
Yes, with the iframe method. WIX doesn't let you paste script code directly into the page, but it does let you embed content via iframe: pick the 'iframe' option in the configurator, copy the code and paste it into a WIX 'Add → Embed Code' element. The same applies to Squarespace and to basic WordPress.com plans. The only difference versus the script method is that, going through an iframe, the SEO link isn't passed to your site.
Is it free? Do I need to sign up or get an API key?
It's completely free and requires no sign-up or API key. You just load the SatsIntel script and place the widget tag. In exchange, the widget shows a discreet attribution with a link back to SatsIntel.
Can I change the widget's colors or theme?
Yes. The widget comes in three themes —dark, light and transparent— that you pick with the 'theme' attribute (the configurator does it for you). The transparent theme inherits your site's background, ideal for blending it seamlessly into any design.
Is the widget responsive? Does it look good on mobile?
Yes. The widget adapts to the width of its container with a sensible maximum, so it looks good on both desktop and mobile. Just place it inside a column or container in your layout.
Can I show only the ETFs or only the treasuries?
Yes. With the 'view' attribute you choose the initial view: treasuries, ETFs or the combined total. On top of that, the visitor can switch between all three with the built-in toggle.
How often is the data updated?
Data refreshes daily, at market close, from the tracking of official filings (SEC, CNMV and equivalents) and data providers. The widget shows the date of the latest data for transparency; it is not a second-by-second live quote.
Will it slow down my site or hurt my Core Web Vitals?
No. The script is lightweight (around 10 KB), loads asynchronously —it doesn't block rendering— and the data comes cached from the CDN. The impact on speed and Core Web Vitals is minimal.
Can I use the widget in an email newsletter?
In a newsletter published as a web page, yes. In a newsletter sent by email, not directly: email clients (Gmail, Outlook) block JavaScript for security, so the widget won't run. For email we're preparing a static image (PNG) version that updates daily.
Is there a Spanish version?
Yes. With the 'lang' attribute you can show the widget in English or Spanish, regardless of your site's language. And there is a Spanish version of this same configuration page.