Free Online Scientific Calculator

Trig, logs, powers, roots and factorials — type on your keyboard or tap the keys. Works offline once loaded.

Calculator
0

    How this calculator works

    Type an expression the way you would write it — 2(3+4)^2, sin(30), √(2) — or use the keys. The calculator follows the standard order of operations: brackets first, then powers (right to left, so 2^3^2 = 2^9), then multiplication and division, then addition and subtraction. Implied multiplication works too: 3(4+1) and 2π.

    Switch between degrees and radians with the DEG/RAD key. Ans reuses your last result, % divides by 100, and n! gives factorials up to 170!. Recent answers are listed under the display; it runs entirely in your browser.

    Order of operations: ( ) → ^ → × ÷ → + − log = base-10 logarithm · ln = natural logarithm (base e) sin, cos, tan use degrees or radians · sin⁻¹ returns degrees in DEG mode

    Assumptions and tips

    • Results are shown to about 12 significant digits.
    • Keyboard: digits, + − * / ^ ( ) ! %, Enter for =, Backspace to delete, Esc to clear.

    Worked example

    This expression was typed into the calculator above in degrees mode. More examples are in the table below.

    InputValue
    Expressionsin(30) + √(16) × 2^3
    Angle modeDegrees

    ResultValue
    Result32.5

    Example calculations

    Typed into this calculator in degrees mode.

    You typeResult
    2+3×414
    (2+3)×420
    2^101,024
    sqrt(144)12
    sin(30)0.5
    cos(60)0.5
    tan(45)1
    log(1000)3
    ln(e)1
    5!120
    200×15%30
    1/30.333333333333
    2π6.28318530718
    asin(0.5)30

    Common mistakes to avoid

    • Computing trig in the wrong angle mode — sin(90) is 1 in degrees but 0.894 in radians.
    • Expecting 2^3^2 to be 64: powers are evaluated right to left, so it is 2^9 = 512.
    • Typing −2^2 and expecting 4: the power applies first, giving −4. Use (−2)^2.

    Frequently asked questions

    How do I switch between degrees and radians?

    Tap the DEG key at the top of the calculator; it changes to RAD.

    What is the difference between log and ln?

    log is the base-10 logarithm (log 1000 = 3); ln is the natural logarithm, base e ≈ 2.718 (ln e = 1).

    How do I type an exponent?

    Use ^ or the xʸ key: 2^10 = 1024. For a square, use x².

    Why is sin(90) not 1?

    You are probably in radians. In degrees mode, sin(90) = 1.

    Anirban KunduBuilt and reviewed by Anirban Kundu, Creator & Editor · M.Sc Physics, 20 years teaching science

    Last reviewed: 2026-11-05 · Editorial policy · How we build and check calculators