Enter real numbers, one per cell. All output is computed with full double precision — the inverse and eigenvalues use Gauss-Jordan elimination and the unshifted QR algorithm respectively.
Gaussian elimination with partial pivoting: at each column the largest absolute value in that column is swapped into the pivot row, then the entries below the pivot are zeroed. The determinant is the sign of the swaps times the product of the diagonal of the final upper-triangular form; the rank is the number of pivots found. A zero pivot means the matrix is singular, so the determinant is 0 and no inverse exists.

Mifflin-St Jeor and Katch-McArdle BMR, TDEE and a macro split in grams and calories.

US Navy circumference body fat percent, lean mass, fat mass and fitness band.

Devine, Robinson, Miller and Hamwi side by side, plus the healthy BMI band.

Reduce a ratio with GCD, scale it, split a whole, and convert seven unit pairs.

A scratchpad that opens with a worked sample note and counts words, lines, sentences and reading time as you type, autosaving to the browser and exporting as a text file.

A task list with three priority levels, click-to-complete rows, a progress bar and an open-versus-done count, saved in the browser so the list survives a reload.

Paste a sample document and get a draft-07 JSON Schema inferred from it, with required lists, array items and nested objects, downloadable as a file.

Run a JSONPath expression over a document and see every match with the path it was found at, supporting wildcards, indexes, slices and recursive descent.