b2KIT

Math & Calculators

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

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.

Compound Interest Calculator

Calculate compound interest growth over time with customizable principal, rate, frequency, and contributions.

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.

Dice Roller

Roll virtual dice with support for multiple dice, custom sides (d4-d100), modifiers, and roll history.

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.

Tessellation Maker

Create regular, semi-regular, and custom tessellations. Explore symmetry groups and Escher-style tiling with drag-to-deform.

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.

Angle Measurement Tool

Measure and construct angles with a virtual protractor. Convert between degrees, radians, and gradians with visual arcs.

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.

Symmetry Group Visualizer

Explore rotational and reflective symmetry groups. Draw a motif and see it replicated under dihedral and cyclic group operations.

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.

Fourier Series Visualizer

Build periodic waveforms from sine and cosine harmonics. Visualize square, sawtooth, and triangle wave approximations term by term.

Lissajous Curve Generator

Generate Lissajous figures by adjusting frequency ratios, phase differences, and damping. Animate the drawing process.

Hyperbolic Function Explorer

Visualize sinh, cosh, tanh and their inverses. Compare with circular trig functions and explore catenary curve applications.

Wave Interference Simulator

Simulate constructive and destructive interference of two waves. Adjust amplitude, frequency, and phase to see superposition.

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.

Solid of Revolution Visualizer

Rotate curves around axes to generate 3D solids. Calculate volume using disk, washer, and shell methods with animations.

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.

Linear Transformation Visualizer

See how 2x2 matrices transform the plane. Drag basis vectors and watch the grid deform. Shows determinant, eigenvalues, and SVD.

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.

Hypothesis Test Visualizer

Perform z-tests, t-tests, and chi-squared tests with visual rejection regions, p-values, and power curves.

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.

Binary Tree Visualizer

Insert, delete, and search in BST, AVL, and red-black trees with animated rotations and traversal order highlighting.

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.

Mandelbrot Set Explorer

Explore the Mandelbrot fractal with unlimited zoom using WebGL. Adjust iterations, color maps, and compute Julia sets for any point.

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.

Lorenz Attractor Simulator

Simulate the Lorenz system in 3D. Adjust sigma, rho, beta parameters and watch butterfly-shaped trajectories evolve.

Cellular Automata Simulator

Run 1D elementary automata (all 256 rules) and 2D Conway Game of Life. Draw patterns, step through, or run continuously.

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.

Pendulum Simulator

Simulate simple and double pendulums with adjustable length, mass, and damping. Shows phase space plots and chaotic motion.

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.

Fluid Dynamics Simulator

Simulate 2D fluid flow around obstacles using lattice Boltzmann. Visualize streamlines, vortices, and Reynolds number effects.

N-Body Gravity Simulator

Simulate gravitational interactions between N bodies. Create solar systems, binary stars, and galaxy-scale simulations with trail rendering.

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.

Standing Wave Mode Visualizer

Explore standing wave harmonics on strings and in pipes. Adjust tension, density, and boundary conditions. Hear frequency audio output.

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.

pH Calculator & Visualizer

Calculate pH, pOH, and hydrogen ion concentration. Visualize the pH scale with color indicators and buffer capacity curves.

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.

Interactive Star Chart

View constellations and stars for any location and date. Identify stars by magnitude, filter by constellation, and learn mythology.

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.

Truss Structure Analyzer

Build 2D trusses with joints and members. Solve for member forces using method of joints with color-coded tension/compression.

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.

Cam Profile Designer

Design cam profiles with follower displacement diagrams. Choose dwell-rise-dwell sequences and generate displacement, velocity, acceleration curves.

Four-Bar Linkage Simulator

Simulate four-bar linkage mechanisms with adjustable link lengths. Trace coupler curves and classify Grashof type.

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.