Scientific calculator. Perform trigonometric, logarithmic, and exponential calculations with memory functions. Supports degrees and radians.
100% browser-based — your data never leaves your device
Perform scientific calculations with trigonometric, logarithmic, and exponential functions.
Click buttons or use your keyboard to type numbers and operators.
Use sin, cos, tan, log, ln, sqrt, factorial, and power functions.
Use M+ to add to memory, M- to subtract, MR to recall, and MC to clear memory.
Click the copy button to copy the current display value to your clipboard.
Convert length, weight, temperature, area, and volume units.
Number Base ConverterConvert between binary, octal, decimal, and hexadecimal number systems.
Percentage CalculatorCalculate percentages easily with three common modes.
Chmod CalculatorConvert Unix file permissions between numeric and symbolic formats.
Random Number GeneratorGenerate cryptographically secure random numbers with custom ranges and count.
Scientific CalculatorPerform scientific calculations with trigonometric, logarithmic, and exponential functions.
Work through calculations with the buttons or your keyboard, toggle between degrees and radians, and chain results together with the memory keys. Everything computes locally, so there is no account, no installation, and no server round trip.
Standard calculators stop where science begins. Trigonometry, logarithms, and exponentiation show up constantly in engineering, physics, and data analysis, and this calculator packs them alongside basic arithmetic in one interface. The trigonometric functions — sine, cosine, tangent, and their inverses — work in either degrees or radians, which matters because the same expression produces different answers depending on the mode. The logarithm set covers natural log, base-10 log, and exponentiation, so growth problems, decibel calculations, and signal math are all within reach.
The memory functions are the quiet productivity feature. Long multi-step calculations almost always produce intermediate values you need later, and storing them in memory instead of copying them down by hand removes a whole class of transcription errors. Whether you are checking a physics homework result, sanity-checking an engineering formula, or working through a data-analysis step, having the full function set local and available beats hunting for a physical calculator.
A calculation is rarely just a number — it is a snapshot of work in progress. Engineering figures may belong to an unannounced design, research values may be part of unpublished data, and exam or coursework work is by definition private until it is submitted. Piping those numbers through an online calculator records your problem-solving steps with a third party.
This Scientific Calculator runs entirely in your browser. Your inputs, intermediate results, and answers never leave your device, so exploratory and confidential math stays exactly as private as the work it belongs to.
Click the calculator buttons or use your keyboard for input.
Switch between degrees and radians for trigonometric functions.
Store intermediate results with MS, recall with MR, and clear with MC.
Practical examples to help you get the most out of Scientific Calculator:
Mode: Degrees Input: sin(30) Output: 0.5 Common trigonometric calculation.
Input: ln(100) Output: 4.60517 Common for exponential growth calculations.
Always verify the angle mode before trig calculations. sin(30) in degrees = 0.5, but sin(30) in radians = -0.988. Check the mode indicator on the calculator.
Memory values persist until cleared. Press MC (Memory Clear) before starting a new calculation to avoid using stale values.
Yes. Toggle between degrees and radians mode for trigonometric functions. The default is degrees.
sin, cos, tan, arcsin, arccos, and arctan with full keyboard and button input support.
Yes. Natural log (ln), base-10 logarithm (log), and exponentiation (exp) are all supported.
Yes, completely free with no sign-up or installation required. All calculations run locally in your browser.
Addition, subtraction, multiplication, division, and modulus.
sin, cos, tan, arcsin, arccos, arctan in degrees or radians.
Natural log (ln), base-10 log (log), and exponentiation (exp).
Memory store, recall, clear, and add for multi-step calculations.
Scientific Calculator is useful in a variety of scenarios across different workflows:
Performing trigonometric calculations for engineering and physics problems
Computing logarithmic and exponential functions for data analysis
Using memory functions for multi-step scientific calculations
Always check the angle mode before performing trig calculations. Use degrees for geometry and navigation, radians for calculus and physics.
Store intermediate results with MS (Memory Store) and recall them with MR to prevent rounding errors from manual re-entry.
Explore more tools in the Math workspace:
Unit Converter
Convert length, weight, temperature, area, and volume units.
Number Base Converter
Convert between binary, octal, decimal, and hexadecimal number systems.
Percentage Calculator
Calculate percentages easily with three common modes.
Chmod Calculator
Convert Unix file permissions between numeric and symbolic formats.
Random Number Generator
Generate cryptographically secure random numbers with custom ranges and count.