Science

34 tools available

Ohm's Law Solver

Given any two of voltage (V), current (A), and resistance (Ω), solve for the third. Also returns power (P = V × I).

Use Tool
🚀

1D Kinematics Solver

Solve for any of initial velocity, final velocity, acceleration, time, or displacement given three of the others. Constant-acceleration equations of motion.

Use Tool

Circle Solver

Given any ONE of radius, diameter, circumference, or area, compute the other three. Works in any consistent length unit (meters, feet, inches, etc.). Includes an interactive draggable visualizer.

Use Tool
📊

FFT Analyzer

Paste a time-domain signal (comma/newline separated samples) and a sample rate. Returns the magnitude spectrum, top 5 peak frequencies, and a visual plot.

Use Tool
🧵

Conductor Resistance

Resistance of a length of wire/cable given its material and cross-section. Uses R = ρ·L/A with resistivity looked up from the materials database.

Use Tool
💡

LED Series Resistor

Calculate the series resistor for a single LED. Given supply voltage, LED forward voltage, and desired forward current, returns the required resistance, nearest E12 standard value, and recommended power rating.

Use Tool
🔌

Wire Voltage Drop

Calculate voltage drop over a 2-wire conductor given current, length, cross-section, and conductor material. Resistivity is pulled from our materials database with source attribution.

Use Tool
🔋

AC Power Calculator

Single-phase and three-phase AC power calculator. Solve for current, apparent power (kVA), or real power (kW) using voltage and power factor.

Use Tool
🧲

Transformer Turns Ratio Solver

Given any three of primary voltage, secondary voltage, primary turns, and secondary turns, solve the fourth using the ideal transformer ratio.

Use Tool
🔋

Battery Runtime Estimator

Estimate battery backup runtime from battery voltage, amp-hours, battery count, usable depth of discharge, inverter efficiency, and continuous load.

Use Tool

Battery Runtime Calculator (Wh / Watts)

Simple Wh-based battery runtime: given a battery in watt-hours and a load in watts, compute how long it will run. Use for portable power stations (Jackery, EcoFlow, Anker) and spec-sheet sizing.

Use Tool
📡

Download / Upload Time Calculator

Estimate how long a file transfer will take based on file size and connection speed. Handles mixed units — file size in MB/GB/TB, speed in Mbps/Gbps/MB-per-second.

Use Tool
📶

Internet Speed Needs Estimator

Estimate the minimum download + upload Mbps your household needs from concurrent streams, video calls, gaming, cloud backup, and smart-home devices.

Use Tool
📽️

Projector Throw Distance Calculator

Given a projector throw ratio (from the manufacturer spec sheet) and the target image width, compute the front-lens-to-screen distance. Supports a ratio range (min/max) when the projector has zoom.

Use Tool
📺

Display Size & Viewing Distance Planner

Given a display diagonal and aspect ratio, returns the SMPTE-recommended (30° FOV) and THX-recommended (36° FOV) viewing distances. Use these as the bounds for conference-room, classroom, or home-theatre seating design.

Use Tool
🔊

Audio Delay Alignment Calculator

Given the physical distance between a main loudspeaker and a delay/fill speaker, computes the DSP delay needed to time-align them at the audience. Temperature-corrects the speed of sound when provided.

Use Tool
🔉

Speaker Coverage Spacing Calculator

For ceiling-speaker installations, computes the per-speaker coverage radius at listener ear height and the grid spacing needed for uniform coverage. Uses the manufacturer's specified coverage angle.

Use Tool
🎙️

RT60 Reverberation Estimator (Sabine)

Estimates reverberation time (RT60) for a room using the Sabine formula given room volume and total absorption. Accept either matched surfaces/coefficients arrays or a single total-absorption number.

Use Tool
🔌

PoE Budget Calculator

Checks whether the active PoE endpoints on a switch fit within the switch's total PoE budget, accounting for IEEE 802.3af/at/bt class reservations and estimated cable loss.

Use Tool
🕸️

Fiber Optic Loss Budget Calculator

Total optical link loss from fiber attenuation, connectors, and splices. Compared against a user-supplied link budget (Tx power − Rx sensitivity from the transceiver spec) to tell you whether the link is feasible.

Use Tool
🖥️

Rack Power + Thermal Planner

Given equipment wattages in a rack, computes total planned load (with overhead), heat load in BTU/hr, AC cooling tonnage, and branch current at a given voltage / phase.

Use Tool

Power Law Solver (P/V/I/R)

Solve for any of power, voltage, current, or resistance given any two of the others. Combines P = V·I, P = I²·R, P = V²/R, and Ohm's law.

Use Tool
〰️

Voltage Divider Calculator

Solve for any of Vin, Vout, R1, or R2 in an unloaded voltage divider. Standard formula Vout = Vin × R2 / (R1 + R2).

Use Tool
📐

Right Triangle Solver

Solve for any unknown sides or non-right angles of a right triangle given any two values. Uses the Pythagorean theorem and SOH-CAH-TOA. Includes an interactive draggable visualizer.

Use Tool
🌊

Fluid Pressure at Depth

Hydrostatic pressure at a given depth in a fluid. Solve for pressure, depth, or density. Density auto-resolves from a curated fluid library (water, seawater, mercury, oil, air) or accepts a custom value.

Use Tool
🚀

Escape Velocity Calculator

Compute the escape velocity from any astronomical body, or solve for the body's mass or radius from a known escape velocity. Default body data comes from NASA fact sheets (Earth, Moon, Mars, Sun); supports custom bodies via mass + radius.

Use Tool
🪐

Orbital Period Calculator

Kepler's Third Law solver: given a central body and a semi-major axis, compute the orbital period. Or solve for any of period / semi-major axis / central mass. NASA / IAU body data populated automatically.

Use Tool
🌍

Surface Gravity Calculator

Compute the surface gravity of any body: g = GM/r². Companion to the escape-velocity calculator. Solve for g, mass, or radius. NASA / IAU body data populated automatically.

Use Tool
🔥

Heat Capacity & Temperature Rise

Compute the heat energy needed to raise (or lower) a material's temperature: Q = m·c·ΔT. Specific-heat lookup from a curated material table (water, seawater, oil, mercury, air, steel, aluminum, copper, concrete, glass, wood, ice).

Use Tool

Work / Energy / Power Solver

Multi-mode mechanics solver for kinetic energy (½mv²), potential energy (mgh), work (F·d·cosθ), and power (W/t). Pick the relationship, leave one variable blank, fill the rest.

Use Tool
🎯

Projectile Motion Solver (2D, no drag)

Two-dimensional projectile motion: given launch speed, angle, and height, compute time of flight, horizontal range, max height, and impact speed. Reverse mode solves for the launch angle that hits a given range.

Use Tool

Arc Length & Sector Area Solver

Given any TWO of {radius, central angle, arc length, sector area}, solve for the others. Also reports chord length and segment area. Includes an interactive draggable visualizer.

Use Tool
🔵

Cylinder / Sphere / Cone Solver

3D-primitive solver: pick the shape (cylinder / sphere / cone), pick the unknown (volume / surface area / radius / height), fill the rest. Reports lateral area + slant height where applicable.

Use Tool

Triangle Solver (Full)

Solve any triangle given any three of {a, b, c, A, B, C} including SSS, SAS, ASA, AAS, and the ambiguous SSA case. Reports both solutions when SSA admits two valid triangles. Distinct from the right-triangle-solver (which assumes a 90° angle).

Use Tool