Technology & Computing
Networking, storage, cloud, security, hardware and software engineering tools.
79 tools · 5 sub-topics
computing
Binary, Octal, Decimal & Hexadecimal Multi-Base Converter
Convert a decimal number into binary, octal and hexadecimal representations and see its bit length.
Two's Complement Signed Integer Range Calculator
Find the two's complement binary/hex encoding of a signed value and the representable range for a given bit width.
IEEE 754 Floating Point Precision Calculator
Show the mantissa/exponent bit split, machine epsilon and representable range for IEEE 754 single or double precision.
Text Encoding Byte Size Calculator
Estimate the storage size in bytes of a text string under ASCII, UTF-8, UTF-16 and UTF-32 encodings.
Hash Collision Probability & Birthday Attack Calculator
Estimate the probability of a hash collision occurring among a set of hashed items, based on the birthday paradox.
AES-GCM Nonce Collision & Key Exhaustion Calculator
Estimate the safe number of messages encrypted under one AES-GCM key before random 96-bit nonce collisions become likely.
Password Entropy & Brute-Force Cracking Time Calculator
Calculate a password's entropy in bits and estimate worst-case brute-force cracking time at a given guess rate.
RSA Key Length Security Strength Calculator
Estimate the symmetric-equivalent security strength and relative computational cost of an RSA key length.
ECC vs RSA Security Equivalence Calculator
Compare an elliptic curve key size to the RSA modulus length needed to achieve the same symmetric security strength.
TLS Handshake Latency Overhead Calculator
Estimate the extra round-trip latency added by TCP and TLS handshakes for TLS 1.2, TLS 1.3 1-RTT and TLS 1.3 0-RTT resumption.
DNS TTL Propagation Window Calculator
Estimate the worst-case and average time for a DNS record change to propagate across caching resolvers based on TTL.
infrastructure
Server SLA Uptime Downtime Calculator
Convert an SLA uptime percentage (e.g. 99.9%) into allowed downtime per day, month and year.
MTTD & MTTR Incident Response Calculator
Calculate mean time to detect, mean time to resolve, MTBF and resulting availability from incident data.
vCPU to pCPU Oversubscription Ratio Calculator
Calculate the virtual-to-physical CPU oversubscription ratio for a virtualization or cloud host.
Kubernetes Pod Resource Request vs Limit Calculator
Estimate node packing density and CPU/memory headroom from pod resource requests, limits and node capacity.
GPU VRAM Requirement for LLM Inference Calculator
Estimate GPU VRAM needed to run an LLM at inference given parameter count, quantization bits, KV cache and overhead.
LLM Context Window Token to Word Calculator
Convert LLM tokens to approximate word counts, estimate reading time, and cost per million tokens.
Database B-Tree Index Fanout & Tree Depth Calculator
Estimate B-tree index fanout and tree depth from page size, key+pointer size and row count.
Consistent Hashing Ring Virtual Node Calculator
Estimate key distribution variance across shards on a consistent hashing ring based on virtual nodes per shard.
Redis Cache Memory & Eviction Calculator
Estimate total Redis memory usage from key count, average value size and per-key overhead, and eviction risk.
Kafka Partition Throughput & Consumer Lag Calculator
Estimate topic throughput capacity from partition count and per-partition rate, plus time to clear consumer lag.
CAN Bus Baud Rate & Bus Load Calculator
Calculate CAN bus load percentage from baud rate, average frame length and message frequency.
WebAssembly vs JavaScript Execution Speedup Calculator
Estimate net execution speedup of WebAssembly over JavaScript for a workload, accounting for compile/instantiation overhead.
CPU MIPS from Clock Speed & IPC Calculator
Calculate CPU throughput in millions of instructions per second (MIPS) from clock speed and instructions per cycle.
CPU Cache AMAT (Average Memory Access Time) Calculator
Calculate average memory access time from L1 hit time, miss rate and miss penalty, with an optional L2 level.
Amdahl's Law Parallel Speedup Calculator
Calculate theoretical maximum speedup from parallelizing part of a workload across multiple processors, per Amdahl's Law.
Gustafson's Law Scaled Speedup Calculator
Calculate scaled speedup for a growing (weak-scaling) workload across processors, per Gustafson's Law.
TDP Heat Dissipation & Required Airflow (CFM) Calculator
Estimate required airflow (CFM) to dissipate heat from components based on total TDP and allowed temperature rise.
PSU Wattage & 80 Plus Efficiency Calculator
Calculate AC power draw from the wall and headroom given a system's DC load and PSU's 80 Plus efficiency tier.
networking
IPv4 CIDR Subnet Calculator
Work out the subnet mask, wildcard mask, usable hosts and broadcast range for any IPv4 CIDR prefix.
IPv6 Subnetting & Prefix Sizer
Estimate how many /48, /56 or /64 subnets fit inside a given IPv6 allocation and vice versa.
IPv4 to Decimal & IPv6 Hextet Formatter
Convert an IPv4 dotted address into its 32-bit decimal and hexadecimal form for scripting and ACLs.
Bandwidth vs Download/Upload Transfer Time Sizer
Calculate how long a file transfer will take given a connection's advertised bandwidth in bits per second.
Network Latency & Bandwidth-Delay Product (BDP) Calculator
Calculate the bandwidth-delay product to size TCP buffers and understand the impact of latency on throughput.
TCP Window Size & Throughput Ceiling Calculator
Estimate the maximum achievable TCP throughput on a lossy path using the Mathis equation.
RAID Usable Storage & Parity Overhead Calculator
Calculate usable capacity and parity overhead for RAID 0, 1, 5, 6, 10, 50 and 60 arrays.
SSD Over-Provisioning & DWPD Endurance Calculator
Estimate SSD endurance in drive-writes-per-day terms and the effect of over-provisioning on write amplification.
Total Bytes Written (TBW) to Drive Lifespan & MTBF Calculator
Convert a drive's rated TBW endurance and daily write volume into an expected lifespan and compare against MTBF.
Video Bitrate to Storage Calculator
Estimate the storage footprint of video footage across common resolutions and codecs, from bitrate and duration.
Audio Uncompressed PCM Storage Calculator
Calculate the raw storage size of uncompressed PCM audio from sample rate, bit depth and channel count.
Cloud Object Storage Cost Calculator
Estimate monthly cloud storage costs across standard, infrequent-access and archive tiers, plus egress fees.
Cloud Database IOPS to Throughput & Latency Calculator
Translate provisioned IOPS and I/O size into expected throughput, and estimate queueing latency under load.
Server RAM Sizing from Concurrent Connections & Buffer Pool Calculator
Estimate how much RAM a server needs based on concurrent connections, per-connection memory and buffer pool size.
API Rate Limiter Token Bucket & Leaky Bucket Sizer
Size a token bucket or leaky bucket rate limiter to sustain an average request rate while tolerating bursts.
signals
Image Aspect Ratio, DPI & Megapixel Calculator
Calculate an image's aspect ratio, total megapixels, and physical print size at a given DPI.
Monitor Pixel Density (PPI) & Retina Viewing Distance Calculator
Calculate a display's pixels-per-inch and the minimum viewing distance at which individual pixels become imperceptible.
Refresh Rate Frame Time Render Budget Calculator
Convert a monitor's refresh rate (Hz) into the frame-time render budget in milliseconds, and see multi-frame budgets.
Gaming Mouse eDPI & 360° Turn Distance Calculator
Calculate effective DPI (eDPI) from mouse DPI and in-game sensitivity, and the physical mouse distance for a 360° turn.
Optical Fiber Attenuation Loss Calculator
Calculate total optical fiber link loss from fiber attenuation, distance, splices, and connectors.
Optical Link Budget & Receiver Sensitivity Margin Calculator
Calculate the optical power margin available in a fiber link after accounting for losses and receiver sensitivity.
RF Free Space Path Loss (FSPL) Calculator
Calculate the free space path loss of an RF signal given frequency and distance.
Wi-Fi Channel Overlap & Capacity Calculator
Estimate Wi-Fi channel spacing needs and theoretical capacity based on channel width and modulation efficiency.
Fresnel Zone Clearance Radius Calculator (60% Rule)
Calculate the first Fresnel zone radius at midpoint and the recommended 60% clearance for a wireless link.
Antenna Gain to EIRP Calculator
Calculate effective isotropic radiated power (EIRP) from transmitter power, cable loss, and antenna gain.
VSWR to Return Loss & Reflection Coefficient Calculator
Convert VSWR to return loss (dB) and the magnitude of the reflection coefficient for an RF impedance match.
Shannon-Hartley Channel Capacity Calculator
Calculate the theoretical maximum data rate of a noisy communication channel using the Shannon-Hartley theorem.
Huffman Coding Compression Ratio & Entropy Calculator
Estimate Shannon entropy and Huffman compression ratio for a symbol set versus fixed-length encoding.
Run-Length Encoding Compression Efficiency Calculator
Estimate the compressed size and efficiency of run-length encoding (RLE) given run statistics.
PCB Microstrip Differential Impedance Calculator
Estimate the differential impedance of a microstrip trace pair on a PCB from geometry and dielectric constant.
PCB Stripline Trace Impedance Calculator
Estimate the characteristic impedance of a symmetric stripline trace embedded between two reference planes.
Logic Gate Propagation Delay & Max Clock Frequency Calculator
Calculate the maximum clock frequency of a digital circuit from gate propagation delay, setup time, and pipeline stages.
software
Cron Schedule Interval Calculator
Estimate how many times a scheduled job runs per day and per month from its interval, and preview upcoming run offsets.
Unix Epoch Timestamp Converter
Convert a Unix epoch timestamp (seconds) into a UTC date/time and see how many days have elapsed since 1970-01-01.
Base64 Encoding Size Overhead Calculator
Calculate the encoded output size and storage overhead when converting binary data to Base64 text.
UUID v4 Collision Probability Calculator
Estimate the probability of a birthday-paradox collision among randomly generated UUID v4 values.
URL Percent-Encoding Length Calculator
Estimate the encoded length of a URL or query string once unsafe characters are percent-encoded.
Regex ReDoS Catastrophic Backtracking Step Estimator
Estimate the explosive number of backtracking steps a vulnerable nested-quantifier regex could take against a malicious input.
Cyclomatic Complexity Calculator
Calculate McCabe cyclomatic complexity from decision points and exit paths, with a risk band and suggested test count.
Halstead Software Metrics Calculator
Compute Halstead volume, difficulty, effort, estimated coding time and predicted bug count from operator/operand counts.
Technical Debt Remediation Cost Calculator
Estimate the cost to fix a codebase's code smells and known bugs given average remediation hours and an hourly rate.
UPS Runtime Calculator for Server Racks
Estimate how long a UPS battery bank can support a server rack load given battery capacity, voltage, efficiency and depth of discharge.
CMOS / RTC Coin Cell Battery Life Calculator
Estimate how many years a coin cell battery will power a real-time clock or CMOS circuit given its microamp draw.
Solder Paste Stencil Aperture Area Ratio Calculator
Calculate the stencil aperture area ratio used to predict solder paste transfer efficiency for fine-pitch SMT pads.
Karnaugh Map Minterm Simplification Calculator
Estimate the achievable grouping, literal savings and resulting gate count when simplifying a Boolean function with a K-map.
Gray Code to Binary Converter Calculator
Convert a value into its Gray code representation and its binary equivalent for a given bit width.
Hamming Code SECDED Parity Bits Calculator
Calculate the number of parity bits and total codeword size needed to add single-error-correction, double-error-detection to a data block.
CRC-32 Polynomial Overhead & Error Detection Calculator
Estimate the storage overhead of appending a CRC-32 checksum to a data frame and its burst-error detection capability.
Reed-Solomon Error Correction Overhead Calculator
Calculate the number of correctable symbol errors and the storage overhead of a Reed-Solomon RS(n,k) code.
Quantum Qubit State Space Calculator
Calculate the size of the quantum state space for N qubits and the classical memory needed to simulate it.
