Dot Plot Maker
Paste a list of numbers and get a one-variable dot plot instantly — identical values stack as dots on a number line, with a frequency table and key statistics. Download as PNG or SVG. Free, no signup, and your data never leaves your browser.
Try an example data set
Renders locally in your browser — your data is never uploaded.
Statistics of your data
Count (n)
30
Mean (x̄)
7.0667
Median
7
Mode
7
Minimum
4
Maximum
10
Need more analysis? Mean, Median, Mode Calculator · Standard Deviation Calculator · Histogram Maker
Frequency table
| Value | Frequency | Relative frequency |
|---|---|---|
| 4 | 1 | 3.3333% |
| 5 | 4 | 13.3333% |
| 6 | 5 | 16.6667% |
| 7 | 8 | 26.6667% |
| 8 | 7 | 23.3333% |
| 9 | 4 | 13.3333% |
| 10 | 1 | 3.3333% |
- 01Make a dot plot online in seconds — paste data, the chart updates live.
- 02Identical values stack upward so frequency is visible at a glance.
- 03See count, mean, median, mode, min and max under the chart.
- 04Full value–frequency table for homework and reports.
- 05Download as PNG or SVG, or share a link that reproduces your chart — free, no signup.
Why Use This Dot Plot Maker
Instant Live Chart
The dot plot redraws as you type — no upload step, no waiting. Paste values straight from Excel, Google Sheets, or a worksheet column and the stacked frequency dots appear immediately.
True Number-Line Layout
Each observation is a filled circle placed at its value on the x-axis. Repeats stack upward so you can count frequency by eye — the classic classroom and intro-stats dot plot.
Statistics Included
Every chart comes with count, mean, median, mode, minimum and maximum, plus a full value–frequency table with relative percentages — chart and analysis in one place.
Built for Small Data Sets
Dot plots shine when n is modest and values repeat: quiz scores, dice rolls, shoe sizes, survey ratings. You keep every data point visible instead of burying it in bins.
Export and Share
Download a publication-ready chart with one click: a crisp 2× PNG for slides and homework, or a scalable SVG you can edit in any vector tool. Copy the image to your clipboard, or share a link that rebuilds the exact chart — data and settings included.
Free and Private
Everything runs in your browser — your data is never uploaded to a server. No signup, no limits, no paywall. Just make a dot plot and go.
What Is a Dot Plot?
A one-variable dot plot (also called a dotplot or number-line plot) displays each numerical observation as a dot above a number line. When several observations share the same value, their dots stack vertically — so the height of each stack is the frequency of that value. Dot plots make shape, clusters, gaps, and outliers easy to see while keeping every data point visible.
Whether you are finishing homework, checking a small sample in a lab, or exploring ratings and counts, a free online dot plot generator gives you the chart and the statistics without spreadsheets or design software.
- Dot Plot vs Histogram
- A histogram groups values into bins and draws bars; individual points disappear. A dot plot keeps one marker per observation and works best for smaller data sets or discrete values with natural repeats. When n grows large or values are highly continuous, switch to a histogram.
- Dot Plot vs Scatter Plot
- A scatter plot maps two variables (x, y) as points in a plane to show association. A one-variable statistical dot plot maps a single measurement onto a number line and stacks repeats for frequency. If you only have one list of numbers, you want a dot plot — not a scatter plot.
- Reading the Stacks
- Tall stacks mark popular values (modes). Empty stretches on the number line are gaps. Isolated dots far from the bulk of the data are candidate outliers. The overall envelope of stacks shows symmetry or skew, just like a histogram silhouette.
- When Teachers Assign Dot Plots
- Middle-school and intro-stats courses often ask for a dot plot before histograms because students can build them by hand and still reason about center, spread, and shape. This tool matches that convention: number line, stacked dots, frequency table.
How to Make a Dot Plot Online
- 01
Paste your data
Type or paste your numbers into the data box, separated by commas, spaces, or new lines. Copying a column from Excel or Google Sheets works — decimals and negatives are supported.
- 02
Watch the stacks form
The dot plot appears instantly. Identical values share an x-position and stack upward by frequency; unique values sit alone on the number line.
- 03
Label your chart
Set the chart title and the x- and y-axis labels so the figure is self-explanatory in a report or assignment. Pick a dot color to match your document.
- 04
Download and interpret
Export the finished plot as PNG or SVG. Use the statistics strip and the frequency table below the chart to describe center, spread, mode, and shape.
Tips for Better Dot Plots
Prefer Discrete or Rounded Values
Dot plots are clearest when many observations share exact values. Round continuous measurements to a sensible precision (whole numbers, tenths) so stacks form instead of a sparse scatter of one-off points.
Use for Modest Sample Sizes
Dot plots excel from a handful of points up to a few dozen or low hundreds. For large continuous samples, a histogram or density view is usually more readable.
Keep the Y-Axis as Frequency
Stack height encodes count from the baseline. Do not cut off the bottom of the axis or stretch only the top of the scale when you restyle an export.
Label Units on the Number Line
An x-axis that says "Score" or "Shoe size" makes the chart readable alone. Put units in the axis label, not only in the title.
Call Out the Mode Visually
The tallest stack is the mode (or one of the modes). Cross-check with the statistics strip when several values tie.
Switch Charts When n Grows
If stacks become so tall or values so dense that dots overlap unreadable, move to the Histogram Maker for the same data set.
Dot Plot Concepts and Formulas
Definition of a one-variable dot plot
A dot plot displays numerical data on a number line: each observation contributes one dot at its value, and dots with the same value stack so that stack height equals frequency.
What a dot plot tells you
- Center: where stacks concentrate (compare with mean and median).
- Spread: how wide the values run from min to max.
- Mode: the value (or values) with the tallest stack.
- Gaps and outliers: empty stretches and isolated dots far from the bulk.
Choosing a chart type honestly
Use a dot plot when individual values matter and the sample is small or discrete. Switch to a histogram when binning continuous data improves clarity, or to a scatter plot when you need two variables at once.
Key Formulas
Frequency of a value
f(x) = number of observations equal to x
In 7, 8, 7, 9, 7 → f(7) = 3, so three stacked dots at 7.
Relative frequency
rf(x) = (f(x) ÷ n) × 100%
3 of 30 scores equal to 7 → 10%.
Mean
x̄ = (Σ xᵢ) ÷ n
Average of all observations — marked in the stats strip under the chart.
Median
Middle value of the ordered list (average of two middles if n is even)
Half the dots lie at or below the median on the number line.
Mode
Value(s) with the greatest frequency (tallest stack); none if all frequencies are 1
If 8 appears most often, 8 is the mode of the data set.
Dot Plot Maker FAQ
Q01How do I make a dot plot from my data?
Paste your numbers into the data box — separated by commas, spaces, or new lines — and the dot plot is drawn instantly. Identical values stack as filled circles on a number line. Add a title and axis labels, then download the chart as PNG or SVG.
Q02What is the difference between a dot plot and a histogram?
A dot plot places one marker per observation and stacks repeats, so every data point stays visible. A histogram groups values into bins and draws bars of total frequency per bin. Use a dot plot for small or discrete data sets; use a histogram for larger continuous samples.
Q03What is the difference between a dot plot and a scatter plot?
A statistical (one-variable) dot plot shows a single list of numbers on a number line with frequency stacks. A scatter plot needs two variables per point (x and y) and shows relationship or correlation. If you only have one column of numbers, use this tool; for paired (x, y) data, use a scatter plot maker.
Q04When should I use a dot plot for a small data set?
Dot plots are ideal when you have roughly 5–50 observations, especially ratings, counts, or scores that repeat. They preserve each value for homework checks and make modes and gaps obvious. With hundreds of continuous measurements, prefer a histogram.
Q05Can I copy data from Excel or Google Sheets?
Yes. Copy a column (or row) of numbers and paste it straight into the data box — values separated by new lines, tabs, spaces, commas, or semicolons are all understood, including decimals and negative numbers.
Q06How do I download or share the dot plot?
Click PNG for a high-resolution raster image (rendered at 2× for crisp slides and documents) or SVG for a scalable vector file you can edit in Figma, Illustrator, or Inkscape; exported files carry a small kanaries.net credit in the corner. You can also copy the PNG to your clipboard, or click Share link to copy a URL that reproduces your exact chart — the data travels in the link fragment and is never uploaded to a server.
Q07Is this dot plot maker free and is my data private?
Yes on both counts. The tool is completely free with no signup and no limits, and it runs entirely in your browser — your data is never uploaded to any server, so it is safe to use with private or classroom numbers.
Q08Does the tool show mean, median, and mode?
Yes. Below the chart you get count (n), mean, median, mode (or "None" when every value is unique), minimum, and maximum, plus a frequency table. For full step-by-step mean/median/mode work, open the linked Mean, Median, Mode Calculator.