Free calculator widgets — embed a Permitely calculator on your site
One copy-paste iframe snippet adds a live, always-current immigration or tax calculator to your blog post, university page or law-firm resource list. Five widgets are available — US tax residency, H-1B odds, UK Skilled Worker eligibility, Canadian citizenship days and Spain's Beckham Law. Free for any site that keeps the attribution link — no signup, no API key.
1 · US Substantial Presence Test calculator
The exact IRS 31-day / 183-day weighted formula, in English, 中文, 한국어 or Español — pick your readers' language with &lang=.
Embed code
2 · H-1B lottery odds calculator (FY2027)
Wage-weighted selection odds under the Federal Register weighted-selection rule, by degree and wage level.
Embed code
3 · UK Skilled Worker visa eligibility checker
Salary offer against the 2026 general threshold, the going rate and the £17.13/hour floor — including the reduced thresholds for PhDs, Immigration Salary List roles and new entrants.
Embed code
4 · Canada citizenship 1,095-day calculator
The physical-presence count behind a citizenship application — PR days at 1:1, pre-PR days at half credit capped at 365 — in English, Français or 中文 with &lang=.
Embed code
5 · Spain Beckham Law tax calculator
The 24% flat rate for inbound workers against standard IRPEF at the same income, including the €600,000 boundary above which the rate rises to 47% — in English or Español with &lang=.
Embed code
Options
| Option | Applies to | Values | Notes |
|---|---|---|---|
?embed=1 | all five | required | Turns the page into the widget view: no header, hero, ads, lead forms, article body or footer — inputs, result and the source bar only. |
&lang= | SPT · Canada citizenship · Spain Beckham Law | SPT en · zh · ko · esCanada en · fr · zhSpain en · es | Loads the widget in that language, e.g. ?embed=1&lang=fr. Defaults to en; the UK and H-1B widgets are English only. |
height | all five | SPT 820 · H-1B 700 · UK 1040 · Canada 620 · Spain 810 | Starting points for desktop — the widgets render 737px, 565px, 1034px, 609px and 799px tall at 1000px wide, and taller on narrow screens. Use the auto-height script below to remove the guesswork. |
width | all five | 100% recommended | Fully responsive; panels stack on narrow widths. |
| Source bar | all five | always on | The bottom "Powered by permitely.com" bar with the last-reviewed date cannot be disabled — it is how readers know the figures' vintage. |
Auto-height (optional)
Each embed posts its rendered height to the parent page. Add this once and the iframes resize themselves — no scrollbars:
What embedders usually ask
Does the widget cost anything?
No — all five calculator widgets are completely free, for commercial and non-commercial sites alike. The only condition is keeping the visible credit link under the iframe.
Do I need an account or API key?
No signup, no key, no registration. Copy the snippet, paste it, done.
Can I embed the calculator in another language?
Yes, where the calculator itself is multilingual. Add &lang= to the embed URL — the Substantial Presence Test widget takes en, zh, ko or es, Canada citizenship takes en, fr or zh, and Spain Beckham Law takes en or es. The UK and H-1B widgets are English only. Your readers see the widget in that language from the first paint — no flicker, no redirect.
Can I embed more than one calculator on the same page?
Yes. Each widget is an independent iframe, so one article can carry two or three of them. The auto-height script above matches each height message to the iframe it came from, so they never fight over one height.
Does it collect data from my visitors?
Calculator inputs are processed entirely in the visitor's browser and are never transmitted or stored. The embed loads our standard aggregate analytics (page counts only), and the lead form and ads that appear on the full pages are removed in embed mode.
What happens when the rules change?
Nothing on your side — the iframe always serves the live calculator, so updates to thresholds or selection rules appear automatically. The bar at the bottom of the widget shows the last-reviewed date.
Which browsers are supported?
All current versions of Chrome, Edge, Safari and Firefox, on desktop and mobile down to 320px wide. JavaScript must be enabled — there is no static fallback.
Terms of use
- Keep the credit link. The snippet's visible link to permitely.com must stay on the page, unmodified — no
nofollow, no hiding. That's the whole price. (Links inside the iframe don't credit anyone — the line under it does.) - Don't misrepresent it. You may not present the calculator as your own product or charge for access to it.
- Figures update on our schedule. The embed always serves the live calculator; the bottom bar shows the last-reviewed date. No action needed on your side when rules change.
- No warranty. Results are estimates for education, not tax, legal or immigration advice. We may change or discontinue the embed with notice on this page.
Questions or a calculator you'd like embeddable next? Tell us via the about page.