All the functions you need, with precision you can trust.
🔢
50+ Functions
Trigonometry, logarithms, exponents, roots, combinatorics, and more — all at your fingertips.
📐
DEG / RAD / GRAD
Three angle modes with instant switching. Perfect for engineering and scientific calculations.
🧠
Smart Modes
Simple mode for everyday math. Expand to scientific mode for advanced calculations when needed.
⌨️
Keyboard Support
Full keyboard input for fast calculations. Numbers, operators, and shortcuts all supported.
🔒
100% Private
All calculations happen locally in your browser. No data is ever sent to any server.
🎨
Dark & Light Theme
Beautiful themes that match the Tool Xeno design system. Switch anytime, preference saved.
❓ FAQ
Frequently Asked Questions
Click the "⚙ SCI" button in the mode bar above the display. The scientific panel will slide open with all advanced functions. Click again to close it and return to simple mode.
The calculator supports three angle modes: Degrees (DEG), Radians (RAD), and Gradians (GRAD). Click the "DEG" button to cycle through them. The current mode is shown on the button.
Click "2nd" to activate inverse functions. For example, sin becomes sin⁻¹ (arcsine), ln becomes e (Euler's number), √ becomes ³√ (cube root), and more. Click "2nd" again to deactivate.
Yes! The calculator uses IEEE 754 double-precision arithmetic with up to 14 significant digits. Factorials use the Lanczos approximation for non-integer values. All trigonometric functions use native Math library functions.
Absolutely! The calculator is entirely self-contained. No server calls, no API requests, no external dependencies. Once loaded, it works completely offline.
Yes! Type numbers (0-9), operators (+, -, *, /), parentheses, decimal point, and press Enter for equals. Backspace to delete, Escape to clear. The ^ key works for powers, and ! for factorial.