Numbers, worked out clearly.

Calculate percentages, discounts, profit margin and markup, convert everyday units, or compare loan payments with a complete repayment schedule.

Calculations happen in this browser · No account

EkkySoft calculator

Choose a calculation.

Calculated in this tab · No account required

Percentage

Find a percentage, change, or part of a whole.

Result

20% of 12024

Calculation: percentage ÷ 100 × number.

Calculation guide

Pick the calculation that matches the question.

Percentages and discounts

Find a share of a number, compare the percentage change between two values, or calculate what percent a part is of a whole. For a discount, enter either a percentage or a fixed amount to see the savings and price after discount.

Profit margin and markup

Enter a cost and selling price to see the difference, margin as a share of selling price, and markup as a share of cost. Margin and markup use different denominators; a loss is shown as a negative result.

Unit conversion

Convert length, mass, temperature, area, volume, digital storage, speed, or time. Digital storage includes both decimal units such as GB and binary units such as GiB. Temperature conversions use Celsius, Fahrenheit, and Kelvin.

Loan payments and amortization

Choose a loan purpose, amount, annual interest rate, term, payment frequency, and repayment structure. View the estimated regular payment, total interest, total paid, a balance chart, and period-by-period schedule. Download the schedule as CSV for a spreadsheet.

Available structures are fixed-payment reducing-balance, flat-rate installments, interest-only with principal due at the end, and regular payments with a final balloon. The purpose label does not change the formula.

Privacy

Your figures stay in the page.

Calculations run locally in your browser. EkkySoft does not receive or store values you enter in these calculators. The loan schedule is created on this device and only downloaded if you choose the CSV option.

Loan assumptions

An estimate, not a lender quote.

The loan model treats the entered annual rate as a nominal rate divided evenly across payment periods. Weekly and every-two-week schedules use 52 and 26 periods per year. Currency selection changes display only and does not convert values. The estimate excludes lender fees, insurance, taxes, variable-rate changes, payment-date differences, penalties, and local lending rules. Actual amounts can differ; confirm the terms with the lender.

Supported units

Eight conversion groups.

Length, mass, temperature, area, volume, digital storage, speed, and time. US and UK gallons are listed separately. Unit conversions are mathematical conversions and do not apply product-specific measurement tolerances.