• EasyStackTools191+ Free Tools
    • Number Base Converter
    • BCD Converter
    • Gray Code Converter
    • Binary Calculator
    • Roman Numeral Converter
    • Numbers to Words
    • Words to Numbers
    • Scientific Notation Converter
    • Prime Number Generator
    • Fibonacci Number Generator
    • Pi Digit Generator
    • Euler Digit Generator
    • Round Numbers
    • Random Fraction Generator
  1. Home
  2. Math Tools

Math Tools

Number base converters, binary operations, BCD, Gray code, Roman numerals, and number generators

Number Base Converter

Convert numbers between binary, octal, decimal, and hexadecimal. Supports any base from 2 to 36.

BCD Converter

Convert between BCD (Binary-Coded Decimal), decimal, octal, and hexadecimal.

Gray Code Converter

Convert between Gray code and binary, octal, decimal, and hexadecimal.

Binary Calculator

Add and multiply binary numbers; compute bitwise AND, OR, XOR, NAND, NOR, XNOR, NOT; invert, reverse, rotate, and shift binary strings.

Roman Numeral Converter

Convert between Roman numerals and decimal numbers. Supports standard subtractive notation (IV, IX, XL, etc.).

Numbers to Words

Convert numbers to English words (e.g. 1234 to one thousand two hundred thirty-four).

Words to Numbers

Convert English number words to numeric form (e.g. one thousand two hundred to 1200).

Scientific Notation Converter

Convert between decimal numbers and scientific notation (e.g. 1.23 × 10^4).

Prime Number Generator

Generate prime numbers either in a given range or the first N primes.

Fibonacci Number Generator

Generate the Fibonacci sequence by count or up to a maximum value.

Pi Digit Generator

Generate digits of π (pi) up to a configurable length.

Euler Digit Generator

Generate digits of e (Euler's number, 2.71828…) up to a configurable length.

Round Numbers

Round numbers up (ceiling) or down (floor) with optional decimal places.

Random Fraction Generator

Generate random fractions (decimals) between a min and max value.