Scatter Plot Maker – Plot XY Data Points Free Online

Use the free Scatter Plot Maker below: your data never leaves your browser — all work happens on your device, and nothing is uploaded to any server.

Some questions cannot be answered by one column alone. Does more study time mean higher scores? Do taller plants get more sunlight, or is something else going on? A scatter plot answers this kind of question by placing every pair of numbers as a single dot, with one value across and the other up. Patterns appear at once: dots rising left to right suggest a link, a shapeless cloud suggests none, and a single dot far from the rest flags an outlier worth checking.

The Scatter Plot Maker draws that picture from pasted X and Y columns. You do not need a spreadsheet or statistics software. Paste the data, tell the tool which columns hold X and Y, and every valid pair becomes a point. Turn on the trend line and the tool also draws the straight line that best fits the points, using the least-squares method, and reports its slope. The slope tells you how much Y tends to change for each one-unit change in X.

To use it, paste a CSV with a header row and at least two rows of numbers. The sample shows study-like data: small X values with small Y values, rising together. Set the X column and Y column numbers, counting from zero. Leave the trend line box ticked if you want the fitted line, or untick it to see the raw points alone. Press Plot points. Points are drawn with a chart library when it loads, and directly on the canvas if it does not, so the tool still works offline from the library.

Reading the result takes a little care. A rising trend line means the two values tend to move together, not that one causes the other. Ice cream sales and sunburn both rise in summer, but neither causes the other: heat causes both. A trend line through a cloud of scattered points is weak evidence, while a tight line of points hugging the line is strong. Always look at the points themselves, not just the line, because a single extreme point can drag the line away from the rest.

Outliers deserve a second look before they are deleted. A point far from the rest may be a typing error, such as 250 instead of 25, or it may be the most interesting case in the data. Check the source row, fix real errors, and keep genuine extremes with a note explaining them. Deleting points just to make a line look tidy is how honest data becomes misleading.

The tool needs at least two valid X and Y pairs, and rows with missing or non-numeric values are skipped rather than drawn as zero. That choice matters: a zero point would invent data you never measured. If your plot looks empty, check that the column numbers match your file and that the values are plain numbers without currency symbols.

How to make a scatter plot

  1. Paste your CSV with a header row and X and Y columns.
  2. Set the X column and Y column numbers, counting from zero.
  3. Tick the trend line box if you want the fitted line and slope.
  4. Press Plot points and read the pattern.
  5. Press Download PNG to save the image.

Frequently asked questions

What does the trend line mean? It is the straight line that best fits the points by least squares. Its slope shows the average change in Y per unit of X.

Does a rising line prove one thing causes the other? No. It shows association only. A third factor may drive both values.

Why are some rows missing from the plot? Rows with missing or non-numeric X or Y values are skipped, so no invented points appear.

Is my data uploaded? No. All plotting happens in your browser.

A scatter plot is a fast, honest way to check a hunch against real numbers. Plot first, look at the shape, and only then decide whether the link you hoped for is really there.

Related tools

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top