A full scientific calculator with trigonometry, logarithms, powers, roots, and memory — right in your browser.
This is a full-featured scientific calculator that runs entirely in your browser — no app to download, no account to create. Beyond the basic four operations, it supports trigonometric functions, logarithms, powers and roots, factorials, memory storage, and both degree and radian angle modes, covering everything a student, engineer, or curious number-cruncher typically needs.
Every calculation happens instantly on your device. Nothing you type is transmitted anywhere, so you can use it for schoolwork, lab reports, or quick engineering checks with complete privacy.
Trigonometric functions can be calculated in two different angle units. Degrees (DEG) is the everyday unit most people learn in school, where a full circle is 360°. Radians (RAD) is the unit most commonly used in higher mathematics, physics, and engineering, where a full circle is 2π radians. Use the DEG/RAD toggle above the display to switch between them — this affects sin, cos, and tan calculations only.
The memory buttons let you store a number and reuse it later without retyping it:
A small indicator appears above the display whenever a non-zero value is stored in memory, so you always know when memory is active.
The calculator follows the standard mathematical order of operations (PEMDAS/BODMAS) — parentheses and functions first, then exponents, then multiplication and division, then addition and subtraction — so complex expressions evaluate the way you'd expect from a scientific calculator.
Double-check whether you're in DEG or RAD mode — the same input produces very different results depending on the angle unit, and this is the most common source of confusion with scientific calculators.
The calculator will show an error, since these operations are undefined in standard real-number arithmetic.
Yes — you can build a full expression with multiple operators and functions before pressing equals, just like on a physical scientific calculator.
Factorial is defined for non-negative whole numbers, so decimal or negative inputs to n! will return an error.