Technology & Digital Calculators
Screens, networks, data and the web. Resize images, compute aspect ratios and pixel density, plan subnets and bandwidth, convert colors and check contrast, encode text and generate strong passwords.
24 calculators
Most used
- Aspect Ratio CalculatorSimplify a width and height to an aspect ratio like 16:9, or find the missing width or height that keeps a ratio exactly.
- Password GeneratorCreate strong random passwords on your own device, with control over length and character types and an entropy score for every setting.
- What Is My IP AddressSee the public IPv4 and IPv6 addresses that websites see when you connect, looked up directly by your browser.
Screens & images 4
- Aspect Ratio CalculatorSimplify a width and height to an aspect ratio like 16:9, or find the missing width or height that keeps a ratio exactly.
- Image Resize CalculatorWork out new image dimensions that keep the original aspect ratio, from a target width, height, percentage or maximum box size.
- PPI CalculatorEnter a screen's resolution and diagonal size to get its pixel density in PPI, dot pitch, physical dimensions and ideal viewing distance.
- Screen Size CalculatorTurn a TV or monitor's diagonal size and aspect ratio into its real width, height and area, and compare two screens side by side.
Data & network 12
- Bandwidth CalculatorTurn a data rate and time into gigabytes used, find the Mbps needed to move data within a deadline, or estimate a website's monthly bandwidth and peak throughput.
- Binary CalculatorDo arithmetic in base 2: add with carries, subtract, multiply by shift-and-add and divide with remainder, with the answer also in decimal, hex and octal.
- Number Base ConverterConvert a number between binary, octal, decimal, hexadecimal or any base from 2 to 36, with step-by-step division and place-value work.
- Bitwise CalculatorApply AND, OR, XOR, NOT, NAND, NOR, XNOR, shifts and rotates to 8- to 64-bit integers entered in binary, decimal, hex or octal, with signed and unsigned results.
- Download Time CalculatorEnter a file size and connection speed to estimate download or upload time, with realistic overhead and a table of common internet speeds.
- Subnet CalculatorEnter an IPv4 address and prefix to get the network and broadcast addresses, host range, host count, subnet and wildcard masks, binary view and smaller subnets.
- Password GeneratorCreate strong random passwords on your own device, with control over length and character types and an entropy score for every setting.
- RAID CalculatorEnter the number and size of drives to get usable RAID 0, 1, 5, 6 or 10 capacity in TB and TiB, redundancy overhead, fault tolerance and relative performance.
- Two's ComplementEncode a signed integer as a two's complement bit pattern, or read a binary or hex pattern back as a signed number, with ranges and sign extension.
- Unix Timestamp ConverterTurn a Unix timestamp into a human-readable date in UTC or any UTC offset, or convert a date and time into epoch seconds and milliseconds.
- Video File Size CalculatorEstimate video file size from video and audio bitrate and duration, or find the bitrate that fits a target size, with bits per pixel and recording time per card.
- What Is My IP AddressSee the public IPv4 and IPv6 addresses that websites see when you connect, looked up directly by your browser.
Web, color & encoding 8
- Base64 Encode/DecodeEncode text as Base64 or decode Base64 back to text, with UTF-8 handling, the URL-safe alphabet, optional padding and MIME line wrapping.
- Contrast CheckerEnter a text color and a background color to get the WCAG contrast ratio, AA and AAA verdicts for normal and large text, a live preview and nearby colors that pass.
- Color ConverterPaste a HEX code, rgb(), hsl(), hsv(), cmyk() value or CSS color name and get every other format, a live swatch, the closest named color and a tint and shade scale.
- Hash GeneratorCompute SHA-256, SHA-384, SHA-512, SHA-1 and MD5 digests of text or a local file, as hex or Base64, with optional HMAC and checksum verification.
- Case ConverterChange text to upper, lower, title or sentence case, or to code styles such as camelCase, snake_case and kebab-case, with all fourteen styles listed at once.
- Text to ASCIITurn text into ASCII and Unicode code points, UTF-8 bytes, binary, HTML entities or JavaScript escapes — or decode a list of codes back into text.
- URL Encode/DecodePercent-encode text for a query value, a full URL or form data, or decode %XX sequences back to readable text, with a breakdown of every encoded character.
- UUID GeneratorCreate random version 4 or sortable version 7 UUIDs with the Web Crypto API, in standard, uppercase, compact, braces or URN format, or decode an existing UUID.
Guides
- How to Calculate Aspect Ratio (and Resize Without Distortion)Reduce width and height by their greatest common divisor to get the aspect ratio. Then resize, crop and compare screens without stretching anything.
- How to Convert Binary to Decimal (and Decimal to Binary and Hex)Add the powers of 2 where the bits are 1, or double as you read left to right. Reverse it by dividing by 2, and group bits in fours for hexadecimal.