Everyday math and percentages
Work out tips, discounts, splits, totals, ratios, and markups with expressions that read like the question in your head.
calcul.io / the editable calculator
More than simple math: Calcul.io handles unit conversions, variables, functions, dates, and money in one editable workspace.
Calcul.io stays useful when a calculation stops being one neat equation. Each line keeps its expression beside its result, so you can check any step, change it, and see the effect without starting over.
Work out tips, discounts, splits, totals, ratios, and markups with expressions that read like the question in your head.
Convert length, mass, temperature, area, volume, speed, digital data, and other supported units by naming the target unit.
Add days to a date, compare calendar intervals, and keep a time calculation readable instead of translating it into seconds first.
Use supported currency codes, stock tickers, and cryptocurrency symbols in the same workspace as the rest of your budget or estimate.
Go further with algebra, trigonometry, statistics, matrices, probability, complex numbers, built-in constants, and named variables.
Edit a value above. The final line keeps up.
Most quick calculators hand you an answer and forget it. Calcul.io keeps every step beside the final number, so you can reuse a value further down and update it whenever the real-world detail changes.
Write an expression. Start with plain arithmetic or a supported function.
Give a value a name. Reuse a bill, rate, distance, or any other number further down.
Share the whole calculation. The URL keeps the lines together for a later check.
Pick a worked example, replace the sample values with your own, and keep the reference pages nearby for syntax when you need a closer look.
Yes. Calcul.io is free to use and does not require an account. It runs in a browser, so you can start with a blank calculation whenever you need it.
You can enter arithmetic, percentages, variables, supported math functions, unit conversions, dates, currencies, and supported stock or cryptocurrency symbols. Start with a simple expression and build from there.
Yes. Lines run top to bottom, and each one keeps its result beside it. Name a value on one line and use it again below, or keep intermediate steps visible so you can check them.
Write a value with its source unit and name the target unit, such as 5 km to miles. Calcul.io converts compatible units and keeps the expression editable.
Yes. Calcul.io supports date arithmetic, time calculations, and durations. Expressions such as today + 30 days keep the calendar operation readable.
Yes. Calcul.io stores the calculation lines in the page URL, so you can copy the link and reopen the same work later or send it to someone else.