Find All Divisors
Find every divisor of any integer up to 1 billion – divisor count, sum, prime/perfect/abundant detection. Free, offline, client-side, instant, secure.
Math & Science collects browser-based calculators and generators for arithmetic, number theory, base conversion, matrix algebra, and sequence generation, built for students, teachers, developers, and data analysts who need a quick answer before moving on. A high-school tutor prepping Monday’s worksheet on primes and factorials can list the first 50 primes, compute 15!, and verify GCDs in under two minutes. The category ships 16 tools covering single-number checks (is 997 prime?), sequence output (the first 100 Fibonacci numbers), and linear algebra (a 3×3 matrix inverse). No sign-up, no install, each calculator runs in your browser.
Find every divisor of any integer up to 1 billion – divisor count, sum, prime/perfect/abundant detection. Free, offline, client-side, instant, secure.
Free scientific calculator. Trig, logarithms, powers, roots, factorials, pi and e, with degrees or radians. Works in your browser, private and offline.
Free running pace calculator. Enter distance and finish time to get pace per km and mile, speed, and a split time table. Private, instant and offline.
Free statistics calculator. Paste your numbers to get mean, median, mode, range, variance and standard deviation, with a distribution chart. Private and offline.
Free ratio calculator. Simplify a ratio, or solve a proportion by leaving one value blank. See the simplified ratio, decimal and a visual comparison. Private and offline.
Free margin and markup calculator. Enter cost and selling price to get profit, gross margin percent and markup percent. Instant, private and offline.
Free ROI calculator. Enter amount invested and amount returned to get net profit, ROI percent and annualized ROI. Instant, private and offline.
Free GPA calculator. Add your courses with grades and credit hours to get your weighted GPA on a 4.0 scale. Instant, private and offline.
Free fraction calculator. Add, subtract, multiply or divide two fractions and get a simplified result, decimal and mixed number. Instant and private.
Free hours calculator. Enter a start and end time to get hours worked, with break deduction and optional pay. Instant, private and offline.
Free discount calculator. Enter a price and percent off to get the sale price and how much you save, including stacked extra discounts. Instant and private.
Free date difference calculator. Find the time between two dates in years, months and days, plus total weeks, days, hours and business days. Instant and private.
For a topic-by-topic tour of every calculator here, see the full guide to free math and science calculators.
Pick Math & Science when the input is a number or sequence and the output is another number or sequence. For base64, URL encoding, or ASCII transforms, Encoding Tools is the right category, those handle character-level translation. For physical measurements (meters ↔ feet, Celsius ↔ Fahrenheit), Unit Converters is closer. For column stats on a CSV or JSON table, Data Tools operate at the table level instead of the single-number level.
| Tool | What it does | When to use |
|---|---|---|
| Prime Number Calculator | Tests primality and lists primes up to a bound | Checking one number (is 997 prime?) or listing primes for a problem set |
| Factorial Calculator | Computes n! for integers up to 170 | Permutations, combinations, and binomial coefficients |
| GCD Calculator | Finds the greatest common divisor of two integers | Reducing fractions to lowest terms |
| LCM Calculator | Finds the least common multiple | Adding fractions with different denominators |
| Fibonacci Generator | Lists the first N Fibonacci numbers | Sequence problems and golden-ratio sketches |
| Pi Digit Generator | Outputs pi to N digits | Memorization drills or procedural-art seeds |
| Number Base Converter | Converts between binary, octal, decimal, hex | CPU flags, bitmasks, CS 101 worksheets |
| Binary Adder | Adds two binary numbers without converting first | Binary-arithmetic homework or subnet math |
| Hex Adder | Adds two hexadecimal numbers directly | Memory offsets or hex color math |
| Fraction Adder | Adds two fractions and returns lowest terms | Basic algebra or recipe scaling |
| Percentage Calculator | Solves percent-of, percent change, reverse-percent | Tips, discounts, grade calculations |
| Matrix Multiplier | Multiplies two matrices with compatible dimensions | Linear-algebra exercises or CSS transform chains |
| Matrix Inverse Calculator | Inverts a square matrix via Gauss-Jordan | Solving small linear systems |
| Aspect Ratio Calculator | Calculates ratios and missing dimensions | Resizing images or video to 16:9 or 4:3 |
Number theory and sequences cover the one-value-in, one-answer-out calculators: the Prime Number Calculator for primality tests, the Factorial Calculator for permutation counts, and the Fibonacci Generator and Pi Digit Generator for sequence output. Pick a "Calculate" tool when you need one answer; pick a "Generate" tool when you need the first N terms.
Base conversion and bit arithmetic tools work inside binary, octal, and hex without a decimal round-trip. Change Number Base handles all four bases in one pass. For arithmetic in a single base, the Binary Adder adds column-by-column, and the Hex Adder does the same for hex, handy for memory offsets or merging two hex colors.
Algebra and everyday calculators finish the grid. The Fraction Adder returns lowest-terms results without a decimal approximation. The Matrix Multiplier chains linear transforms, the Matrix Inverse Calculator solves small systems, and the Percentage Calculator and Aspect Ratio Calculator cover tips, discounts, and screen dimensions.
The single trade-off that matters is precision vs. browser speed. These calculators use JavaScript number arithmetic, exact for integers up to 2^53 (about 9 quadrillion) and reliable for factorials through 170. Past those limits, expect tiny rounding errors. For research-grade work on 1,000-digit primes or 500-dimensional matrices, reach for a desktop system like SageMath, the tools here target schoolwork, CS courses, and quick dev checks.
Yes, every calculator runs free in your browser with no account and no features locked behind a paid tier. Computation happens client-side, so your inputs never leave the device. Listing 1,000 primes or adding two fractions works the same for you as for anyone else.
No. Each tool is a web page, load it, enter the values, read the answer. There's no installer, no browser extension, and no email wall. Because the math runs in JavaScript locally, inputs stay on your machine, which matters when you're working on sensitive numbers.
Yes. The Fibonacci Generator handles up to 1,000 terms, and the Prime Number Calculator lists primes well past 100,000. Past those ranges the page takes a few seconds, your device's CPU sets the ceiling, not a server-side quota.
Change Number Base converts between binary (base-2), octal (base-8), decimal (base-10), and hexadecimal (base-16), the four bases that show up in programming and schoolwork. For unusual bases like ternary or base-36, set the source and destination explicitly. Negative numbers and zero convert correctly.
Exact for inputs under 2^53 (about 9 quadrillion) using a deterministic primality test. Past that cap, JavaScript's native number precision drops and results can be off. For cryptographic-sized primes at 200+ digits, reach for GnuPG or Wolfram Alpha, the Prime Number Calculator targets schoolwork and dev checks.
Yes for most operations. The Matrix Multiplier accepts any m×n times n×p product where the inner dimensions match. The Matrix Inverse Calculator requires a square matrix, only square matrices have inverses.
Check your teacher's policy first, some classrooms allow calculators, others require hand work. For self-study they're ideal: generate a list of primes, solve a factorial, then redo the problem on paper and compare. The Number Base Converter is especially common in CS undergrad courses.
For tools that encode text or bytes (base64, URL encoding, ASCII case changes), see Encoding Tools. For physical measurements like temperature and length, Unit Converters is the right stop. For column-level statistics on CSV or JSON tables, Data Tools operates at the table level.