Scatter Plot Maker
Make a scatter plot from x, y data with a least-squares trend line, equation, R² and correlation, then download SVG or PNG. Your work stays on this device whenever possible.
How to use Scatter Plot Maker
- Paste two columns of numbers, one x, y pair per line (a first line with column names becomes the axis labels).
- Give the chart a title, and change the axis labels, dot colour or dot size if you like.
- Keep "Linear trend line" ticked to see the best-fit line, its equation and R².
- Download the chart as SVG or PNG, or the data as CSV.
What Scatter Plot Maker does
Make a scatter plot from x, y data with a least-squares trend line, equation, R² and correlation, then download SVG or PNG.
Generation happens in the browser. Security-sensitive random values use the Web Crypto API instead of predictable Math.random output. For Scatter Plot Maker, the operation is specifically to make a scatter plot from x, y data with a least-squares trend line, equation, R² and correlation, then download SVG or PNG.
Worked example
Ad spend (x) against sales (y) for 12 months gives r = 0.86 and y = 3.1x + 1,200, so each extra $1 of spend went with about $3.10 more sales. That is a correlation, not proof that one causes the other.
When Scatter Plot Maker is the right tool
- Statistics homework and lab reports with a line of best fit.
- Checking whether two business metrics move together before a meeting.
How to verify the result
Review spelling, dimensions, encoded content, and download format before publishing or storing the result. The final Scatter Plot Maker output should visibly match this goal: Make a scatter plot from x, y data with a least-squares trend line, equation, R² and correlation, then download SVG or PNG.
Important limitations
Draws one data series with a straight-line (linear) trend; curved fits and several series are not available.
A free Scatter Plot Maker alternative
People looking for Scatter Plot Maker often compare products such as Canva, 1Password. ToolkitPoint is not affiliated with those services. This page keeps make a scatter plot from x, y data with a least-squares trend line, equation, r² and correlation, then download svg or png free and available without an account; features, limits, and policies on other products can change, so compare their current product pages before choosing.
Last updated: September 28, 2026
Frequently asked questions
How do I make a scatter plot?
Paste your data as pairs such as "3, 60" (commas, tabs or semicolons all work, so you can paste two columns straight from Excel or Google Sheets). The plot appears immediately.
How is the trend line calculated?
With ordinary least squares: the straight line y = mx + b with the smallest total squared vertical distance to the points. R² is the share of the variation in y that the line explains.
What does the correlation r mean?
r runs from -1 to 1. Values near 1 mean y rises with x, values near -1 mean y falls as x rises, and values near 0 mean no linear relationship. As a rough guide, 0.7 or more (either sign) is strong and below 0.2 is very weak.
Can I use it for homework or reports?
Yes. The SVG stays sharp at any size in Word, Google Docs and slides, and the equation and R² are calculated from exactly the data you entered.
Is my data uploaded?
No. The chart is drawn in your browser.