Decimal to Fraction
Convert any decimal — including recurring ones like 0.333… — to a simplified fraction, with full step-by-step working.
Step-by-step solution
Enter a decimal and press Convert to see the working
Terminating decimals
Multiply by 10 for each decimal place to remove the point, then simplify using the GCD.
0.625 → 625/1000 → 5/8
Recurring decimals
Use algebra — let x = the decimal, multiply to shift one full repeat, then subtract to cancel it.
0.333… → 9x = 3 → x = 3/9 → 1/3
Examples
Decimal to Fraction Explained
Core concepts, classroom applications, and plain-English explanations for all audiences.
When you'd actually need this
A recipe calls for 0.75 cup of butter — that's exactly ¾ cup, which is a real measuring cup marker. A calculator shows 0.333... when you divide 1 by 3, but the exact answer is ⅓. A ruler reads 0.5 inches — that's the ½-inch mark. Converting decimals to fractions lets you use exact values instead of rounded approximations.
Worked example
"Convert 0.625 to a fraction."
Step 1: 3 decimal places → multiply by 1000
Step 2: 0.625 = 625/1000
Step 3: GCD(625, 1000) = 125
Step 4: 625 ÷ 125 = 5, 1000 ÷ 125 = 8
Result: 5/8
Verify: 5 ÷ 8 = 0.625 ✓
Common mistake to avoid
- ✗ Treating 0.333 as equal to ⅓: 0.333 is a rounded approximation. The recurring decimal 0.333... (with the 3 repeating forever) equals ⅓ exactly — use the algebraic method for recurring decimals to get the precise fraction.
Decimal to Fraction Converter
Our Decimal to Fraction Converter is a powerful tool designed to help GCSE Maths and KS3 students understand how to convert both terminating and recurring decimals into their simplest fractional forms. Whether you're dealing with a straightforward decimal like 0.75 or a more complex recurring decimal such as 0.333..., this converter provides clear, step-by-step working.
For terminating decimals, the converter demonstrates how to multiply by a power of 10 to remove the decimal point, then simplifies the resulting fraction using the Greatest Common Divisor (GCD) method, often showing the Euclidean algorithm. For recurring decimals, it employs the algebraic method (e.g., letting x = 0.333..., multiplying by 10, and subtracting to eliminate the recurring part). Values greater than 1 are presented as mixed numbers (e.g., 1.25 becomes 1 1/4), and every answer is verified by dividing the numerator by the denominator, ensuring accuracy and building confidence in your understanding.
Common mistakes to avoid
- Converting 0.125 to 125/100:The denominator is incorrect. The last digit '5' is in the thousandths place, so the denominator should be 1000, not 100. 0.125 = 125/1000, which simplifies to 1/8.
- Leaving 0.5 as 5/10:The fraction is not in its simplest form. Both the numerator and denominator can be divided by a common factor (5). 0.5 = 5/10, which simplifies to 1/2.
- For 0.1232323..., setting x = 0.12323... and 10x = 1.2323..., then subtracting 10x - x to get 9x = 1.11:The recurring parts do not align correctly for subtraction. You need to multiply by powers of 10 that make the recurring parts line up perfectly. For 0.1232323..., let x = 0.12323... Then 10x = 1.2323... and 1000x = 123.2323... Subtracting 1000x - 10x gives 990x = 122, so x = 122/990.
- Converting 1.25 to 25/100:The whole number part '1' has been ignored. This conversion only accounts for the decimal part. 1.25 = 1 and 25/100, which simplifies to 1 1/4.