Skip to content
ToolUlkaa Tool
All tools

Mathematics

Percentage CalculatorFraction CalculatorEquation SolverTensorMatrix CalculatorUnit ConverterNumber Base ConverterDerivative CalculatorIntegral CalculatorLimit CalculatorAlgebra CalculatorQuadratic Formula CalculatorFactoring CalculatorLogarithm CalculatorSquare Root CalculatorLong Division CalculatorSignificant Figures CalculatorLCM and GCF CalculatorPrime Factorization CalculatorTriangle CalculatorPythagorean Theorem CalculatorSlope CalculatorArea CalculatorVolume CalculatorScientific CalculatorGraphing Calculator

Categories

AcademicTextMathematicsStatisticsMachine LearningAIData ScienceFile
All tools
Mathematics

Scientific Calculator

A full scientific keypad with degrees, radians and gradians, memory, history and a live formula preview.

Angle unit
sin⁡(30)+4!÷23\sin\left(30\right)+4!\div 2^{3}sin(30)+4!÷23
Result: 3.5

Keyboard: digits and operators, Enter for equals, Escape to clear. Write nCr(10,3), nPr(5,2) and root(27,3) with a comma.

History

Press = and the calculation is listed here. History stays in this browser and is never sent anywhere.

  1. Tools
  2. Mathematics
  3. Scientific Calculator

About Scientific Calculator

This scientific calculator is free, needs no sign-up and runs in your browser, so nothing you type is uploaded. It has the keys of a physical scientific calculator: sin, cos, tan and their inverses, hyperbolic functions, ln and log, powers and roots, factorial, combinations and permutations, brackets, percent, modulo, memory and the previous answer.

Type with the keyboard or tap the keypad. The expression is echoed as typeset maths while you work, so you can see that sin(30)+4!/2^3 really means what you meant before you press equals. The answer updates live and is kept to 12 significant digits.

Switch between DEG, RAD and GRAD with one tap. Press 2nd to turn sin into sin⁻¹, ln into eˣ and log into 10ˣ. Every calculation you finish is listed in the history, which stays in this browser only. Tap an entry to reuse it.

How to use Scientific Calculator

  1. 1Choose the angle unit first: DEG for degrees, RAD for radians or GRAD for gradians.
  2. 2Type the expression with the keyboard, or tap the keys. On a phone the scientific keys sit behind the "Show scientific keys" button.
  3. 3Read the live answer under the expression. Press Enter or = to keep it in the history and store it as Ans.
  4. 4Press 2nd for inverse functions, then a function key such as sin to get sin⁻¹.
  5. 5Use nCr(10,3), nPr(5,2) and root(27,3) with a comma between the numbers, or write 10 nCr 3.
  6. 6Tap a history entry to load its expression again, or Use to paste its result into the line you are writing.

Features

  • Degrees, radians and gradians, with exact results at the common angles: sin(30°) is 0.5 and sin(180°) is 0, not 1.2e-16.
  • Sin, cos, tan, their inverses, sinh, cosh, tanh and their inverses.
  • Natural log, base-10 log and log with any base, written log(8,2).
  • Squares, cubes, any power, square root, cube root and nth root, factorial, reciprocal and absolute value.
  • Combinations nCr and permutations nPr, as functions or in the infix form 10 nCr 3.
  • Percent, modulo, E notation (1.5E3), constants π and e, and Ans for the previous answer.
  • Memory keys MC, MR, M+, M− and MS.
  • A live typeset preview of the input, and a result display in large tabular figures.
  • Optional fraction form of the result: 0.625 shown as 5/8 as well.
  • History with click-to-reuse, a clear button and a copy button for the result.

How the keys map to maths

The calculator follows the usual order of operations: brackets, then powers and roots, then multiplication and division, then addition and subtraction. Functions apply to what is inside their brackets.

Angles are converted to the unit you choose before sin, cos and tan are applied, and inverse functions return an angle in that unit.

sin(x°) = sin(x × π ÷ 180)
sin(x grad) = sin(x × 0.9°)
n! = n × (n − 1) × … × 1
nCr(n, r) = n! ÷ (r! × (n − r)!)
nPr(n, r) = n! ÷ (n − r)!
root(x, n) = x^(1/n)

Worked examples

  • sin(30) + cos(60) in DEG → gives 1

    sin 30° = 0.5 and cos 60° = 0.5.

  • sin(π/2) in RAD → gives 1

    A quarter turn is π/2 radians.

  • 10!/(6!×4!) → gives 210

    The same as nCr(10,4), the number of ways to choose 4 from 10.

  • nCr(10,3) + nPr(5,2) → gives 140

    120 combinations plus 20 ordered arrangements.

  • log(1000) + ln(e^2) + log(8,2) → gives 8

    3 + 2 + 3.

Common angles in the three units

AngleDEGRADGRADsin
Zero0000
Thirty degrees30π/633.333…0.5
Forty-five degrees45π/4500.707106781187
Right angle90π/21001
Half turn180π2000
Full turn3602π4000

Good to know

Degrees, radians and gradians

A full turn is 360 degrees, 2π radians or 400 gradians. Most school problems use degrees, calculus and physics use radians, and some surveying uses gradians. If sin(30) does not give 0.5, check that the display says DEG.

What the answer is, and what it is not

Results are ordinary double-precision numbers shown to 12 significant digits. That is the same kind of arithmetic a handheld calculator does, so 0.1 + 0.2 shows 0.3, but a very long chain of operations can still collect rounding error in the last digits. The calculator does not do exact symbolic maths, so the square root of 2 is a decimal, not the symbol √2.

Privacy: how it works

  • Every calculation runs in your browser tab. The history is saved in this browser only (local storage) and is never sent to Ulkaa or anyone else. Clear it with one button, or clear your browser data.

Tips

  • log means base 10 and ln means natural log. Use log(x,b) for any other base.
  • Percent turns the number before it into a hundredth, so 200×10% is 20. Write mod for a remainder: 10 mod 3 is 1.
  • Factorial works for whole numbers up to 170 and gives an error beyond, because the result no longer fits in a number.
  • If the keypad is in the way on a phone, tap the keyboard button beside the expression to type with the device keyboard.
  • tan(90°) has no value, and the calculator says so instead of showing a huge number.

Frequently asked questions

Is it really free?

Yes. There is no price, no trial and no credit card. Ulkaa Tool does the work with your own device, so there is no server bill to pass on to you.

Do I need an account?

No. There is no sign-up and no login. Open the page and use it. An Ulkaa account is not needed for anything on this tool.

Does it run in my browser?

Yes. Your calculations are processed by code running in your browser tab, on your own device.

Is my data uploaded?

No. Your calculations are never sent to Ulkaa or to anyone else. You can check this yourself by watching the Network tab in your browser developer tools while you use the tool.

How do I switch between degrees and radians?

Tap DEG, RAD or GRAD above the display. The unit applies to sin, cos and tan, and the inverse functions return an angle in the same unit.

How do I calculate sin⁻¹, cos⁻¹ or tan⁻¹?

Press 2nd, then sin, cos or tan. The keys change to sin⁻¹, cos⁻¹ and tan⁻¹ and insert asin(, acos( and atan(. For example asin(0.5) in DEG is 30.

How do I enter nCr and nPr?

Press the nCr or nPr key and type n, a comma and r, for example nCr(10,3) is 120. You can also write 10 nCr 3.

How do I enter scientific notation?

Press EXP after the mantissa. 1.5 EXP 3 is 1.5E3, which is 1500. Very large and very small answers are shown in this form too.

Is my history saved?

Yes, in this browser only, using local storage. It is not uploaded and not shared across devices. The Clear button removes it.

Why does the calculator show an error for a square root of a negative number?

It works with real numbers. The square root of −4 is not a real number, so the calculator says so rather than showing a wrong value.

Does it show step-by-step working?

No. It is a calculator, not an algebra solver. It shows the typeset expression and the answer. For steps use the equation solver or the calculus tools on this site.

Can I use it with the keyboard?

Yes. Type digits and operators, press Enter for equals and Escape to clear. Functions can be typed as sin(, cos(, ln( and so on.

Popular Scientific Calculator pages

  • Scientific Calculator in Degree ModeSin, cos and tan in degrees, with exact answers at the common angles.
  • Scientific Calculator in Radian ModeTrigonometry in radians, with π as a key and inverse functions that return radians.
  • Scientific Calculator in Gradian ModeTrigonometry in gradians, also called gons or grades, where a full turn is 400.
  • Scientific Calculator With Fraction ResultsType a calculation and see the answer as a decimal and, when it has a simple form, as a fraction.
  • Factorial CalculatorPress x! after a number to multiply it by every whole number below it.
  • Combinations and Permutations CalculatorType nCr(n,r) to count unordered choices and nPr(n,r) to count ordered arrangements.
  • Exponent and Root CalculatorUse xʸ for powers and √, ∛ and ⁿ√ for roots, in one expression.
  • Logarithm CalculatorCalculate log base 10, natural log ln and logarithms to any base.

Ulkaa Apps

  • Ulkaa
  • Calendar
  • Task
  • Note
  • Disk
  • Call
  • Contact
  • Mail
  • Finance
  • Health
  • Office
  • Work
  • Workspace
  • Halum
  • Jaal
  • Islam
  • Game
  • Weather
  • Campus
  • News
  • Developer
  • Help
  • Account
About·Privacy·Terms·© 2026 Ulkaa

What is Ulkaa Tool?

Ulkaa Tool is a free collection of fast, privacy-friendly online tools from Ulkaa Network. Calculate your GPA and CGPA, edit rich text, count words and characters, replace text and more — all in your browser.

Every tool runs entirely in your browser — no sign-up, and your data never leaves your device.

Academic

  • GPA Calculator
  • CGPA Calculator
  • Citation Generator
  • Quiz Maker

Text

  • Rich Text Editor
  • Word Counter
  • Character Counter
  • Text Replacement

Ulkaa

  • Ulkaa
  • Ulkaa News
  • Ulkaa Campus
  • Ulkaa Tool
  • Ulkaa Game
  • Ulkaa Weather
  • Ulkaa Islam

Company

  • About Ulkaa
  • Careers
  • Support
  • Help
  • Privacy Policy
  • Terms of Service
  • Disclaimer
  • Sitemap

© 2015-26, Ulkaa. All rights reserved.
Facebook PageLinkedIn CompanyX (Twitter) ProfileInstagram ProfileGitHub Account