← All Calculators
✦ Free Widget

Embed our calculator
on your site in 30 seconds.

A free, mobile-ready paycheck calculator your readers can use without leaving your page. All 50 states, 2026 tax rates, no signup, no API key. Copy one line of HTML and you're done.

Live Demo

This is the exact widget your readers will see. Try it out:

Install in 30 seconds

Paste this anywhere in your HTML where you want the calculator to appear:

HTML
<div data-wimp-calculator></div>
<script async src="https://whatismypay.com/embed.js"></script>

That's it. The widget renders on page load, calculates in the browser (no server calls), and includes a small attribution link back to whatismypay.com.

Why use it

Loads fast
~10KB, no jQuery, no frameworks. Adds nothing perceptible to your page weight.
📱
Mobile-ready
Stacks cleanly on phones, full keyboard support on desktop.
🇺🇸
All 50 states
State income tax baked in. Updated yearly with current IRS brackets.
🔒
Privacy-safe
All math runs in the visitor's browser. No data leaves their device.
🎨
Style-isolated
Namespaced CSS won't clash with your theme. Looks native anywhere.
💰
Free forever
No API key, no rate limits, no signup. MIT-licensed.

Customize defaults

Pre-set a salary or state for your readers using data attributes:

HTML
<div data-wimp-calculator data-state="CA" data-salary="120000"></div>
<script async src="https://whatismypay.com/embed.js"></script>
AttributeDefaultNotes
data-stateTXTwo-letter US state code (CA, NY, TX, etc.)
data-salary75000Starting annual gross salary

Common use cases

Salary article ("How much is $X really worth?")

Set data-salary to match your headline figure so readers see their answer immediately.

State-specific content

Use data-state="CA" on a "moving to California" post so the widget defaults to that state.

HR / benefits resource pages

Drop it on your company's careers page so candidates can instantly estimate take-home on offer letters.

Attribution The widget displays a small "Powered by whatismypay.com" link and a "Full Calculator" CTA. These cannot be removed (it's how the project stays free), but they're designed to be subtle and on-theme.

Need help?

Questions, feature requests, or want a custom version for your site? Email us via the contact page and we'll respond within 2 business days.

✓ Code copied!