Latest Tools

Browse calculators, generators, converters, and utilities in the order they were added, newest first.

Password Entropy Calculator Estimate theoretical password entropy from length and character-set assumptions. Length Converter Convert length among millimeters, centimeters, meters, kilometers, inches, feet, yards, miles, and nautical miles. Random List Picker Choose one or more random entries from your own list without replacement. GPA Calculator Calculate a semester GPA from course credits and grade points using a configurable course table. Concrete Calculator Estimate concrete volume in cubic yards and the number of premixed bags for a rectangular slab. Percentage Change Calculator Calculate percentage increase or decrease from an original value to a new value. Days Until Calculator Count calendar days and weekdays until a future or past date with optional inclusive counting. Business Day Calculator Add or subtract weekdays from a date and review the resulting business date. Case Converter Convert text to uppercase, lowercase, sentence case, title case, camelCase, snake_case, or kebab-case. Character Counter Count characters, characters without spaces, words, lines, and remaining characters for a custom limit. Decimal to Fraction Calculator Convert a terminating or repeating decimal to a reduced fraction and mixed number with calculation steps. Tip Calculator Calculate a tip, total bill, and per-person split with optional tax and rounding. Square Footage Calculator Calculate square footage for one or more rectangular areas, with optional material waste. Time Calculator Add or subtract hours and minutes, or find elapsed time between two clock times. Grade Calculator Calculate a weighted or points-based course grade and find the score needed on a final exam. Random Number Generator Generate one or more random integers in a custom range, with or without duplicates. Unit Converter Convert length, mass, temperature, volume, area, speed, and digital storage units. Date Difference Calculator Find calendar time, total days, weeks, and weekdays between two dates. Word Counter Count words, characters, sentences, paragraphs, lines, and estimated reading or speaking time. Age Calculator Calculate exact age on any date, total days lived, birth weekday, and time until the next birthday. Ratio Calculator Simplify a two-part whole-number ratio and see its common factor. Median Calculator Find the median, count, minimum, and maximum for a list of numbers. Least Common Multiple Calculator Find the least common multiple of two or more positive whole numbers. Greatest Common Factor Calculator Find the greatest common factor of two or more whole numbers. Fraction Simplifier Reduce a fraction to lowest terms and see its greatest common factor. Average Calculator Calculate the average, sum, count, minimum, maximum, and range for a list of numbers. Discount Calculator Calculate your savings, sale price, sales tax, and final price after a percentage discount. What Is My Screen Size? This tool shows your screen size / resolution. The screen size is the measurement of the screen width and height in pixels. What Is My User Agent? This tool shows your user agent. A browser's User Agent string is a description of the browser and operating system being used. Division Calculator The division calculator finds the quotient and remainder by dividing two numbers together. The division calculator outputs the answers in both decimal format and quotient with remainder format. Division involves breaking down or dividing a larger number into smaller groups. Multiplication Calculator The multiplication calculator finds the product by multiplying two numbers together. Multiplication is an arithmetic operation that involves the repeated addition of the same number. Addition Calculator The addition calculator finds the sum of two numbers by adding one number to another. Addition is an arithmetic operation that involves combining or adding things together. Subtraction Calculator The subtraction calculator finds the difference between two numbers by subtracting one number from another. Subtraction is an arithmetic operation that involves taking something away from a group of things. Percentage Calculator This tool offers several different percentage calculators: 1. What is p% of x? e.g. What is 10% of 100? 2. x is what percent of y? e.g. 10 is what percent of y? 3. What is the percentage increase or decrease from x to y? e.g. What is the percentage increase or decrease from 50 to 100? Password Strength Tester This Password Strength Tester tests the strength of your password. The password strength tester also analyzes your password to determine if it contains numbers, lowercase, uppercase, symbols, and the recommended minimum length. SHA-512 Hash Generator This tool generates the SHA512 hash of a given text. SHA-512 is a cryptographic hash function which takes an input text and generates a 512-bit hash value which is 128 characters in length. SHA-384 Hash Generator This tool generates the SHA384 hash of a given text. SHA-384 is a cryptographic hash function which takes an input text and generates a 384-bit hash value which is 96 characters in length. SHA-256 Hash Generator This tool generates the SHA256 hash of a given text. SHA-256 is a cryptographic hash function which takes an input text and generates a 256-bit hash value which is 64 characters in length. SHA-224 Hash Generator This tool generates the SHA224 hash of a given text. SHA-224 is a cryptographic hash function which takes an input text and generates a 224-bit hash value which is 56 characters in length. RIPEMD-160 Hash Generator This tool generates the RIPEMD-160 hash of a given text. RIPEMD-160 is a cryptographic hash function which takes an input text and generates a 160-bit hash value which is 40 characters in length. HMAC-SHA-512 Hash Generator This tool generates the HMAC-SHA-512 hash of a given message and secret key. HMAC-SHA-512 is a cryptographic hash function which takes an input text and secret key and generates a 512-bit hash value which is 128 characters in length. HMAC-SHA-384 Hash Generator This tool generates the HMAC-SHA-384 hash of a given message and secret key. HMAC-SHA-384 is a cryptographic hash function which takes an input text and secret key and generates a 384-bit hash value which is 96 characters in length. HMAC-SHA-256 Hash Generator This tool generates the HMAC-SHA-256 hash of a given message and secret key. HMAC-SHA-256 is a cryptographic hash function which takes an input text and secret key and generates a 256-bit hash value which is 64 characters in length. HMAC-SHA-224 Hash Generator This tool generates the HMAC-SHA-224 hash of a given message and secret key. HMAC-SHA-224 is a cryptographic hash function which takes an input text and secret key and generates a 224-bit hash value which is 56 characters in length. HMAC-SHA-1 Hash Generator This tool generates the HMAC-SHA-1 hash of a given message and secret key. HMAC-SHA-1 is a cryptographic hash function which takes an input text and secret key and generates a 160-bit hash value which is 40 characters in length. HMAC-RIPEMD-160 Hash Generator This tool generates the HMAC-RIPEMD-160 hash of a given message and secret key. HMAC-RIPEMD-160 is a cryptographic hash function which takes an input text and secret key and generates a 160-bit hash value which is 40 characters in length. HMAC-MD5 Hash Generator This tool generates the HMAC-MD5 hash of a given message and secret key. HMAC-MD5 is a cryptographic hash function which takes an input text and secret key and generates a 128-bit hash value which is 32 characters in length. SHA-1 Hash Generator This tool generates the SHA-1 hash of a given text. SHA-1 is a cryptographic hash function which takes an input text and generates a 160-bit hash value which is 40 characters in length. MD5 Hash Generator This tool generates the MD5 hash of a given text. MD5 is a cryptographic hash function which takes an input text and generates a 128-bit hash value which is 32 characters in length. PIN Code Generator The PIN Code Generator generates a PIN code, also known as a Personal Identification Number. By default, it generates 4 digit PIN codes but you can specify the desired length. Password Generator Generate random passwords in your browser with configurable length and character sets, then review an estimated strength score. Most Popular Girl Names This tool lists the most popular girl names in a searchable and sortable table. This tool is useful if you or someone you know is expecting a baby and would like to see what are the most popular baby girl names. Most Popular Boy Names This tool lists the most popular boy names in a searchable and sortable table. This tool is useful if you or someone you know is expecting a baby and would like to see what are the most popular baby boy names. Most Popular Baby Names This tool lists the most popular baby names in a searchable and sortable table. This tool is useful if you or someone you know is expecting a baby and would like to see what are the most popular baby names. Last Name Generator The Last Name Generator generates random last names. This tool is useful if you need to generate random last names for test data. It can also be useful to be inspired by interesting baby middle names if you are expecting a baby. Girl Name Generator The Girl Name Generator generates random girl names. This tool is useful if you or someone you know is expecting a baby or if you need to generate random names for test data. Full Name Generator The Full Name Generator generates random full names that include a first, a last name, and an optional middle name or middle initial. This tool is useful if you need to generate random full names for test data or are trying to come up with a baby name. First Name Generator The First Name Generator generates random first names. This tool is useful if you need to generate random first names for test data. Boy Name Generator The Boy Name Generator generates random boy names. This tool is useful if you or someone you know is expecting a baby or if you need to generate random names for test data. Baby Name Generator The Baby Name Generator generates random baby names. This tool is useful if you or someone you know is expecting a baby or if you need to generate random names for test data.