Skip to main content
CodeLint.Dev Dev Tools

Finance Calculators — Loans, Investments, Tax & Payments

Finance calculators that run entirely in your browser — your salary, balances and card numbers never leave the device.

39 tools · Reviewed by Mimamsa, Founder & Engineer, CodeLint.Dev

Financial tools have a privacy problem that developer tools do not. Working out whether you can afford a mortgage means entering your income, your savings and your debts. Most calculators send all of it to a server, and a good number are lead-generation forms wearing a calculator’s clothes — the real product is your contact details, sold onward to a broker.

None of these calculators transmit anything. The arithmetic runs in JavaScript on your own machine, there is no account, no email capture, and no partner network. You can disconnect from the network and every one of them keeps working.

The methods are conventional and stated on each page: reducing-balance amortisation for loans and mortgages, compound growth with configurable compounding frequency for investment projections, and standard bracket arithmetic for the tax estimators. Where a calculation depends on a jurisdiction — tax bands, capital-gains treatment, GST and VAT rates — the page says which one it is using and as of when.

One thing these are not: financial advice. They are arithmetic, and arithmetic cannot know your circumstances. Tax rules in particular change annually, vary by region within a country, and turn on details no general calculator can capture. Use these figures to understand the shape of a decision, then confirm anything that matters with a qualified professional.

Currency & crypto

Loans & credit

Investment & returns

Personal finance

Business & accounting

Payments & validation

Tax

Markup or margin?

These two get transposed constantly, and the gap widens fast at higher rates. Both describe the same £40 profit on a £100 sale that cost £60:

MeasureFormulaOn cost 60, price 100
Markup(price − cost) ÷ cost66.7%
Margin(price − cost) ÷ price40.0%
A 100% markup is a 50% marginThey converge only at zero

In-depth guides

Long-form articles covering the standards and formulas behind these tools.

Frequently asked questions

Is my financial data sent anywhere?
No. Every calculator runs as JavaScript in your browser. Income, balances, card numbers and account identifiers are never transmitted, never logged and never stored on a server. There is no account and no email capture, and the tools continue to work with the network disconnected.
Is it safe to enter a real card number into the validator?
The validation is a Luhn checksum computed locally and the number is never sent anywhere — so technically yes. As a general habit, though, avoid entering live card numbers into any website, including this one. For testing, use the published test numbers from Stripe or Adyen instead.
Which country’s tax rules do the tax tools use?
Each tax tool lets you select a jurisdiction and states which rules and tax year it is applying. They model the main bands and standard allowances only. Regional variation, filing status, deductions, credits and reliefs are not covered, and any of those can change the result substantially.
Is this financial advice?
No. These are calculators — they compute what you enter and nothing more. They cannot account for your circumstances, tax position, risk tolerance or goals, and no figure here should be treated as a recommendation. For decisions of consequence, consult a qualified financial adviser or tax professional in your jurisdiction.
Why does my bank’s EMI differ from the calculator’s?
Usually fees rather than a maths error. Lenders add processing fees, insurance and sometimes documentation charges to the advertised rate, and some use a different day-count convention or round the instalment up. Compare the APR — which is required to include most fees — rather than the headline interest rate.

Other tool categories