T
Tooltastic
Benchmark Builder – Compare Execution Times Online | Tooltastic
Try now

Benchmark Builder

Easily compare execution times of tasks with this simple online benchmark builder.

Mean & Variance Markdown Export 100% Local

What is a benchmark?

A benchmark is a standard for performance comparison. In software development, you measure the execution time of code snippets, algorithms, or systems under controlled conditions to evaluate optimizations and identify bottlenecks.

Mean and Variance

The mean gives the average execution time. Variance measures the spread of measurements — the smaller the variance, the more consistent the result. High variance indicates uneven execution conditions.

Markdown Export

Results can be copied as a Markdown table or bullet list and pasted directly into README files, GitHub issues, or documentation. This makes it easy to share and document benchmark results.

Frequently Asked Questions

Answers to common questions about the benchmark builder

Click "+ Add a measure" within a suite to open a new input field. Enter the numeric measurement value (e.g. in milliseconds). You can add as many measurements per suite as you like. Results are automatically calculated as soon as valid values are entered.

Position: rank sorted by mean (1 = fastest). Samples: number of measurements. Mean: average of all measurements. Variance: spread of measurements. For suites ranked 2nd and beyond, the absolute difference and multiplication factor compared to the best suite are also shown.

This shows the difference compared to the fastest suite. "+X.XX" is the absolute difference in mean value. "x1.XXX" is the factor by which this suite is slower than the fastest suite. A value of x2.000 means this suite is twice as slow.

Click "Copy as Markdown table" for a formatted table that you can paste directly into Markdown documents. "Copy as bullet list" creates a simple list of results. Both formats are copied to your clipboard.

It depends on your use case. For JavaScript benchmarks, "ms" (milliseconds) or "µs" (microseconds) is common. For system benchmarks, "s" (seconds) or "ops/s" (operations per second) may be more appropriate. The unit is purely for display purposes and does not affect calculations.