Enter exact values
Use a signed integer, finite decimal, simple fraction, or mixed number; malformed input and a zero denominator are rejected without clearing the form.
Exact fractions, not floating-point guesses
Enter signed integers, finite decimals, simple fractions, or mixed numbers, choose one bounded operation, and inspect the normalized fraction, mixed-number form, and decimal behavior. FractionCalc parses every value to an exact BigInt rational in your browser. It never uploads operands, creates an answer URL, saves history, reads the clock, or asks a backend to decide the result.
No account, upload, history, or generated result page.
Three visible checks
Use a signed integer, finite decimal, simple fraction, or mixed number; malformed input and a zero denominator are rejected without clearing the form.
See the common denominator or cross-cancellation before the numerator and denominator are reduced by their greatest common divisor.
Check the reduced fraction, mixed or improper equivalent, and whether the base-ten decimal terminates or repeats.
Seven bounded intents
Bring the exact values
Choose the operation, keep every denominator explicit, and inspect the reduced result before copying it.