Tax, retirement, inflation, currency and live market widgets you can embed in one line of HTML. No sign-up, no API key, no tracking.
A financial widget earns its place on a page by answering the question the article raises. A piece about the tax-free savings allowance leaves the reader wondering what their own contribution room is. A piece about offshore investing leaves them wondering what the rand amount converts to. A calculator sitting in the page answers both without the reader leaving, which is usually why they were on the page at all.
This library covers the calculations a South African personal finance audience actually runs into: capital gains and dividend withholding tax, two-pot retirement withdrawals, estate duty, tax-free savings and retirement annuity contributions, inflation, net worth and compound growth, alongside currency conversion and live market data. The tax tools apply current SARS rules rather than a generic international model, which is the part a global widget provider cannot do for you.
Because you embed rather than copy, threshold changes flow through automatically. A static table of tax brackets pasted into a post in 2024 is wrong by 2026 and nobody notices; an embedded calculator is updated at the source.
Every widget is one line of HTML with no sign-up, no API key and no tracking. They set no cookies and load no analytics, so adding one does not create a consent obligation or put a new processor into your privacy policy.
| Parameter | Values | What it does |
|---|---|---|
theme | auto, light, dark | Default follows the reader's own system setting, so the widget looks right on a dark site and a light one without you choosing. |
accent | Six hex digits, e.g. accent=1A56DB | Recolours the header bar and the primary button to match your brand. |
header | 1 or 0 | Set to 0 to hide the title bar when your page already has a heading above the widget. |
breakdown | 1 or 0 | Set to 0 to hide the calculation breakdown for a more compact block. |
corners | 1 or 0 | Set to 0 for square corners if your design has no rounding anywhere else. |
width | full | Removes the 520px maximum so the widget stretches to its container. |
Parameters are added to the iframe URL as a normal query string, for example
/embed/position-size-calculator.html?theme=dark&accent=1A56DB&header=0. The
widget builder lets you set all of them visually and hands you the finished code.
This matters more than the feature list, so it is stated plainly. The widgets set no cookies, write nothing to local storage, load no analytics, run no advertising and make no network request once the page has loaded, with the single exception of the live market widgets, which fetch public reference rates and nothing else.
For you as a publisher that means embedding one does not add a third-party data processor to your privacy policy, does not create a consent obligation under POPIA or the GDPR, and does not hand a commercial data broker a view of your readers. For your readers it means whatever they type into a calculator stays in their own browser and disappears when the tab closes.
38 tools covering tax, growth planning, performance and live market data. Items with a dedicated page open a full guide; the rest open in the widget builder.
Every widget here is free to use on any website, including sites that carry advertising, sell products or sit behind a paywall. There is no fee, no usage cap, no sign-up and no contract.
If the credit line genuinely does not work with your layout, use the contact page rather than stripping it out. There is usually an arrangement that suits both sides.
For the trading side of the library see all trading widgets and the forex widgets page. For installation, see the WordPress guide or the HTML embed guide.
Anything that does a financial calculation or shows financial data inside your page rather than sending the reader elsewhere. In this library that covers currency conversion, tax, retirement, inflation, net worth, investment growth and live market data.
The distinction from a trading widget is audience rather than technology. A tax calculator suits a personal finance site; a pip value calculator does not.
Yes, and that is deliberate. The capital gains, dividend withholding, two-pot withdrawal, estate duty, TFSA and retirement annuity calculators all apply current SARS rules and thresholds, which is precisely what a generic international tax calculator cannot do.
If your audience is not South African, the currency, inflation, compound growth and market data widgets are the ones that travel.
They are reviewed against each national Budget and updated when thresholds change. Because you are embedding rather than copying, your page gets the update automatically without you editing anything, which is the main advantage of an embed over a static table of rates.
Anything time-sensitive should still carry your own note pointing readers at SARS for confirmation.
Yes. Agencies and freelancers can embed them on client sites at no cost, on as many sites as they like. The credit line stays in place on each. There is no separate commercial or agency licence to buy.
No, and this matters if you publish to a South African audience. Under the FAIS Act, providing personal financial advice requires a licence. These widgets calculate figures from inputs the reader supplies and carry a notice saying they are educational rather than advice. They do not make recommendations.
You should still review how the surrounding text on your own page is framed, since the widget's disclaimer does not cover your editorial.
It should not. Each widget is a small static document with no external fonts, no framework and no tracking, and the iframe is lazily loaded so it is only fetched when a reader scrolls near it. A typical widget is a fraction of the weight of one hero image.
Widgets show the maths. A demo account shows how the same maths behaves against live spreads and real market movement, without risking funds.
Open a free demo account79% of retail CFD accounts lose money. Demo accounts do not guarantee future profits.