Free Online Scientific Calculator, Casio fx-991ES PLUS Style

This is a free online scientific calculator that runs in your browser with no download and no sign up. It covers definite integration, differentiation, summation, matrices, vectors, complex numbers, statistics with regression, quadratic, cubic and simultaneous equation solving, and base-N binary, octal and hexadecimal arithmetic across 8 modes in a Casio fx-991ES PLUS style layout. Results stay exact, so fractions stay fractions and surds stay surds: √8 gives 2√2, and S⇔D switches to a decimal when you want one. It also works offline as a PWA once loaded. The interactive calculator is directly below; scroll past it for the feature guide and FAQ, or visit the calculator guides and the complete documentation.

About / Docs Guides
WideMath
NATURAL-V.P.A.M.
HIGH-RESOLUTION LCD
2nd edition
DOCS
S A M STO RCL STAT CMPLX MAT VCT D
0
SETUP
SOLVE =
d/dx :
x!
Σ(
a b/c
∛□
DEC
■√□ HEX
10 BIN
e OCT
A
B
Abs C
sin⁻¹ D
cos⁻¹ E
tan⁻¹ F
STO
i
%
, X
a b/c⇔d/c Y
M- M
CONST
CONV
CLR
INS
OFF
MATRIX
VECTOR
FACT
nPr
nCr
STAT
CMPLX
BASE
Pol
Rec
Rnd Ran#
RanInt#
π e
DRG
▼  About & FAQ

Free Online Scientific Calculator

A truly scientific calculator online, with Casio fx-991ES PLUS style modes in your browser. Not a basic calculator with a few extra buttons: 8 full calculation modes and exact fraction and surd results, completely free from WideMath.

Most online "scientific" calculators only cover trigonometry, logarithms and roots. This one does the full job: calculus, matrices, complex numbers, statistics, equation solving and base-N, with exact results, no download and no sign up. It even works offline once loaded.

What Makes a Calculator Truly Scientific?

Search "scientific calculator" and most results, including big names like Desmos and Google, are really basic calculators with trig and log keys bolted on. A genuine scientific calculator goes much further. Here's the difference:

Capability Basic "scientific" calculators This calculator
Trigonometry, logarithms, powers & rootsYesYes
Exact fractions and surds (√8 gives 2√2)RarelyYes
Definite integration & differentiationNoYes
Summation (Σ) of seriesNoYes
Matrices & vectorsNoYes
Complex numbers (a+bi, polar)NoYes
Equation solver (quadratic, cubic, simultaneous)NoYes
Statistics & 7 regression typesNoYes
Base-N (binary / octal / hex) & bitwiseNoYes
Distributions, constants & unit conversionsNoYes

A Complete Scientific Calculator: Every Function You Need

Integration Calculator

Compute definite integrals numerically. Enter ∫(f(x), a, b), supports polynomial, trigonometric, exponential, and logarithmic integrands.

d/dx

Derivative Calculator

Numerical differentiation at any point. Use d/dx(f(x), a) to find the derivative of any expression instantly.

Σ

Summation Calculator

Evaluate finite sums with Σ(f(x), start, end). Useful for series, sequences, and discrete mathematics.

[ ]

Matrix Calculator

Add, subtract, multiply matrices up to 3×3. Compute determinant, inverse, and transpose with a few button presses.

𝑖

Complex Number Calculator

Arithmetic in rectangular a+bi and polar r∠θ form. Includes modulus, argument, and conjugate.

Equation Solver

Solve quadratic, cubic, and simultaneous linear equations (2 to 3 unknowns). Get all real and complex roots instantly.

BIN

Binary & Hex Calculator

Convert between binary, octal, decimal, and hexadecimal. Bitwise AND, OR, XOR, XNOR, NOT supported.

σ

Statistics Calculator

Mean, standard deviation, variance, and 7 regression types: linear, quadratic, logarithmic, exponential, power, and inverse.

½

Fraction Calculator

Enter and simplify fractions and mixed numbers. Toggle between exact fraction and decimal display with S⇔D.


How to Use This Online Scientific Calculator

No account and no manual required, but if you want the full walkthrough, here's how the six steps work.

  1. Pick a mode. Press MODE and choose COMP for everyday calculations, or CMPLX, STAT, BASE-N, EQN, MATRIX, VECTOR, or TABLE for specialized math.
  2. Enter your expression. Click the on-screen keys or type on your keyboard. Results stay exact, so a fraction stays a fraction and a surd stays a surd.
  3. Unlock extra functions with SHIFT and ALPHA. SHIFT gives you each key's yellow function (like ∫dx or x!); ALPHA gives you the red variable/letter functions. Available keys light up while a modifier is held.
  4. Press = to evaluate. Trailing brackets close automatically, so cos(45 evaluates the same as cos(45).
  5. Toggle exact vs. decimal form. Use the FRAC pill or the S⇔D key to switch a result between fractions/surds and decimals.
  6. Reuse work with memory and history. STO/RCL save values to variables A to F, X, Y; the history panel keeps every past calculation one tap away.

Scientific Calculator Guides and Worked Examples

Every function on this calculator has a written walkthrough with a worked example you can retype key for key. Twenty nine guides, grouped by topic.

Browse all scientific calculator guides

Frequently Asked Questions

Is this online scientific calculator free?
Yes, completely free, forever. No account, no subscription, no app download required. It runs entirely in your browser. You can also install it to your home screen as a PWA for offline use.
What makes a calculator truly scientific?
A basic "scientific" calculator only adds trigonometry, logarithms, powers and roots to a four-function calculator. A truly scientific calculator also handles definite integration and differentiation, summation, matrices and vectors, complex numbers, equation solving, statistics with regression, and base-N (binary/hex) arithmetic. This one does all of it, across 8 calculation modes, and keeps results exact so fractions stay fractions and surds stay surds.
How is this different from the Desmos or Google scientific calculator?
Desmos and Google are great for everyday scientific math such as trigonometry, logarithms and roots. But they don't handle matrices, complex numbers, base-N and bitwise arithmetic, equation solving (quadratic, cubic, simultaneous), or numerical integration and differentiation. This WideMath calculator does, with Casio fx-991ES PLUS style modes and keypad workflows.
How do I compute a definite integral online?
In COMP mode, type ∫( then your function, a comma, the lower limit, a comma, and the upper limit. Example: ∫(x², 0, 3) returns 9. Supports any expression math.js can evaluate.
Can I use this as a derivative calculator?
Yes. Use the syntax d/dx(f(x), a) to compute the numerical derivative at point a. Example: d/dx(x³, 2) returns 12. Works for trigonometric, exponential, logarithmic, and polynomial functions.
How do I solve a quadratic equation?
Press MODE and select EQN, then choose degree 2. Enter coefficients a, b, c for the equation ax²+bx+c=0 and press = to get both roots, real or complex.
How do I convert decimal to binary or hexadecimal?
Press MODEBASE-N. Type your number in DEC mode, then press the BIN or HEX sub-mode button to see the conversion instantly. Supports BIN, OCT, DEC, and HEX.
Does this calculator support complex numbers?
Yes. Switch to CMPLX mode. Enter expressions like 3+4i (rectangular) or 5∠53.13 (polar). The calculator returns the result in whichever form you choose and supports modulus, argument, and conjugate operations.
Can I do matrix calculations online?
Yes. Switch to MATRIX mode to define matrices A, B, C (up to 3×3) and perform addition, subtraction, multiplication, determinant (det), inverse, and transpose operations.
Does it work on mobile phones and tablets?
Yes. The calculator scales automatically to fit any screen size. On iOS and Android you can tap Add to Home Screen in your browser to install it as an app, and it then works offline too.
What is the Casio fx-991ES PLUS?
The Casio fx-991ES PLUS is a non-programmable scientific calculator with a natural textbook display. It supports 403 functions and is widely used in schools, universities, and professional settings worldwide. This WideMath page is an independent free browser calculator designed for Casio fx-991ES PLUS style practice and workflows, not affiliated with Casio.
How do I use keyboard shortcuts?
Type digits and operators directly. Enter computes the result, Backspace deletes, Escape clears, arrow keys move the cursor, and ↑ ↓ scroll through expression history. ^ for powers, % for percent, ! for factorial.
Is there a scientific calculator casio online with shift solve?
Yes. Press SHIFT then SOLVE to solve an equation for an unknown. Type the equation using ALPHA X for the variable, for example X²−5X+6=0, then press SHIFT SOLVE and give a starting guess. The calculator iterates to a root the same way the Casio fx-991ES PLUS does. SHIFT also reaches the second function printed above each key, and ALPHA reaches the variables.
Is this casio calculator online free?
Yes, and there is no paid tier at all. There is no account, no trial, no watermark, no export limit and no advertising interstitial. It runs entirely in your browser, and once loaded it also works offline if you install it from your browser menu.
Is this a natural display calculator online?
Not exactly, and it is worth being precise. The entry line is linear, so a fraction is typed and shown as 1÷3 rather than stacked as it would appear in a textbook. What you get instead is exact results: √8 stays 2√2, 0.1+0.2 returns 3/10, and 1÷3×3 returns exactly 1. Most browser calculators round all three. If stacked textbook entry is what you need, this is not that tool.
Is this a scientific calculator with fractions?
Yes, and fractions stay fractions. 1÷2+1÷3 returns 5/6, not 0.8333333333, and 100÷7 stays 100/7. Press the S⇔D key to flip any result between exact form and decimal. Mixed numbers and improper fractions are both supported.
Is this an online 10 digit scientific calculator?
Results display to 10 significant digits, matching the Casio fx-991ES PLUS convention, and the internal computation carries more precision than it shows so rounding does not accumulate. Values outside that range switch to exponential notation, for example 1.234567891e+15.
Does sin(180) give 0 on this calculator?
Yes. In DEG mode sin(180) returns exactly 0, cos(90) returns 0, and tan(90) returns Math ERROR, which is what the physical calculator does. Many browser calculators return 1.2246e-16 for sin(180) because they convert degrees using a floating point approximation of pi. That is a quick way to test any online calculator before you trust it.
How do I do decimal to binary on this calculator?
Press MODE and choose BASE-N. Enter the number while DEC is selected, then press BIN and the binary form replaces it. HEX and OCT work the same way, and the bitwise keys AND, OR, XOR, XNOR and NOT operate in whichever base is active.
Can I use it as a definite integral calculator?
Yes. In COMP mode type ∫( followed by the function, the lower limit and the upper limit, separated by commas. ∫(x², 0, 3) returns 9. Integration is numerical rather than symbolic, so it gives a value rather than an antiderivative.