Favourites
Your saved calculators appear here and on the home page.
Filter math calculators
All math & statistics tools
- Pi lab.
Explore how pi is approximated with polygons, series, and simulation.
- Pi Approximation Explorer | Polygons, series, Monte Carlo.
Compare polygon, Gregory, Nilakantha, and Monte Carlo approximations of pi with charts, errors, examples.
- Pi Algorithm Race | Compare Gregory, Nilakantha, Machin,.
Race Gregory, Nilakantha, Machin-like, and Chudnovsky pi algorithms with fixed-time and fixed-digits modes, charts.
- Pi Digits Generator | First n digits with Chudnovsky.
Generate the first n digits of pi with a Chudnovsky-based browser tool.
- Pi Digit Lab | Search and jump within the first n digits of pi.
Search for a digit sequence, jump to a position, move block by block, and copy a selected range inside the first n.
- 2D graphing calculator – plot and intersect functions.
Plot up to three functions, find intercepts, intersections and extrema numerically, and explore the graph with zoom.
- Fraction Simplifier & Mixed Number Converter.
Reduce any fraction, convert between improper and mixed numbers, and review Euclidean GCD steps with pie and number.
- Probability Simulator — coin, dice, roulette.
Simulate coin tosses, dice rolls and roulette spins with a fixed seed to compare theoretical and empirical.
- About CalcBE | Mission, Quality Policy & Sources.
Learn who runs CalcBE, how calculator quality is reviewed, how formulas and sources are chosen, and where professional.
- Algebra simplifier with colors for like terms.
Expand with distribution, color-match like terms, and simplify step by step.
- Arithmetic & Geometric Sequence Calculator.
Compute the nth term, partial sum, common difference or ratio, and number of terms for arithmetic and geometric.
- Base Converter & Bitwise Toolkit (Bin/Oct/Dec/Hex).
Convert between binary, octal, decimal, and hexadecimal, and run AND/OR/XOR/NOT and bit shifts—then copy.
- Bell numbers table with Stirling relations.
Generate a Bell numbers table B(n) and confirm the relation B(n)=ΣS(n,k).
- Beta Distribution Generator & Visualizer.
Generate random samples from a Beta distribution and visualize the PDF and histogram.
- Birthday paradox (collision probability) calculator.
Calculate the birthday paradox collision probability with exact math + a Monte Carlo simulator.
- Bonds & Rates Calculators (YTM, Duration, DV01).
Compare calculators for bond price, yield to maturity, duration, DV01, and rate conversion in one place.
- Card deck shuffler – shuffle & draw cards.
Shuffle a deck of playing cards and draw or deal cards in your browser.
- Catalan number explorer - Dyck paths & trees.
Explore Catalan numbers C_n with exact BigInt or modulo tables, then enumerate or uniformly sample Dyck words, Dyck.
- Circular & necklace permutation calculator.
Compute circular permutations (rotation counted as the same) and necklace/bracelet permutations (rotation + reflection.
- Combinations With Repetition Calculator (Stars and Bars).
"Count.
- Complex Number Calculator — a+bi ↔ polar with steps.
Convert between a+bi and r∠θ, perform complex addition, subtraction, multiplication, division, powers, and list n-th.
- Confidence Interval & Hypothesis Test Wizard.
Build confidence intervals and hypothesis tests for means and proportions with t/z workflows, Welch, paired, Wilson.
- Conic sections calculator – standard form & focus.
Classify a general quadratic, rotate to eliminate xy, complete the square to standard form, and visualize focus.
- Coordinate geometry calculator – distance & lines.
Compute distance, midpoint, slope, line equations, circles, and intersections with full working shown beside.
- Coupon Collector Calculator (Expected Draws, t90,.
Solve the coupon collector problem with expected draws n·H_n, completion probability P(T≤t), and t50/t90/t99.
- Data Transfer Time Calculator (Size, Speed, Time).
Calculate transfer time, required speed, or transferable data size with bit/byte and SI/IEC unit conversion plus.
- Data visualization: quick charts, histograms, regression.
Charts and summaries: quick charts, histograms, box plots, and regression.
- Descriptive Statistics + Box Plot & Histogram.
Paste a dataset or upload CSV/TSV to review descriptive statistics, histogram, box plot, outlier counts, trimmed mean.
- Dev & data tools: JSON, UUID, subnet/CIDR, random CSV.
Developer utilities: JSON formatting, UUIDs, subnet/CIDR, random CSV test data, and text tools. Browser-only, no.
- Dice roller (d4 to d100, 2d6+3, PNG).
Roll d4 to d100 or use notation like 2d6+3.
- Dice stats (odds & distribution) + PNG sharing.
Compute odds and distributions for NdS +/- K.
- Differentiation Calculator (steps, tangents, numeric).
Compute symbolic and numeric derivatives for single-variable, parametric, implicit, and partial derivatives.
- Dirichlet Distribution Generator & Visualizer.
Generate probability vectors from a Dirichlet distribution and visualize marginals and simplex plots.
- Distributions — binomial, Poisson, t, chi square.
Compute PMF or PDF, CDF, quantiles, and exact intervals for binomial, Poisson, Student t, and chi-square.
- Eigenvalues & Eigenvectors (2x2, 3x3) — with steps.
Compute eigenvalues, eigenvectors, residuals, and multiplicities for 2x2 and 3x3 matrices with analytic.
- Error Propagation Calculator with Steps.
Propagate uncertainty for sums, products, powers, and custom formulas with gradient×covariance steps, correlation.
- First-Order ODE Solver (Separable + Linear).
Solve separable and linear first-order ODEs with slope fields, integrating factors, Simpson integrals, numeric.
- Free multilingual calculators & converters.
Free multilingual calculators & converters.
- Function Transformations Calculator.
Graph function transformations from the parent graph.
- GCD & LCM calculator – greatest common divisor tool.
Compute the GCD and LCM for up to 32 integers using Euclid’s algorithm and successive reduction.
- GCD & LCM Calculator — step-by-step.
Compute GCD (greatest common divisor) and LCM (least common multiple) with steps Euclidean algorithm, ladder method.
- Geometry & Graph Tools: Triangles, Vectors, 2D/3D.
Solve triangles, work with vectors, and use graph helpers like graph paper and number lines. Browser-only geometry.
- Histogram & cumulative frequency from grouped data.
Enter grouped or raw data to build a derived frequency table, histogram (frequency or frequency density).
- Hypergeometric probability calculator without replacement.
Calculate exact probability, cumulative tails, and ranges for hypergeometric draws without replacement.
- Inclusion–Exclusion — at least one & none.
Compute |A∪B∪…| (“at least one”) for 2–4 sets. For 2–3 sets you can input Venn regions (easy) or intersection sizes.
- Inequality Solver for 1D & 2D.
Solve linear, compound, absolute value, quadratic, and rational inequalities with shareable steps, plus half-plane.
- Integer composition calculator - counts, k parts.
Calculate integer compositions where order matters. Get counts for 2^(n-1), exactly k parts, bounded parts.
- Integer Partition Calculator (p(n), exactly k parts).
Calculate integer partitions p(n) with options for exactly k parts, max part m, distinct parts, odd/even parts.
- Integration Calculator (numeric methods + steps).
Compute definite integrals with trapezoid, Simpson, adaptive, Gaussian, and Monte Carlo methods.
- Inverse proportion y=k/x explorer | signs & k.
Explore y = k/x with synchronized formula, table, and graph.
- Investing & Wealth Building (NISA/SIP/Compound/Retirement).
Compare long-term investing scenarios for NISA, SIP, compound growth, retirement, and savings goals.
- LaTeX Equation Editor — Live MathJax, palette, templates.
A premium LaTeX equation editor with live MathJax preview, caret-aware palette, templates, history, and one-tap.
- Limits Explorer — one-sided limits and numeric LHopital.
Check indeterminate forms, sample one-sided limits, apply numeric LHopital steps, and view the graph near.
- Linear Equation Solver (Step by Step).
Linear equation solver that logs each same-operation step.
- Linear function y=ax+b explorer | formula & graph.
Explore y = ax + b with synchronized formula, table, and graph.
- Linear Regression & Correlation — Scatter, OLS/WLS, R².
Paste x,y[,w] data or upload a CSV to fit OLS, WLS or Theil–Sen regression.
- Linear systems solver – 2×2 and 3×3 equation systems.
Solve 2×2 and 3×3 systems of linear equations with Gaussian elimination (RREF), classify solutions, show parametric.
- Linear Systems Solver with RREF Steps (2×2 & 3×3).
Reduce 2×2 and 3×3 linear systems with Gaussian or Gauss-Jordan elimination, log every row operation, keep exact.
- Loan & Mortgage Calculators: Payment, Schedule.
Estimate payments, compare amortization schedules, and check affordability (DTI) with browser-only loan & mortgage.
- Log Laws Transformer (with steps) — expand, condense.
Expand, condense, and evaluate logarithms with shareable steps.
- Long addition & subtraction (decimal carry/borrow).
See column addition or subtraction with decimals, carry, and borrow explained per digit.
- Long Division Calculator With Steps, Remainders & Decimals.
Use this long division calculator with steps to show the quotient, remainder, decimal answer, repeating digits.
- Lottery odds & probability calculator (EV, jackpot, 1 in X).
Calculate lottery winning odds by prize tier, including jackpot probability, 1 in X, expected value (EV).
- Matrix Calculator — RREF / Solve Ax=b / Inverse.
Compute RREF, solve Ax=b, find the inverse, determinant, rank, null space, row and column spaces with detailed.
- Mean and Standard Deviation Calculator.
Paste or type your dataset to compute count, mean, variance, and standard deviation (population N and sample N‑1).
- Modular arithmetic calculator – GCD, inverse & CRT.
Compute extended GCD, modular inverses, fast power, CRT and linear congruences with BigInt precision.
- Multiset permutation calculator.
Count distinct permutations when items repeat (anagram count) using n!/(n1!...nk!).
- nCr & nPr calculator (permutations & combinations).
Compute nCr (combinations), nPr (permutations), and factorial (n!).
- Normal Distribution Calculator: z-Score, CDF & Percentile.
Calculate normal distribution probabilities, z-scores, percentiles, and inverse normal cutoffs from mean and standard.
- Paint and Coating Calculators.
Estimate paint amount (L/gal), coverage, cans, exterior/roof/fence/deck areas, paint cost, and industrial.
- Paper & templates: graph paper, notes, worksheets.
Printable paper templates: graph paper, notes, worksheets, and planners.
- Partial fractions calculator – decomposing rational.
Decompose rational functions into partial fractions with polynomial long division, Durand-Kerner factorisation.
- Pascal's Triangle & Binomial Expansion (with steps).
Generate Pascal rows, combinations, and binomial expansions with BigInt accuracy.
- Password generator – strong secure random passwords.
Generate strong random passwords in your browser with crypto.getRandomValues.
- Pattern String Generator — business IDs & sequences.
Generate business-style IDs from a pattern (date, sequence, random).
- Permutation test – exact p-value for A/B and paired.
Run a permutation (randomization) test for two independent groups or paired samples.
- Poker odds calculator.
Calculate Texas Hold'em odds in one place: hand probability, outs hit rate, and equity versus random opponents, using.
- Prime Factorization with Steps & Factor Tree.
Factor any integer into primes, see every trial division step, compute τ(n), σ(n), φ(n), and draw the factor tree.
- Probability & simulation tools.
Probability simulators and calculators for trees, combinatorics, distributions, and Monte Carlo intuition.
- Probability tree & 2×2 table — AND/OR & complement.
Probability tree & 2×2 table tool for AND/OR/NOT and complements.
- Pythagorean theorem calculator | Diagram & area model.
Solve and visualize a²+b²=c² with a right-triangle diagram and area model.
- Random & Lotteries: Pickers, Dice, Probability.
Find the right random tool fast: weighted random picker, random picker, dice tools, plus probability calculators.
- Random CSV generator – test data & schema JSON.
Generate random CSV test data in your browser.
- Random Date Generator, Time Generator & Datetime Generator.
Generate random dates, random times, or random datetimes with ranges, weekday filters, exclusions, time windows.
- Random distributions: samplers, tests & visualizers.
Generate random samples from distributions, visualize histograms, and sanity-check randomness in your browser.
- Random JSON Generator (Test Data) — array & NDJSON.
Generate JSON test data from a schema. Export as JSON array or NDJSON.
- Random Log Generator — Nginx, Apache & JSON logs.
Generate fake access logs (Nginx/Apache) or JSONL logs with controllable distributions.
- Random number generator (integers, decimals, seed).
Generate random numbers in your browser: integers or decimals, optional seed, unique mode, and one-click copy.
- Random Picker | Draw winners without repeats.
Pick one or more random items from a list in your browser. Great for lotteries, giveaways, and classroom activities.
- Random SQL INSERT Generator — Postgres, MySQL, SQLite.
Generate SQL INSERT statements from a schema for Postgres, MySQL, or SQLite.
- Random test data generators (CSV, IDs, time).
Create CSV test data, random IDs, and timestamps locally in your browser. No uploads; share settings-only URLs.
- Random tools – generators, pickers, shuffles.
Random generators and pickers that run entirely in your browser: numbers, dates, CSV test data, tokens, UUIDs.
- Random Walk & Markov Chain Visualizer.
Run random walk (1D/2D/3D) and Markov chain simulations in your browser.
- Randomness beacon verifier – paste a beacon to verify.
Paste a public beacon value to verify a deterministic draw or shuffle.
- Randomness Test Tool (chi-square, runs, ACF, JB).
Run chi-square, runs, autocorrelation, and Jarque-Bera tests on bit or number sequences.
- Ratio & Proportion Solver — Steps + Percent.
Simplify ratios, solve proportions, and convert percentages with steps working. Teacher mode, LaTeX export.
- Real Estate (Mortgage/Amortization/Affordability).
Estimate mortgage payments, amortization schedules, and affordability (DTI) together. Compare assumptions and save.
- Repetition calculator – n^r & nHr (multichoose).
Calculate permutations with repetition (n^r) and combinations with repetition (nHr = C(n+r-1,r)) with Exact BigInt.
- Rounding & error bands | Intermediate vs final.
Round any number, highlight the digit you inspect, and see the error band on a number line.
- Sampling & Bootstrap — CLT Explorer (with steps).
Simulate samples from common distributions, bootstrap means or proportions, and see CLT histograms with steps.
- Scientific calculator – trig, logs, powers and degree.
Run trig, logs, exponents, and factorials with Deg/Rad modes, keyboard input, memory, and a shareable URL that.
- Seating Chart Generator (Random) — Classroom & Tables.
Free online seating chart generator for classrooms and events.
- Sector arc length, area & angle calculator.
Solve a sector’s arc length l, area A, central angle θ, or radius r with units and a live diagram.
- Sequences & Series (Arithmetic / Geometric) — terms.
Compute arithmetic and geometric sequences with steps logs: nth terms, partial sums, solving for n or k, two-point.
- Shuffle bias comparison – naive vs Fisher–Yates.
"Compare.
- Signed number line calculator & sign rules.
Add, subtract, multiply, and divide signed numbers with a number-line animation for plus/minus moves.
- Similarity ratio calculator – side, area, volume.
Enter a similarity ratio (small:large) to see side/perimeter, area (square), and volume (cube) ratios with scale.
- Simultaneous Equations Solver (steps + graph).
Solve two linear equations with elimination, substitution, and graph views.
- Square root simplifier with factor tree & steps.
Simplify square roots to a√b with factor tree, pairing highlights, and steps.
- Standard calculator (history tape & memory).
Perform four‑function math with parentheses and percent, a running tape, and memory slots—fully keyboard accessible.
- Statistics (inference & tests).
Inference tools for confidence intervals, hypothesis tests, regression, and uncertainty. Browser-only, no sign-in.
- Statistics & Probability (overview): Inference.
Overview hub for statistics & probability.
- Stirling numbers table (first & second kind).
Generate Stirling numbers of the first and second kind, plus Bell numbers, with fast table output, recurrence details.
- Study & Classroom Tools: Worksheets, Graph Paper, GPA.
Classroom-ready tools: worksheet generator, graph paper, quick charts, plus GPA and stats calculators. Browser-only.
- Surface & volume nets.
Compute surface area and volume for prisms, pyramids, cylinders, cones, and spheres with synced 3D sketches and nets.
- Synthetic Time Series Generator — trend, seasonality.
Generate synthetic time series data with trend, seasonality, noise, missing values, and outliers.
- Tax Calculators: VAT, GST, Income Tax, Net ↔ Gross.
Quick tax calculators for VAT/GST, net↔gross conversions, and income tax. Browser-only, no sign-up.
- Taylor & Maclaurin Series — with steps and graphs.
Build Taylor and Maclaurin polynomials P_n(x) with symbolic derivatives or fallback fits, then compare f and P_n.
- Team generator – random teams & groups.
Split a list of names into random teams or groups in your browser.
- Topic Hubs for Calculators and Tools | Find by Task.
Use topic hubs to find the right calculator or tool by task: money, study, time, conversions, PDF work, random.
- Triangle Solver (SSS / SAS / ASA, Area & Circumradius).
Select the known combination (three sides, two sides plus the included angle, or two angles plus the included side).
- Triangle Solver (SSS, SAS, ASA, SSA) with steps.
Solve a triangle from sides and angles with SSS, SAS, ASA/AAS, or SSA.
- Triangular Distribution Generator (min/mode/max).
Generate samples from a triangular distribution using min/mode/max and visualize the PDF and histogram.
- TRPG dice check (d20/d100, pools) with PNG sharing.
Run d20/d100 checks with advantage/disadvantage, compare vs DC, and roll dice pools to count successes.
- Truncated Normal Generator & Visualizer.
Generate samples from a truncated normal distribution with lower/upper bounds and visualize the PDF/CDF and histogram.
- Truth Table & Logic Evaluator — DNF/CNF Simplifier.
Build Boolean truth tables up to 10 variables, export canonical DNF/CNF, simplify with Karnaugh or Quine–McCluskey.
- Unit Circle & Trig Explorer — amplitude, period & phase.
Explore y = A·f(bx+φ)+D for sine, cosine and tangent, syncing the unit circle and graph as you change amplitude.
- Vector Calculator — dot/cross, projection, angle, area.
Compute norms, dot, cross (2D/3D), projection, angle, areas, and triple product with steps logs.
- Verifiable random draw (commit-reveal) – auditable.
Run a verifiable random draw with a commit-reveal workflow, public seeds, and reproducible logs so participants can.
- Weibull Distribution Generator & Visualizer.
Generate random samples from a Weibull distribution and visualize the PDF and histogram.
- Weighted Random Picker & Randomizer | Seeded Weighted Draws.
Use this weighted random picker and randomizer to draw winners by weight, ratio, or raffle entries.
- Word Problem Wizard — percent, ratio, speed.
Solve common word problems by selecting a template, entering values with units, and getting equations, diagrams.
Featured
Popular math tools picked for quick access.
- Percentage Calculator (X% of Y, increase/decrease).
Work out X% of Y, what percent one number is of another, and the new value after a percent increase or decrease.
- Fraction calculator.
Enter mixed or improper fractions as-is, perform addition, subtraction, multiplication, or division, and instantly.
- 2D geometry calculator – area & perimeter of shapes.
Compute area and perimeter for rectangles, circles, triangles, trapezoids and regular polygons from side lengths.
- 3D Geometry Calculator (Sphere, Cylinder, Cone, Prism).
Compute volume and surface area for spheres, cylinders, cones, rectangular and regular prisms—with example inputs.
- Quadratic equation solver – roots, discriminant.
Solve ax² + bx + c = 0 and see real or complex roots, the discriminant, vertex form and a quick graph.
- Quadratic & Polynomial Solver with Steps.
Solve quadratic and degree-3 polynomial equations with exact and decimal roots, discriminant checks, factorization.
- Prime factorization calculator – exponents, divisors,.
Factor any positive integer into primes, see exponents, divisor counts, the largest prime factor, and copy a shareable.
- Riemann Sums Calculator | Left/Right/Trapezoid/Simpson.
Visualise left/right, midpoint, trapezoid and Simpson sums for f(x), compare with an adaptive Simpson reference.
A–Z Index
Jump alphabetically within math tools.
Choose the math page by the kind of problem
Algebra & equations
Use equation, system, inequality, and simplifier tools when the job is solving or transforming symbolic expressions.
Probability & combinatorics
Use probability trees, distributions, random tools, and counting calculators when uncertainty or counting rules are the real question.
Geometry & measurement
Use 2D/3D geometry and trigonometry tools when you need areas, lengths, angles, coordinates, or visual reasoning.
Graphing & functions
Use graphing and plotting pages when you need intersections, extrema, or a visual check before deeper algebra.
Step-by-step learning
Use long division, factorization, or paper tools when the output must show steps, layout, or printable practice material.
FAQ
Which math page should I open first?
Start from the problem type: equation solving, probability, geometry, graphing, or step-by-step practice. The right first page is the one that matches the output you need to see.
When should I use a graphing tool instead of a solver?
Use graphing when you need a visual check of shape, intersection, or turning points. Use a solver when the goal is an exact value or symbolic result.
When should I stay on a hub instead of opening a calculator immediately?
Stay on the hub when you still need to choose between methods. Open a specific calculator once the mathematical task is clear.
Are these pages mainly for learning or for production work?
Many are great for learning, checking, and planning. For high-stakes professional work, verify the method, assumptions, and precision you need.
Next tools and related hubs
- 2D graphing calculatorOpen this when you need to see intersections, turning points, or the shape of a function before solving symbolically.
- Probability tree & 2×2 tableUse this when the question is conditional probability, AND/OR logic, or complements rather than pure algebra.
- Prime Factorization CalculatorBest next step for divisibility, factor trees, and number-structure questions.
- Coupon Collector CalculatorSwitch here when the real task is probability over repeated random draws.