Put this calculator on your site

One line of HTML. Free, no signup, no API key, and it will not track your visitors.

Basic embed
<iframe src="https://takehomealmanac.com/embed"
  width="100%" height="420" style="border:0;max-width:680px"
  title="US take-home pay calculator" loading="lazy"></iframe>

Pin it to one state

Useful on a page about a specific place — add ?state= and a two-letter code. Any of the 51 jurisdictions works.

California, for example
<iframe src="https://takehomealmanac.com/embed?state=CA"
  width="100%" height="420" style="border:0;max-width:680px"
  title="California take-home pay calculator" loading="lazy"></iframe>

Let it size itself

The embed posts its height to the parent window whenever the content changes, so the iframe can grow instead of showing a scrollbar. This is optional — the basic embed works without any JavaScript on your side.

With auto-height
<iframe id="tha" src="https://takehomealmanac.com/embed"
  width="100%" height="420" style="border:0;max-width:680px"
  title="US take-home pay calculator" loading="lazy"></iframe>
<script>
  addEventListener('message', function (e) {
    if (e.data && e.data.type === 'takehomealmanac:height') {
      document.getElementById('tha').height = e.data.height;
    }
  });
</script>

What it does to your visitors

We deliberately do not record telemetry from embeds. Someone using the calculator on your page has not visited us and has not seen our privacy page, so counting them would mean collecting data from people who never came here.

Terms, such as they are

Use it on any site, commercial or not. Keep the attribution link in the footer of the widget — that is the whole price. Do not modify the figures. The numbers are an estimate of annual tax liability for the 2026 tax year and are not tax advice; the methodology explains exactly what is and is not modelled.

Prefer a plain link? See link to us.