Percentile Calculator
Find a percentile by linear interpolation in sorted data.
Open toolCalculate a midrank percentile as 100 × (below + half the equal count) / n. Use 1–1,000 comma- or whitespace-separated numbers, each with magnitude at most 1 billion.
Enter the inputs, then select Calculate.
Result will appear here
Calculate a midrank percentile as 100 × (below + half the equal count) / n.
Use 1–1,000 comma- or whitespace-separated numbers, each with magnitude at most 1 billion. Finite real inputs; output uses up to 12 significant digits. Floating-point results may be rounded. This is an empirical midrank convention, not interpolation or a normal-distribution probability. Finite real inputs; output uses up to 12 significant digits. Floating-point results may be rounded.
Follow the labelled inputs.
Replace the example with observations. The field labels specify the expected format and units.
Set value to rank. Use 1–1,000 comma- or whitespace-separated numbers, each with magnitude at most 1 billion.
Select Calculate. Review the calculated result, then copy it or download the result text.
The starting example produces 50%. Calculate a midrank percentile as 100 × (below + half the equal count) / n.

Read the labels for observations and value to rank. Use 1–1,000 comma- or whitespace-separated numbers, each with magnitude at most 1 billion.

Copy the calculated result into your notes. Keep the formula and assumptions with it if someone else needs to reproduce the calculation.

Read the units and assumptions with the output.
Calculate a midrank percentile as 100 × (below + half the equal count) / n.
Use 1–1,000 comma- or whitespace-separated numbers, each with magnitude at most 1 billion. Finite real inputs; output uses up to 12 significant digits. Floating-point results may be rounded. This is an empirical midrank convention, not interpolation or a normal-distribution probability. Finite real inputs; output uses up to 12 significant digits. Floating-point results may be rounded.

Check the stated scope before you run it.
Use 1–1,000 comma- or whitespace-separated numbers, each with magnitude at most 1 billion. Finite real inputs; output uses up to 12 significant digits. Floating-point results may be rounded. This is an empirical midrank convention, not interpolation or a normal-distribution probability. Finite real inputs; output uses up to 12 significant digits. Floating-point results may be rounded.
The input stays in this browser. Copy result and Download save the same displayed text.

Choose another tool for your next calculation, conversion, or text task.
Convert angular speed between the listed units.
Open toolAverage angular velocity = angular displacement / time.
Open toolFind ring area as π × (outer radius² − inner radius²).
Open toolBuoyant force = fluid density × displaced volume × gravity.
Open toolAnswers about using Percentile Rank Calculator and understanding its results.
Use 1–1,000 comma- or whitespace-separated numbers, each with magnitude at most 1 billion. Finite real inputs; output uses up to 12 significant digits. Floating-point results may be rounded. This is an empirical midrank convention, not interpolation or a normal-distribution probability. Finite real inputs; output uses up to 12 significant digits. Floating-point results may be rounded.
Use Copy result to copy the displayed text, or Download to save it as a text file. The tool runs in your browser and does not require an account.
Check the calculated result, then copy or download it.