Score options against weighted criteria with a transparent weighted-sum calculation, normalised weights and a ranked breakdown. WEIGHTED SUMNORMALISED WEIGHTSRANKEDCLIENT-SIDE
Weighted sum: score = Σ(weighti × valuei) with weights summing to 100. Normalise rescales whatever weights you typed so they add to exactly 100.

Joules, calories, BTU, watt-hours and electron-volts converted exactly.

Project a population forward with growth rate, births and deaths, year by year.

Solar output in kWh, payback period and offset for a given roof and tariff.

Wavelength, frequency, period and refractive index for light, sound and radio.

Convert delimited text and JSON both ways.

Escape and unescape HTML and XML entities safely.

Decode a JWT header and payload, client-side only.

Compare two blocks of text line by line.