Calculators
Calculate percentages, averages, areas, equations and other everyday or educational math problems.
Popular tasks
Calculate percentages, averages, areas, equations and other everyday or educational math problems.
About Calculators
How to use Calculators
Calculate percentages, averages, areas, equations and other everyday or educational math problems.
View all
Online Calculator
Calculate everyday and scientific expressions with a readable input, operator precedence, parentheses, trigonometry, logarithms and memory controls.
Percentage Calculator
Solve percentage-of, reverse percentage, percent change, increase and decrease questions with the formula made explicit.
Inverse Proportion Calculator
Find a fourth value when one quantity rises as the other falls proportionally.
Direct Proportion Calculator
Find a fourth value when two quantities vary in direct proportion.
Trigonometric Function Calculator
Calculate sine, cosine, tangent and supported inverse trigonometric functions in degrees or radians with the selected angle unit made explicit.
Degrees and Radians Converter
Convert angles between degrees and radians with the equivalent value shown immediately for trigonometry, geometry and programming work.
Area Calculator
Calculate the area of common two-dimensional shapes with shape-specific inputs and a result expressed in square units.
Average Calculator
Calculate mean, median, mode, range, sum and count from a list of numbers, with each statistic shown separately for quick verification.
Cartesian Product Calculator
Generate ordered tuples from two or more finite sets.
Truth Table to Logic Expression
Build a supported Boolean expression from rows where the output is true or false.
0/1 Knapsack Solver
Select items that maximize value without exceeding a capacity.
Fibonacci Number Calculator
Find a Fibonacci number or generate a Fibonacci sequence from the standard recurrence, with the position and values displayed for verification.
Matrix Calculator
Add, subtract and multiply matrices, calculate determinants and transpose matrices with a structured result you can inspect row by row.
Geometry Verification Assistant
Check common coordinate-geometry distances, slopes, midpoints and relationships.
Regular Expression Tester
Test a regular expression against sample text with selected flags and visible matches.
Equation Root Finder
Approximate a real root of a supported equation within a selected interval and show the numeric result for independent substitution.
Prime Factorization Calculator
Break a positive integer into its prime factors and display the factorization in a compact, checkable form.
Probability Distribution Calculator
Calculate probabilities for supported discrete and continuous distributions using the parameters and event range you provide.
3D Function Sampler
Sample z=f(x,y) over selected x and y ranges for a table or surface preview.
Boolean Expression Converter
Convert supported Boolean expressions between notation styles without changing their truth behavior.
Discrete Logarithm Solver
Search for x where g^x ≡ h (mod p) within practical teaching-size limits.
Finite State Machine Simulator
Run an input sequence through user-defined states and transitions.
Elliptic Curve Point Calculator
Add or double points on a small prime-field elliptic curve.
Sequence Pattern Detector
Test a numeric sequence for common arithmetic, geometric and repeating patterns.
Karnaugh Map Simplifier
Group adjacent truth-table cells to derive a shorter supported Boolean expression.
Lattice Reduction Demonstration
Visualize small integer basis reduction for education, not cryptographic attacks.
Data Compression Simulator
Compare source size with a reversible demonstration encoding for educational use.
Addition Worksheet Generator
Create addition exercises with selected ranges, term counts and optional answers.
Truth Table Generator
Evaluate a Boolean expression for every combination of its variables.
Statistics Calculator
Summarize numeric data with count, sum, mean, median, mode, range, variance and standard deviation in one browser-based calculation.
Advanced Statistics Calculator
Calculate variance, quartiles, skewness and other descriptive statistics from a numeric sample.
Recursion Visualizer
Trace calls, base cases and returns for a supported recursive example.
CRC Checksum Calculator
Calculate a cyclic redundancy check with selected width, polynomial and initialization settings.
Pi Digit Lookup
Find a supplied digit sequence within the available stored digits of pi.
Subset Generator
Enumerate subsets of a finite item set with optional size limits.
Elementary Math Worksheet Generator
Generate arithmetic questions by operation, range, count and difficulty.
Set Operations Calculator
Calculate union, intersection, differences and symmetric difference of finite sets.
Combination Design Generator
Enumerate fixed-size selections under the chosen item and repetition rules.
Two-Player Game Analyzer
Analyze a small payoff matrix for best responses, dominance and available equilibria.
Graph Theory Analyzer
Inspect a finite graph for degrees, connectivity, traversal and common structural properties.