Free Scatter Chart Maker
Charts & GraphsMake a scatter chart online for free. Paste x and y columns from Excel or Google Sheets, add a trend line with its r² value, drag points to adjust them, and download a PNG — no signup, no watermark.
Free PNGNo signupNo watermark
Loading tool...
Was this tool helpful?
How to Use
- 1
Prepare paired observations
Put each observation on one row: X, Y and an optional Label column. Use the same unit within each coordinate column and 2–60 data rows. Coordinates must be finite, nonnegative numbers. Choose any starter before entering your own work: a starter replaces the points, headings and layout.
- 2
Paste and check the columns
Open Paste data and paste tab-, comma- or semicolon-separated columns. Check the First row is headings setting and the point-count preview, then choose Build plot. Headings name the axes. If a row is invalid or there are more than 60 data rows, fix the reported issue; the current chart stays intact.
- 3
Choose Scatter and label the chart
Select Scatter for an ordinary XY chart. Pasting retains the title and subtitle, so click both to describe your data; click axis names and point labels to edit them. Select a point for exact X/Y inputs. Dragging changes the data, so use it for a deliberate correction or illustration, not to improve a measured fit.
- 4
Inspect the points and linear fit
Turn on Trend line, Point labels and Grid lines as needed. Read the slope direction from the line and r² as a measure of linear fit, not proof of causation. A low r² can coexist with a curved pattern. Constant X has no fitted line; constant Y has a horizontal line with r² marked undefined.
- 5
Check the labels and download
Choose a theme and canvas size, finish text edits with Enter, then use Download PNG for a free standard image. Inspect the downloaded labels and axes before sharing. SVG, HD PNG and MP4 require Pro access or an active export pass; Save requires signing in. A PNG is an image, not a saved editable chart.
Why Choose GraphMake?
Worked example: five fictional paired measurements
This is invented practice data, not customer data or observed experiment results. Each run has one input setting X and one output measurement Y. In a spreadsheet, use three columns headed Input setting, Output units, Run. Enter five rows: 10, 20, A; 20, 40, B; 30, 50, C; 40, 40, D; and 50, 50, E. Copy the header and rows into Paste data, confirm First row is headings and choose Build plot.
Choose Scatter, Studio and Report. Set the title to Sample paired measurements and the subtitle to Fictional practice data: five runs, not observed results. Confirm that the axes read Input setting and Output units, then enable Point labels, Grid lines and Trend line. The five labelled points should remain at the entered pairs; C and E both have Y=50, while B and D both have Y=40.
For these pairs, the independently calculated least-squares line is Y = 0.6X + 22 and r² = 0.60. The chart shows the line and r² badge, not a printed equation. Download PNG produces a 960×620 image with the Report size. Check the title, all five labels, axes and r² before using it. This example illustrates a calculation; it does not establish that changing an input causes an output change.
Use a scatter chart for pairs, not an ordered series
A scatter chart places each observation by two numeric values. The rows do not need a time order, and the chart does not join successive observations as a time series. Keep each X/Y pair together when sorting or cleaning data, label the units and investigate unusual observations before removing them.
Scatter chart, scatter plot and XY chart describe the same basic chart form; scatter plot maker uses the same studio. Use bubble chart maker when a third numeric value matters, or line graph maker for a sequence where connecting successive observations is meaningful.
Check the relationship before sharing it
Look at the points before relying on the line. A curved relationship, separate groups or one unusual point can make a single linear fit misleading. The displayed r² is rounded to two decimal places, so 1.00 need not mean an exactly perfect fit. The line can extend beyond the observed X values within the plot; that extension is not evidence that predictions there are reliable.
Keep an unchanged copy of the original pairs. Use numeric edits only to correct a known input error or create a clearly labelled illustration. Review any retained starter title and subtitle, check the actual downloaded image and save an editable design through the signed-in Save control if you need to reopen it later.
What You Can Create
Practising paired-data interpretation
Reproduce the fictional five-run example, check the labelled pairs and compare its r² with the independently calculated 0.60.
Exploring recorded observations
Compare two nonnegative measurements from the same observations, inspect clusters and outliers, and describe association without claiming causation.
Mapping planning estimates
Compare effort and expected impact in Quadrant, clearly label both as estimates, and explain what the zone captions mean for your decision.
Frequently Asked Questions
What data and point counts are supported?
Paste 2–60 data rows with X and Y, optionally a label and bubble size. Use tabs, commas or semicolons between cells. A header such as X, Y, Label identifies a numeric label column unambiguously. Coordinates accept zero, decimals and scientific notation, but not negatives or missing values. Numeric inputs must be finite and no greater than 9,007,199,254,740,991; values too small to represent are rejected. Bubble size must be at least 1.
What happens if I enter an invalid value?
An invalid paste does not replace any of the accepted chart. Fix its row/column feedback before building. In the selected-point inputs, a blank, malformed, negative or nonfinite draft leaves the last accepted value in place with a message. Enter, Escape or leaving the field restores that accepted value. A valid edit changes the point and recalculates the fit.
What do starters, pasting and layouts replace?
A starter replaces the dataset, title, subtitle, axes, quadrant captions and layout. Pasting replaces the points and, when a header is enabled, the axis names; it keeps the title and subtitle. A size column selects Bubble. A paste without sizes changes Bubble to Scatter, but otherwise retains the current layout, including Quadrant. Choose Scatter explicitly for the worked example. Switching layout alone preserves the points.
How should I interpret r²?
For a nonconstant dataset, r² describes how well a straight-line model fits Y against X, from 0 to 1. It does not show whether the slope is positive or negative, prove causation or rule out a nonlinear pattern when low. Outliers can strongly affect the fit. Inspect the plotted observations and their context before drawing a conclusion.
Why is the trend missing or r² undefined?
A y-on-x line cannot be fitted when all X values are identical, and the chart explains this. When X varies but every Y is identical, it draws a horizontal line and marks r² undefined because Y has no variation. At least two observations are needed. These cases should not be reported as evidence that one variable predicts another.
How do small values and dragging affect the axes?
Axes start at zero and scale automatically. Small values use smaller ranges and decimal or scientific tick labels; there are no manual axis-limit controls here. During a drag, the current ranges stay fixed and the point is constrained to that plot. Ranges recalculate on release. Use exact X/Y inputs when precision matters, and never move measured points merely to make the relationship look stronger.
When should I choose Scatter, Quadrant or Bubble?
Scatter compares paired numeric observations. Quadrant adds four editable zone captions for a labelled planning map; the zones are not a statistical test. Bubble adds a third value through dot size. A label-first format such as Label, X, Y, Size works with an explicit header. All three layouts use the same points and linear-fit option; bubble sizes are not regression weights.
What can I download or save for free?
Editing and standard Download PNG are free, with no signup or watermark. Compact is 760×560, Report is 960×620 and Slide is 1200×675. The export contains the chart, not the selected-point toolbar or input warnings; inspect the actual file before sharing. SVG, HD PNG and MP4 require Pro access or an active export pass. Save and reopening saved designs require an account. Downloading a PNG does not save an editable project.
Related Tools
Free Scatter Plot & XY Chart Maker
Plot two-variable data as points on an XY grid. Build a scatter plot, scatter chart, or XY chart online — spot correlations, outliers, and clusters. Free, no signup.
Try it freeFree Bubble Chart Maker
Create bubble charts online for free. Visualize three dimensions of data using position (X, Y) and size. Ideal for market analysis, risk assessment, and competitive mapping.
Try it freeFree Line Graph Maker
Make a line graph online for free. Paste columns from Excel or Google Sheets or type them in, plot up to six lines, drag any point to change it, and download a PNG — no signup, no watermark.
Try it freeFree Chart Maker Online
Create bar, pie, line, donut, and other charts online for free. Data visualization without code — paste your data, customize colors and labels, then export a clean PNG instantly. No signup, no watermark.
Try it freeFree Graph Maker
Make a graph online for free. Paste your numbers or type them in, pick a bar, line, or pie graph, drag the graph itself to adjust values, and download a clean PNG — no signup, no watermark, no Excel needed.
Try it free