All tools
Numbers / browser tool

Scientific Calculator

Safe expression parser — no eval(). Supports +, −, ×, ÷, ^, sqrt(), and %.

Your inputs stay on your device

Scientific calculator

live result
Result
37
sqrt(144) + 5^2 = 37

Supported operations: + − × ÷ parentheses ^ (power) sqrt() % (percentage). Runs entirely in your browser — no external APIs.

Useful context

How it works

Use the calculator first, then scan the details below when you want more context about the inputs, result, or assumptions.

Method

The calculator tokenizes and evaluates supported arithmetic operators, parentheses, powers, square roots, and percentages safely.

How to use it

Enter an expression using the displayed syntax, review the result, and adjust the expression as needed.

Understand the result

The result is the numeric value of the supported expression; invalid syntax receives a clear error.

Example

sqrt(81) + 2^3 evaluates to 17.

Notes

Expressions are processed by a safe parser rather than JavaScript eval. Unsupported functions are not accepted.

Keep moving

Related tools