Fractions, Decimals & Percentages Calculators

Everyday number skills with exact answers. Add, subtract, multiply and divide fractions, simplify them, and convert between fractions, decimals and percentages, including repeating decimals. Work out percentages, percentage change, ratios, proportions, discounts and tax. Fractions are handled exactly rather than rounded, and each step explains the rule being used.

% Percentage CalculatorFree percentage calculator: find X% of Y, what percent one number is of another, the whole from a part, or add and remove a percentage. Graph %Δ Percentage Change CalculatorWork out the percentage increase or decrease between two values, plus the symmetric percentage difference. ½ Fraction CalculatorFree fraction calculator for adding, subtracting, multiplying and dividing fractions and mixed numbers. ⁶⁄₈ Fraction SimplifierSimplify any fraction to its lowest terms using the greatest common factor. .5→½ Decimal to Fraction CalculatorConvert any decimal to a fraction in simplest form, including repeating decimals like 0.333…. ½→.5 Fraction to Decimal CalculatorConvert fractions and mixed numbers to decimals, with repeating digits marked by a bar. a:b Ratio CalculatorSimplify ratios like 12:18 or 1.5:2.5, and share an amount in a given ratio. x̄ Average CalculatorFind the average (mean) of a list of numbers, or a weighted average with your own weights. %⇄ Percent, Fraction & Decimal ConverterConvert between percentages, fractions and decimals in one step, with the fraction in simplest form and repeating decimals shown. a/b Proportion CalculatorSolve proportions a/b = c/x for the missing value with cross-multiplication. −% Discount CalculatorFind the sale price after a percentage discount, including a second extra discount, and how much you save. VAT Sales Tax & VAT CalculatorAdd sales tax or VAT to a price, or remove it to find the price before tax. ±% Percent Error CalculatorFind the percent error between a measured or estimated value and the true value, with the absolute error and whether it is too high or low.