Math & Calculators

Percentage, loan, BMI, statistics, and scientific calculators.

Hypothesis Test Visualizer Exact p-values you can see on the curve. Cam Profile Designer Pick the motion, check the angles, cut the cam. Fluid Flow Simulator Draw an obstacle, watch the wake form. Compound Interest Calculator Interest on interest, with the formula shown. Convex Hull Visualizer A rubber band snapped around the points. Catenary Curve Calculator The shape a chain chooses for itself. Continued Fraction Explorer The shortest fractions that come closest. Newton Fractal Explorer One rule for finding roots, endless borders. Diffusion-Limited Aggregation Simulator Wandering particles that build a fern of frost. Fourier Epicycle Drawing Machine Any doodle is a stack of spinning circles. Langton's Ant Simulator Turn, flip, step. Order arrives unannounced. Hyperbolic Tiling Explorer Infinite tiles in a finite circle. Abelian Sandpile Simulator Four grains is too many, so it spills, and art appears. Aperiodic Monotile Explorer One shape, the whole plane, and never the same twice. Ulam Spiral Explorer Primes on a spiral, and stripes nobody ordered. Galton Board Simulator A thousand random bounces, one bell curve. Boids Flocking Simulator Three small rules, and a flock takes shape. Truss Structure Analyzer Push on a bridge and watch every bar answer. Wave Interference Simulator Ripples meet, and some of the water stands still. Fourier Series Visualizer Square, saw and triangle, built one harmonic at a time. Mandelbrot Set Explorer One short formula, and detail that never ends. Lissajous and Harmonograph Figures Two pendulums, one pen, and a curve that fades inward. Penrose Tiling Generator Five-fold order that never repeats. Linear Transformation Visualizer Drag a vector, watch the whole plane follow. N-Body Gravity Simulator Gravity, with the bookkeeping shown. Lorenz Attractor Explorer Two starts a hair apart, and where they end up. Angle Measurement Tool Three points on a photo, and the angle is read. Cellular Automata Simulator Simple rules, stacked in time, become sculpture. Solid of Revolution Visualizer Spin a curve, watch the solid, read the volume. Tessellation Maker Pull one edge and every tile changes with it. Symmetry Group Visualizer Draw once and let the group do the rest. 3D Dice Roller Dice that tumble, land, and tell the truth. Four-Bar Linkage Simulator Four links, one motion, every position. Percentage Calculator Calculate percentages, percentage change, and what percent one number is of another with step-by-step breakdowns. Tip Calculator Calculate tips and split bills between multiple people with customizable tip percentages and rounding options. Loan / Mortgage Calculator Calculate monthly payments, total interest, and generate amortization schedules for loans and mortgages. BMI Calculator Calculate Body Mass Index from height and weight with category classification and healthy range guidance. Discount / Sale Price Calculator Calculate sale prices, savings amounts, and final costs after single or stacked percentage discounts. Standard Deviation & Statistics Calculator Compute mean, median, mode, standard deviation, variance, and other descriptive statistics from a data set. Fraction / Decimal / Percentage Converter Convert between fractions, decimals, and percentages instantly with simplification and step-by-step work. Scientific Notation Converter Convert numbers to and from scientific notation with precision control and engineering notation support. Matrix Calculator Perform matrix operations including addition, multiplication, determinant, inverse, transpose, and eigenvalues. Age Calculator Calculate exact age in years, months, days, and upcoming birthday countdowns from any date of birth. Date Difference Calculator Calculate the exact difference between two dates in years, months, weeks, days, and business days. GPA Calculator Calculate weighted and unweighted GPA from course grades and credit hours with 4.0 and 5.0 scale support. Quadratic Equation Solver Solve quadratic equations using the quadratic formula with step-by-step solutions, discriminant analysis, and graphing. Image File Size Estimator Estimate image file sizes based on dimensions, color depth, format, and compression level before export. DPI / PPI Calculator Calculate dots per inch and pixels per inch from screen or print dimensions for optimal image resolution. Geometry Shape Calculator Calculate area, perimeter, and volume for common 2D and 3D shapes with interactive visual diagrams. Weighted Average Calculator Calculate weighted averages with customizable weights for grades, investment returns, inventory costs, or any data set. Percentage Change Calculator Calculate percentage increase or decrease between two values with step-by-step formula breakdown and reverse calculation. Image Aspect Ratio Calculator Calculate and convert image aspect ratios with dimension suggestions. Print Size Calculator Calculate maximum print size at various DPI from image pixel dimensions. PDF Takeoff Tool Perform quantity takeoffs from construction PDF drawings with area and length measurements. Random Number Generator Generate random numbers within a custom range with options for no repeats, multiple draws, and history. Random Name Picker Enter a list of names and randomly select one or more with animation and elimination-round modes. Wheel Spinner / Prize Wheel Customizable spinning wheel with editable segments, colors, and animated spin with a winner reveal. Coin Flipper Flip a virtual coin with 3D animation, sound effects, and a running tally of heads vs tails. List Randomizer / Shuffler Paste a list of items and shuffle them into a random order with animation and exportable results. Random Team Generator Split a list of names into balanced random teams with customizable group sizes and re-shuffle. Yes or No Generator Get a random yes or no answer with animated reveal and optional probability weighting. Lottery Number Generator Generate random lottery numbers for popular games like Powerball, Mega Millions, and EuroMillions. Bingo Number Caller Random bingo number caller with visual board tracking, call history, and auto-call mode with adjustable speed. Math Equation Solver Solve linear and polynomial equations with step-by-step solutions and graphical visualization. Fraction Calculator Add, subtract, multiply, and divide fractions with step-by-step simplification and mixed number support. Scientific Calculator Full-featured scientific calculator with trigonometric, logarithmic, exponential, and memory functions. Graphing Calculator Plot mathematical functions on a 2D coordinate plane with zoom, pan, and multiple function overlay support. Calorie Calculator / TDEE Estimate daily calorie needs based on age, weight, height, gender, and activity level using Mifflin-St Jeor. Body Fat Percentage Calculator Estimate body fat percentage using Navy method from waist, neck, hip, and height measurements. Running Pace Calculator Calculate running pace, finish time, or distance from any two of the three values with split tables. Pregnancy Due Date Calculator Estimate due date from last menstrual period or conception date with trimester timeline and milestones. Weight Tracker Log daily weight entries with trend line chart, goal tracking, and BMI calculation over time. Macro Calculator Calculate daily protein, carb, and fat macronutrient targets based on TDEE and fitness goal (cut, maintain, bulk). Blood Alcohol Content Calculator Estimate BAC from drinks consumed, body weight, gender, and time elapsed using the Widmark formula. Number Pattern / Sequence Solver Enter a number sequence and identify the pattern with next-value prediction and formula display. Prime Number Checker & Generator Check if a number is prime and generate prime numbers up to any limit with factorization display. GCD / LCM Calculator Calculate the greatest common divisor and least common multiple of two or more numbers with steps. Ratio Calculator Solve ratio problems including scaling, simplifying, and finding missing values in proportions. Pythagorean Theorem Calculator Calculate the missing side of a right triangle from two known sides with visual diagram. Area & Perimeter Calculator Calculate area and perimeter for rectangles, circles, triangles, and other shapes with visual diagrams. Volume Calculator Calculate volume for cubes, spheres, cylinders, cones, and other 3D shapes with formula display. Probability Calculator Calculate probabilities for coin flips, dice rolls, card draws, and custom events with combination support. Permutation & Combination Calculator Calculate permutations and combinations (nPr, nCr) with step-by-step factorial breakdown. Standard Deviation Visualizer Enter data points and see standard deviation, mean, and normal distribution curve with interactive visualization. Binary Calculator Perform addition, subtraction, multiplication, and division on binary numbers with step-by-step visualization. Hexadecimal Calculator Perform arithmetic operations on hexadecimal numbers with real-time decimal and binary conversion. LCM & GCD Calculator Calculate the Least Common Multiple and Greatest Common Divisor of two or more numbers with step-by-step factorization. Fibonacci Sequence Generator Generate Fibonacci sequences to any length with golden ratio visualization and spiral drawing on canvas. Function Plotter Plot mathematical functions with zoom, pan, and trace. Supports polynomial, trigonometric, exponential, and logarithmic functions with derivative overlay. Parametric Curve Plotter Plot parametric equations x(t) and y(t) with animated trace, adjustable parameter ranges, and multiple curve overlay. Polar Graph Plotter Graph polar equations r(theta) with animated sweep, fill regions, and common curve presets like roses, cardioids, and lemniscates. Implicit Curve Plotter Visualize implicit equations f(x,y)=0 using marching squares. Supports circles, conics, and arbitrary implicit relations. 3D Surface Plotter Render 3D surface plots z=f(x,y) with WebGL. Rotate, zoom, and toggle wireframe, color maps, and contour projections. Vector Field Plotter Visualize 2D vector fields with arrow plots, streamlines, and magnitude coloring. Enter component functions F(x,y) and G(x,y). Slope Field Visualizer Draw slope fields for first-order ODEs dy/dx=f(x,y). Click to trace solution curves and compare with exact solutions. Contour Map Plotter Generate contour (level curve) maps for z=f(x,y) with adjustable levels, color fills, and gradient vectors. Inequality Grapher Graph systems of linear and nonlinear inequalities with shaded feasible regions. Identify vertices and bounded regions. Piecewise Function Grapher Define and plot piecewise functions with domain intervals. Shows open/closed endpoints, continuity checks, and limits. Interactive Geometry Canvas Construct geometric figures with points, lines, circles, and polygons. Measure angles, distances, and areas dynamically. Triangle Solver & Visualizer Solve triangles from any combination of sides and angles. Shows the triangle to scale with all computed values and area. Circle Theorems Explorer Interactive demonstrations of inscribed angles, tangent theorems, chord properties, and cyclic quadrilaterals with draggable points. Conic Sections Explorer Explore ellipses, parabolas, hyperbolas, and circles by adjusting parameters. Shows foci, directrix, eccentricity, and equations. Geometric Transformations Playground Apply translations, rotations, reflections, and dilations to shapes. Compose transformations and see matrix representations. Pythagorean Theorem Visualizer Drag a right triangle and watch area squares animate on each side. Includes algebraic and geometric proofs. Coordinate Geometry Toolkit Calculate midpoints, distances, slopes, line equations, and intersections on an interactive coordinate plane. Polyhedra 3D Viewer Explore Platonic and Archimedean solids in 3D. Rotate, unfold to nets, and verify Euler formula V-E+F=2. Golden Ratio Explorer Visualize the golden ratio in rectangles, spirals, pentagons, and Fibonacci sequences with interactive constructions. Shape Area & Perimeter Calculator Calculate area and perimeter for 20+ shapes with visual diagrams. Includes circles, polygons, ellipses, and sectors. 3D Volume & Surface Area Calculator Calculate volume and surface area for 15+ 3D shapes with interactive 3D previews. Spheres, cones, prisms, and more. Locus Tracer Trace loci of points under geometric constraints. Explore ellipse, parabola, and cardioid generation through linkage mechanisms. Trigonometric Function Explorer Explore sin, cos, tan and their inverses with amplitude, period, phase shift, and vertical shift sliders. Shows transformations live. Trig Identity Verifier Enter two trigonometric expressions and verify identity by graphical comparison and numerical sampling across domains. Law of Sines & Cosines Visualizer Interactive triangle demonstrating the law of sines and cosines. Drag vertices and watch ratios and formulas update. Hyperbolic Function Explorer Visualize sinh, cosh, tanh and their inverses. Compare with circular trig functions and explore catenary curve applications. Derivative Visualizer See the derivative as a tangent line slope. Animate the tangent point and plot f(x) alongside f\ Integral Visualizer Visualize definite integrals as area under curves. Compare Riemann sums (left, right, midpoint, trapezoidal) with n subdivisions. Limit Explorer Investigate limits visually by zooming into function behavior near a point. Shows left/right limits, holes, and asymptotes. Taylor Series Explorer Approximate functions with Taylor/Maclaurin polynomials. Add terms incrementally and see convergence radius visually. Differential Equation Solver Solve and visualize first and second-order ODEs numerically. Supports Euler, RK4 methods with phase portraits. Epsilon-Delta Proof Trainer Practice epsilon-delta limit proofs interactively. Given epsilon, find delta that satisfies the definition with visual feedback. Arc Length Calculator & Visualizer Calculate and visualize arc length of curves with the integral formula. Supports Cartesian, parametric, and polar curves. Series Convergence Tester Test infinite series for convergence using ratio, root, comparison, integral, and alternating series tests with partial sum plots. Multivariable Calculus Visualizer Visualize partial derivatives, gradient vectors, and double integrals on 3D surfaces with interactive cross-sections. Laplace Transform Calculator Compute Laplace transforms and inverses for common functions. Visualize time-domain and s-domain representations side by side. Optimization Visualizer Find and visualize local/global maxima and minima of functions. Shows critical points, second derivative test, and constraint optimization. Related Rates Simulator Animate classic related rates problems: expanding balloon, sliding ladder, filling cone. See rates change in real time. 2D Vector Visualizer Add, subtract, scale, and compute dot/cross products of 2D vectors visually. Shows projections and angle between vectors. 3D Vector Visualizer Manipulate 3D vectors in a rotatable WebGL scene. Compute cross products, projections, and visualize planes and normal vectors. Eigenvalue & Eigenvector Visualizer Compute eigenvalues and eigenvectors of 2x2 and 3x3 matrices. Visualize eigenvectors as invariant directions under transformation. Gaussian Elimination Step-by-Step Solve systems of linear equations with animated row operations. Shows augmented matrix, pivot selection, and back substitution. Matrix Decomposition Tool Compute LU, QR, SVD, and Cholesky decompositions with step-by-step explanations and factor matrix visualization. System of Equations Grapher Graph systems of 2 or 3 linear equations and find intersection points visually. Shows parallel, coincident, and inconsistent cases. Span & Subspace Visualizer Visualize the span of vectors in 2D and 3D. Explore linear independence, basis, dimension, and column/null spaces. Least Squares Regression Visualizer Fit lines and polynomials to data points using least squares. Visualize residuals, R-squared, and the normal equation. Gram-Schmidt Process Visualizer Watch the Gram-Schmidt orthogonalization process step by step in 2D and 3D with animated projections. Markov Chain Simulator Define transition matrices and simulate Markov chains. Visualize state diagrams, steady-state distributions, and absorption probabilities. Tensor Operations Calculator Perform tensor products, contractions, and index manipulations on rank-2 and rank-3 tensors with visual component grids. PageRank Simulator Build a web graph and simulate the PageRank algorithm. Visualize iterations, damping factor effects, and rank convergence. Probability Distribution Explorer Visualize normal, binomial, Poisson, exponential, chi-squared, and 15+ distributions. Adjust parameters and see PDF/CDF update. Normal Distribution Calculator Calculate probabilities, z-scores, and percentiles for normal distributions. Visualize shaded areas under the bell curve. Central Limit Theorem Demo Sample from any distribution and watch sample means converge to normal. Adjust sample size and see the magic of CLT unfold. Dice Probability Simulator Roll customizable dice sets and visualize outcome distributions. Compare theoretical vs empirical probabilities with bar charts. Monte Carlo Estimator Estimate pi, integrals, and probabilities using Monte Carlo simulation. Watch random points accumulate and convergence improve. Bayesian Probability Calculator Calculate posterior probabilities with Bayes theorem. Visualize prior, likelihood, and posterior with tree diagrams and area plots. Confidence Interval Builder Construct confidence intervals for means and proportions. Visualize how sample size and confidence level affect interval width. Random Walk Simulator Simulate 1D and 2D random walks with step visualization. Explore diffusion, return probability, and Brownian motion concepts. Combinatorics Calculator Calculate permutations, combinations, factorials, and multinomial coefficients with visual counting diagrams and Pascal triangle. ANOVA Calculator & Visualizer Perform one-way and two-way ANOVA with F-test visualization. Shows group means, within/between variance, and post-hoc tests. Birthday Paradox Simulator Simulate the birthday problem for groups of various sizes. Compare theoretical probability with empirical results across trials. Monty Hall Problem Simulator Play the Monty Hall game and run thousands of simulations. Visualize why switching doors wins 2/3 of the time. Sampling Distribution Explorer Draw samples from populations and build sampling distributions for means, proportions, and variances with live animation. Prime Number Sieve Visualizer Watch the Sieve of Eratosthenes eliminate composites in real time. Explore prime gaps, twin primes, and prime density. Prime Factorization Tree Build animated factor trees for any integer. Shows unique prime factorization, GCD, LCM, and divisor count. Modular Arithmetic Calculator Compute modular addition, multiplication, exponentiation, and inverses. Visualize on clock-face number circles. Fibonacci Sequence Explorer Generate Fibonacci numbers with spiral visualization. Explore Lucas numbers, golden ratio convergence, and Zeckendorf representations. Graph Theory Playground Build graphs with nodes and edges. Run BFS, DFS, Dijkstra, and detect Eulerian/Hamiltonian paths with step-by-step animation. Logic Gate Simulator Build digital circuits with AND, OR, NOT, NAND, NOR, XOR gates. Wire inputs to outputs and generate truth tables automatically. Boolean Algebra Simplifier Simplify Boolean expressions using laws and Karnaugh maps. Visualize with circuit diagrams and generate minimized forms. Sorting Algorithm Visualizer Watch bubble, merge, quick, heap, and radix sort animate step by step. Compare speed and swap counts side by side. Recurrence Relation Solver Solve linear recurrence relations with characteristic equations. Visualize sequences and compare closed-form solutions. Euclidean Algorithm Visualizer Find GCD using the Euclidean algorithm with visual rectangle decomposition. Shows extended GCD and Bezout coefficients. pascals-triangle-explorer Interactive Pascal triangle with pattern highlighting: Fibonacci diagonals, powers of 2, Sierpinski coloring, and binomial coefficients. Complex Number Visualizer Plot complex numbers on the Argand plane. Perform arithmetic, convert between rectangular and polar, and visualize operations geometrically. Complex Function Domain Coloring Visualize complex functions using domain coloring. Explore poles, zeros, branch cuts, and conformal mappings interactively. Fractal Generator Generate Koch snowflake, Sierpinski triangle, dragon curve, and custom IFS fractals with adjustable iteration depth and coloring. Roots of Unity Visualizer Plot nth roots of unity on the unit circle. Explore cyclic group structure, primitive roots, and discrete Fourier transform connections. Group Cayley Table Generator Generate and explore Cayley tables for common groups (Z_n, S_n, D_n). Verify group axioms and find subgroups visually. Chaos Game Visualizer Play the chaos game with polygons and ratio rules. Watch Sierpinski triangle, fern, and custom attractors emerge from random iterations. Strange Attractor Gallery Render Rossler, Henon, Duffing, and other strange attractors. Adjust parameters and watch phase portraits morph in real time. L-System Fractal Generator Define L-system grammars and generate fractal plants, trees, and curves. Edit axiom, rules, and angle with live rendering. Projectile Motion Simulator Launch projectiles with adjustable angle, velocity, and gravity. Trace trajectories, show max height, range, and air resistance effects. Spring-Mass System Simulator Simulate spring-mass systems with damping and driving forces. Visualize displacement, velocity, and energy over time. Explore resonance. Orbital Mechanics Simulator Simulate planetary orbits with adjustable mass, velocity, and eccentricity. Visualize Kepler laws, transfer orbits, and escape velocity. Electric Field Visualizer Place point charges and visualize electric field lines, equipotential curves, and field strength with interactive charge dragging. DC Circuit Simulator Build circuits with resistors, batteries, and switches. Calculate current, voltage, and power using Kirchhoff laws with animated electron flow. Optics Ray Tracer Simulate light rays through lenses, mirrors, and prisms. Trace reflections, refractions, and show image formation with thin lens equation. Wave Equation Simulator Simulate 1D and 2D wave equations with pluck, strike, and boundary condition controls. Visualize standing waves and resonant modes. Thermodynamics PV Diagram Draw isothermal, adiabatic, isobaric, and isochoric processes on PV diagrams. Calculate work, heat, and efficiency for cycles. Free Body Diagram Builder Draw objects and add force vectors (gravity, normal, tension, friction). Resolve components and check equilibrium conditions. Collision Simulator Simulate elastic and inelastic 1D and 2D collisions. Adjust masses and velocities, track momentum and kinetic energy conservation. Electromagnetic Wave Visualizer Visualize E and B fields of an EM wave in 3D. Adjust frequency, wavelength, and polarization. Explore the EM spectrum. Special Relativity Visualizer Visualize time dilation, length contraction, and Lorentz transformations. Explore spacetime diagrams and the twin paradox interactively. Inclined Plane Simulator Simulate objects on inclined planes with friction. Decompose forces, calculate acceleration, and animate motion up and down slopes. Doppler Effect Simulator Visualize wavefronts from moving sources. Adjust source speed and see frequency shift, Mach cones, and sonic booms. Heat Conduction Simulator Simulate heat conduction through 1D rods and 2D plates. Set boundary temperatures and watch temperature distribution evolve in real time. Magnetic Field Visualizer Visualize magnetic fields from wires, loops, and solenoids. Plot field lines and magnitude using Biot-Savart law computations. Molecular Weight Calculator Enter a chemical formula and calculate molecular weight, elemental composition percentages, and molar mass with visual pie chart. Chemical Equation Balancer Balance chemical equations automatically with step-by-step matrix method. Supports redox half-reactions and combustion. Stoichiometry Calculator Calculate reactant and product masses from balanced equations. Identify limiting reagents and theoretical yields with visual ratios. Ideal Gas Law Simulator Simulate PV=nRT with animated gas particles. Adjust pressure, volume, temperature, and moles to see real-time changes. Electron Configuration Builder Build electron configurations by filling orbitals interactively. Shows aufbau principle, orbital diagrams, and quantum numbers. Molarity & Dilution Calculator Calculate molarity, dilution volumes (M1V1=M2V2), and solution preparation. Visual beaker animations show dilution steps. Lewis Structure Drawer Draw Lewis dot structures for molecules. Automatically count valence electrons, assign formal charges, and show resonance structures. Titration Curve Simulator Simulate acid-base titrations with real-time pH curve plotting. Identify equivalence points, buffers, and indicator color changes. Oxidation State Calculator Determine oxidation states for atoms in compounds and ions. Identify redox changes and balance half-reactions visually. DNA Transcription & Translation Simulator Simulate DNA to mRNA transcription and mRNA to protein translation. Visualize codons, amino acids, and the central dogma step by step. Punnett Square Generator Create mono- and dihybrid Punnett squares. Calculate genotype and phenotype ratios with interactive allele selection. Population Growth Simulator Model exponential and logistic population growth. Adjust birth rate, death rate, and carrying capacity with animated population curves. Hardy-Weinberg Equilibrium Calculator Calculate allele and genotype frequencies under Hardy-Weinberg equilibrium. Test populations for evolutionary forces. Enzyme Kinetics Simulator Simulate Michaelis-Menten kinetics with Lineweaver-Burk plots. Explore competitive, uncompetitive, and noncompetitive inhibition. Predator-Prey Simulator Simulate Lotka-Volterra predator-prey dynamics. Visualize population cycles, phase portraits, and equilibrium stability. Solar System Orrery Animated scale model of the solar system with accurate orbital periods. Show planet positions for any date and track conjunctions. Moon Phase Calculator Calculate and visualize moon phases for any date. Shows illumination percentage, rise/set times, and lunar calendar. Hertzsprung-Russell Diagram Explorer Plot stars on an H-R diagram by luminosity and temperature. Explore stellar classification, main sequence, giants, and white dwarfs. Telescope Field of View Calculator Calculate true and apparent field of view for telescope-eyepiece combinations. Shows magnification, exit pupil, and limiting magnitude. Redshift & Distance Calculator Calculate cosmological distances from redshift using Hubble law. Explore lookback time and the expanding universe. Resistor Color Code Calculator Decode 4, 5, and 6-band resistor color codes. Click color bands to calculate resistance value and tolerance with visual preview. ohms-law-calculator Calculate voltage, current, resistance, and power from any two known values. Visual circuit diagram updates with computed values. RC/RL Circuit Transient Simulator Simulate charging and discharging of RC and RL circuits. Visualize voltage and current waveforms with time constant analysis. AC Circuit Phasor Diagram Build RLC circuits and visualize phasors for voltage and current. Shows impedance, phase angle, and resonance frequency. Bode Plot Generator Generate Bode magnitude and phase plots from transfer functions. Identify gain margin, phase margin, and stability. Signal Generator & Visualizer Generate sine, square, triangle, and sawtooth waveforms. Mix signals, apply AM/FM modulation, and view time/frequency domains. FFT Spectrum Analyzer Compute Fast Fourier Transforms of signals. Visualize frequency spectrum, apply windowing functions, and identify dominant frequencies. Digital Filter Designer Design FIR and IIR filters interactively. Adjust cutoff frequency, order, and type. View magnitude response and pole-zero plots. Beam Bending Calculator Calculate and visualize shear force and bending moment diagrams for loaded beams. Supports point, distributed, and moment loads. Stress-Strain Curve Explorer Explore stress-strain curves for different materials. Identify yield point, ultimate strength, and fracture with interactive annotations. Gear Ratio Calculator Calculate gear ratios for gear trains and planetary systems. Visualize meshing gears with animated rotation at correct speed ratios. mohr-circle-calculator Compute and visualize principal stresses, maximum shear, and stress transformations using interactive Mohr circle construction. Game Theory Payoff Matrix Define 2-player games with payoff matrices. Find Nash equilibria, dominant strategies, and mixed strategy solutions visually. prisoners-dilemma-simulator Play iterated prisoner dilemma against strategies (tit-for-tat, always defect, random). Tournament mode compares all strategies. Voting Method Simulator Compare plurality, ranked-choice, Borda count, Condorcet, and approval voting. See how different methods produce different winners. Linear Programming Solver Solve 2-variable LP problems graphically. Define constraints, plot feasible region, and find optimal vertex with objective function slider. Auction Theory Simulator Simulate English, Dutch, sealed-bid, and Vickrey auctions with multiple bidders. Explore revenue equivalence and winner curse. Fair Division Calculator Solve fair division problems using cut-and-choose, adjusted winner, and Knaster methods. Visualize allocations and envy-freeness. Utility Function Explorer Visualize utility functions and indifference curves. Explore marginal utility, budget constraints, and optimal bundles in 2D. Time Value of Money Calculator Calculate present value, future value, annuities, and perpetuities with visual timeline diagrams of cash flows. Bond Pricing Calculator Calculate bond prices, yield to maturity, duration, and convexity. Visualize price-yield curves and coupon cash flows. Options Pricing (Black-Scholes) Price European options using Black-Scholes model. Visualize Greeks (delta, gamma, theta, vega) and payoff diagrams. Amortization Schedule Visualizer Generate loan amortization schedules with stacked area charts showing principal vs interest breakdown over the loan lifetime. Depreciation Calculator Calculate straight-line, declining balance, sum-of-years, and MACRS depreciation. Chart book value over asset life. Life Table Calculator Build actuarial life tables from mortality data. Calculate life expectancy, survival probabilities, and force of mortality curves. NPV & IRR Calculator Calculate net present value and internal rate of return for investment cash flows. Compare projects on timeline diagrams. Retirement Savings Planner Model retirement savings with Monte Carlo simulations of market returns. Visualize probability of achieving target nest egg. Caesar Cipher Visualizer Encrypt and decrypt with Caesar cipher. Animated rotating alphabet wheels and frequency analysis for cryptanalysis. RSA Algorithm Visualizer Step through RSA key generation, encryption, and decryption with small primes. Shows modular exponentiation and Euler totient. Diffie-Hellman Key Exchange Visualizer Simulate the Diffie-Hellman protocol with color-mixing analogy. Shows how shared secrets emerge from public exchanges. Substitution Cipher Solver Decode substitution ciphers using frequency analysis. Interactive letter mapping with bigram/trigram hints and English pattern matching. Hash Function Visualizer Visualize how hash functions map inputs to fixed-length outputs. Explore avalanche effect, collision resistance, and birthday attack probability. Neural Network Visualizer Build feedforward neural networks layer by layer. Train on simple datasets and watch weights, activations, and loss converge in real time. Gradient Descent Visualizer Visualize gradient descent on 2D loss surfaces. Compare SGD, momentum, Adam optimizers. Watch convergence paths and learning rate effects. K-Means Clustering Visualizer Watch K-means clustering step through centroid assignment and update. Adjust K, compare with random initialization, and visualize Voronoi cells. Perceptron Learning Visualizer Train a single perceptron on 2D data. Watch the decision boundary move as weights update with each training sample. Activation Function Explorer Compare ReLU, sigmoid, tanh, softmax, and other activation functions. See graphs, derivatives, and output ranges side by side. Confusion Matrix Analyzer Build confusion matrices and compute precision, recall, F1-score, accuracy, and ROC curves with interactive threshold adjustment. PCA Dimensionality Reduction Visualizer Perform Principal Component Analysis on 2D/3D data. Visualize eigenvectors, variance explained, and projected data. PID Controller Tuner Tune PID controller gains interactively. Visualize step response, overshoot, settling time, and steady-state error in real time. Nyquist Plot Generator Generate Nyquist plots from transfer functions. Analyze encirclements of the critical point for stability assessment. Root Locus Plotter Plot root locus for control systems. Adjust gain and see pole migration. Identify breakaway points and stability boundaries. Convolution Visualizer Visualize continuous and discrete convolution step by step. Slide the flipped kernel across the signal and see the output build. Z-Transform Calculator Compute Z-transforms and inverses for discrete-time sequences. Plot pole-zero diagrams and regions of convergence. Number Line Visualizer Interactive number line for integers, fractions, decimals, and irrationals. Plot intervals, inequalities, and absolute values. Clock Angle Calculator Calculate the angle between clock hands at any time. Animated clock face shows acute and reflex angles with degree/radian values. Graph Coloring Tool Color graphs with minimum colors (chromatic number). Build graphs and try to color them or let the algorithm find optimal coloring. Traveling Salesman Visualizer Place cities and watch nearest-neighbor, greedy, and simulated annealing algorithms find short tours. Compare path lengths. Pathfinding Algorithm Visualizer Watch A*, Dijkstra, and BFS find shortest paths on grids. Draw walls, add weights, and compare algorithm exploration patterns. Supply & Demand Curve Simulator Shift supply and demand curves and see equilibrium price and quantity adjust. Explore elasticity, surplus, and price controls. Dimensional Analysis Tool Chain unit conversion factors to solve dimensional analysis problems. Visual factor-label method with cancelation highlighting. Significant Figures Calculator Count significant figures and perform arithmetic with proper sig-fig rules. Color-codes significant vs non-significant digits. Error Propagation Calculator Calculate uncertainty propagation through mathematical operations. Supports addition, multiplication, and arbitrary function formulas. Phase Portrait Plotter Plot phase portraits for 2D autonomous systems. Classify equilibria as nodes, spirals, saddles, and centers with trajectory animation.