FREE · PRIVATE · NO SIGNUP

Dot Plot Maker

A dot plot maker turns individual numbers into stacked marks on a shared number line, preserving every observation without binning. Paste survey scores or import a CSV column to compare customer cohorts and download a chart or exact frequency table.

1. Enter individual scores

Separate numbers with commas, spaces or newlines. Use decimal points. Up to 200 observations per cohort; zero or absolute values from 1e-12 to 1e12.

Import a CSV or TSV column

2. Customize

3. Inspect and download

Customer satisfaction before and after releaseOne mark per observation. Equal values stack vertically on a shared number line. Exact frequencies and summary statistics are below.Customer satisfaction before and after releaseBefore release (n=10)1.443.0644.6886.3127.9369.56Before release: 2, observation 1 of 1Before release: 3, observation 1 of 2Before release: 3, observation 2 of 2Before release: 4, observation 1 of 3Before release: 4, observation 2 of 3Before release: 4, observation 3 of 3Before release: 5, observation 1 of 2Before release: 5, observation 2 of 2Before release: 6, observation 1 of 1Before release: 7, observation 1 of 1After release (n=10)1.443.0644.6886.3127.9369.56After release: 4, observation 1 of 1After release: 5, observation 1 of 2After release: 5, observation 2 of 2After release: 6, observation 1 of 2After release: 6, observation 2 of 2After release: 7, observation 1 of 2After release: 7, observation 2 of 2After release: 8, observation 1 of 2After release: 8, observation 2 of 2After release: 9, observation 1 of 1Satisfaction scoreMean: dark long dashes · Median: red short dashesMade with FeatureVote · featurevote.co

One mark per observation; only exactly equal values stack. Very close values can visually overlap. Use the frequency table for exact counts. Each cohort uses the same number line and stack spacing.

Summary statistics (up to 6 significant digits)
CohortCountMeanMedian
Before release104.34
After release106.56.5
Exact frequency table
Count at each distinct numeric value, without binning
ValueBefore releaseAfter release
210
320
431
522
612
712
802
901

No signup or upload to a server. Data stays in this page and is cleared on reload. Save exports and source data before leaving.

How to make a dot plot

  1. 1. Add observations

    Paste individual numeric scores or upload a CSV/TSV and choose a column. Optionally add a second cohort.

  2. 2. Customize the comparison

    Name each cohort and the number line. Choose dots or X marks and toggle mean and median markers.

  3. 3. Review and export

    Check the exact frequency table and summary, then download SVG, PNG or CSV.

Look beyond the average feedback score

Two releases can have the same average satisfaction but very different customer experiences. A dot plot exposes clusters of low or high scores and gaps that a single average hides. Load the before-and-after example to compare two small survey samples.

These are raw counts, so a larger cohort naturally has more marks. Compare sample sizes alongside shape and center. A before-and-after difference alone does not establish that a release caused a change. Very close unequal values may overlap visually; the frequency table gives exact counts. Decimal numbers use normal JavaScript floating-point precision.

Frequently asked questions

What is a dot plot?

A dot plot shows each numeric observation as one mark on a number line. Repeated values stack vertically, revealing exact frequencies, gaps, clusters and unusual observations without combining values into bins.

How do I make a dot plot from my data?

Paste numbers separated by commas, spaces or newlines. Or upload a CSV/TSV, choose a numeric column and import it into a cohort. Blank cells in imported columns are counted and omitted; invalid values stop the import. Each cohort supports up to 200 observations.

How is a dot plot different from a histogram or scatter plot?

A histogram groups numbers into intervals. A dot plot keeps each value on one numeric axis and stacks exact repeats. A scatter plot uses two numeric variables per observation. This tool makes stacked dot plots, rather than category-and-value Cleveland dot charts.

Can I compare groups and show the mean and median?

Yes. Enable two cohorts to compare distributions on the same number line with identical stack spacing. The mean uses a dark long-dashed line and the median uses a red short-dashed line. Summary statistics are rounded to six significant digits; the frequency table preserves the entered numeric values.

Is my data private, and can I download the result?

Input and CSV files are processed in your browser without being sent to a server by this tool. Download the chart as SVG or PNG, or export the exact frequency table as CSV. There is no automatic saving; reloading clears your edits.

Related tools

Collect feedback for your next product decision

Give customers a place to request features and vote on what matters with FeatureVote.

Explore FeatureVote →