Password Entropy Calculator
Compute the bits of entropy of a password from the size of the character set drawn from (lowercase, uppercase, digits, s...
Useful calculators that don't fit anywhere else.
Time and date math, randomness, passwords, games, and miscellaneous calculators that are genuinely useful but don't fit a single category.
Compute the bits of entropy of a password from the size of the character set drawn from (lowercase, uppercase, digits, s...
Compute the usable storage capacity of a RAID array given the number of disks, the size per disk in TB, and the RAID lev...
Estimate the recommended H.264 video bitrate for a given resolution, frame rate, and motion-complexity factor (rule-of-t...
Compute the uncompressed file size of a raster image from its pixel dimensions and bit depth (channels × bits per channe...
Compute the number of whole months, fractional months (using 30.4375 days/month), total weeks, total days, and a friendl...
Estimate the storage required to record a video stream of a given duration at a given bitrate. Reports the total in GB a...
Compute a person's (or anything's) precise age in days, weeks, whole months, whole years, and total hours from a date of...
Compute the XP needed to reach a target level on a quadratic XP curve, XP(n) = a · (n − 1)^p + b · (n − 1). Defaults rep...
Convert in either direction between Unix timestamps (seconds since 1970-01-01 UTC) and human-readable UTC date/time stri...
Compute the network throughput (Mbps) required to transfer a file of a given size in a target time, and the time require...
Compute the inches of binding required (perimeter + overlap), the number of 2½-inch strips needed cut from a 42-inch wid...
Estimate the number of lands of each color needed in a 60-card Magic: The Gathering deck from the number of coloured pip...
Compute the ISO 8601 week-of-year, ISO week-numbering year, day-of-year, calendar quarter, and the date range of the con...
Compute the expected score (probability of winning) for player A against player B from their Elo ratings using E_A = 1 /...
Compute the time remaining (days, weeks, hours, minutes) until a target date, with a friendly years-months-days breakdow...
Estimate hours to complete a video game from its main-story length and a target completion bracket (Main, Main+Side, Com...
Compute the time required to read a piece of text from the word count and your reading speed in words per minute. Report...
Enter a CIDR notation IPv4 address and get the network address, broadcast address, usable host range, subnet mask, and h...
Estimate how long a download will take given a file size in MB or GB and an internet connection speed in Mbps.
Compute MD5, SHA-1, SHA-256, SHA-512, and CRC-32 digests for any input string. Useful for verifying checksums against pu...
Generate one or more random integers in a chosen range, with optional uniqueness and optional sorting.
Encode any UTF-8 text to Base64 or decode a Base64 string back to text. The mode is auto-detected from the input but can...
Estimate the human-equivalent age of a dog using a size-aware formula that accounts for breed weight class.
Compute a weighted grade-point average from a list of courses with credit hours and 4.0-scale grade points.