Skip to content
Toolzy 100% free · no login

Home › Calculators & Converters › Scientific Calculator

Scientific Calculator

Runs in your browserFree · no sign-up

Type an expression or use the keys. The answer updates as you type; press = or Enter to keep it. Switch between degrees and radians for trigonometry.

History

    Advertisement

    How to use this tool

    1. Type an expression such as 2^10 + sin(30), or tap the keys.
    2. Choose degrees or radians for sin, cos and tan.
    3. Press = or Enter to calculate; the answer is stored as Ans.
    4. Tap a history line to reuse an earlier calculation.

    A full scientific calculator in your browser

    This calculator handles everything a school or university scientific calculator does for everyday work: the four operations, powers and roots, percentages, factorials, trigonometric functions and their inverses, hyperbolic functions, logarithms, the exponential function and the constants π, e, τ and φ. You can tap the keys or simply type, including on a physical keyboard: * or × multiply, / or ÷ divide, and ^ raises to a power. The result appears as you type, and pressing Enter or = saves it to the history and to Ans for the next step.

    Order of operations

    Expressions follow the standard mathematical order: brackets first, then factorial and percentage, then powers (evaluated right to left, so 2^3^2 is 2⁹ = 512), then unary minus, then multiplication and division, then addition and subtraction. That means -3^2 is −9, as in algebra. Implicit multiplication is supported, so 2pi, 3(4+1) and 2sin(30) work. Functions can be written with or without brackets around a single number, such as sqrt 16.

    Degrees or radians?

    Trigonometry depends on the angle unit. In degree mode, sin(30) is exactly 0.5 and tan(45) is 1; in radian mode, use sin(pi/6) for the same value. Inverse functions such as asin return the angle in the selected unit. To keep results clean, tiny floating-point leftovers like 1.2e−16 for cos(90) are shown as 0, and tan(90°) is reported as undefined rather than a huge number.

    Accuracy

    Calculations use double-precision floating point, the same as most computers, giving about 15–16 significant digits. Results are rounded to 14 significant digits for display, which hides the classic 0.1 + 0.2 = 0.30000000000000004 effect. The factorial works for whole numbers up to 170 and uses the gamma function for fractions, so 0.5! gives √π/2. Very large or small results switch to scientific notation. The expression is parsed by the page itself rather than evaluated as code, so typing anything other than maths is simply rejected.

    Frequently asked questions

    Is this scientific calculator free?

    Yes, completely free with no sign-up, and it works offline once the page has loaded.

    How do I switch between degrees and radians?

    Use the Degrees checkbox. Ticked means degrees; unticked means radians.

    How do I type powers and roots?

    Use ^ for powers (2^8), sqrt( for square roots and cbrt( for cube roots. x² and 10ˣ keys are also available.

    What is log vs ln?

    log is the base-10 logarithm and ln is the natural logarithm (base e). log2 is also supported.

    Why is -3^2 equal to -9?

    Powers are calculated before the minus sign, following standard maths order. Write (-3)^2 to get 9.

    More free tools