Free XY Graph Maker Online — Plot Data Points With Trend Line and Download
- Plot any X,Y data pairs on an interactive graph instantly
- Automatic trend line shows slope, intercept, and R-squared
- Customize colors, labels, dot size, and grid visibility
- Download chart as PNG — works on phone, tablet, or laptop
Table of Contents
An XY graph plots data pairs on two axes to reveal patterns you cannot see in a table. The free XY graph maker takes your raw X,Y values and turns them into a visual chart with an optional trend line, regression equation, and R-squared — all calculated in your browser without any signup or software.
Paste your numbers or upload a CSV. The chart renders in milliseconds. Download as PNG when it looks right. Here is what the tool does and how to get the most out of it.
What an XY Graph Is and When You Need One
An XY graph (also called a scatter plot, scatter chart, or Cartesian plot) places one variable on the horizontal axis (X) and another on the vertical axis (Y). Each data pair becomes a dot on the chart. The pattern of dots tells you whether the two variables are related.
You need an XY graph when:
- You have paired numerical data — temperature and sales, age and blood pressure, hours and output.
- You want to see if the relationship is positive (both go up), negative (one goes up, the other down), or nonexistent (random scatter).
- You need to communicate a trend visually to someone who will not read a spreadsheet.
If your X axis is time and you want a continuous line, a line chart may be a better fit. If your data is categorical (countries, product names), a bar chart works better. The XY graph is specifically for two continuous numerical variables.
How to Plot Your Data in the XY Graph Maker
Two input methods. Pick whichever is faster for your data:
Paste Mode: Type or paste X,Y pairs in the text box, one per line. Commas, tabs, or spaces between X and Y all work.
10, 23 20, 41 30, 58 40, 79 50, 102
CSV Mode: Click "Upload CSV," drop a .csv file, and pick which column is X and which is Y from the dropdown menus. This is faster if your data is already in a spreadsheet.
After entering data, add a title and axis labels, adjust dot size if needed, then click Generate Chart. The stats bar shows point count, regression equation, and R-squared.
Sell Custom Apparel — We Handle Printing & Free ShippingReading the XY Graph Output
The chart shows three layers of information:
- Dots — each dot is one X,Y pair from your data. Their distribution reveals the shape of the relationship.
- Trend line — the straight line that best fits the dots, calculated by linear regression. If the dots roughly follow the line, the relationship is linear.
- Stats bar — below the chart, you see the number of points, the equation y = mx + b, and R-squared.
Interpreting R-squared quickly:
- 0.9 to 1.0 — very strong linear relationship. The line fits the data tightly.
- 0.7 to 0.9 — strong relationship. Some scatter around the line, but the trend is clear.
- 0.4 to 0.7 — moderate. There is a trend, but other factors are at play.
- Below 0.4 — weak or no linear relationship. The data may be nonlinear, or the variables are not correlated.
Common Uses for XY Graphs
XY graphs show up everywhere once you start looking:
- Science experiments — plotting independent vs. dependent variables (voltage vs. current, dosage vs. response).
- Business analysis — ad spend vs. conversion rate, price vs. demand, customer age vs. order value.
- Academic research — survey results, A/B test outcomes, regression analysis for papers.
- Fitness and health — body weight vs. bench press, training volume vs. race time.
- Finance — stock beta calculations (market return vs. individual stock return).
In every case, the XY graph answers the same question: do these two numbers move together, and if so, how strongly? The trend line and R-squared quantify what your eye already sees in the dots.
Plot Your XY Data Now — Free, No Account
Paste numbers or upload a CSV. Get an interactive chart with trend line in seconds.
Open Free Scatter Plot MakerFrequently Asked Questions
What is the difference between an XY graph and a scatter plot?
They are the same thing. XY graph, scatter plot, scatter chart, and scatter diagram all refer to plotting paired data points on two axes. Different fields use different names, but the chart is identical.
Can I plot negative X or Y values?
Yes. The tool auto-scales the axes to fit your data, including negative values. If your X values range from -50 to 50, the chart will center accordingly.
How do I plot multiple XY datasets on one chart?
This tool supports one dataset at a time. For overlapping multiple series, you would need a tool like Google Sheets, Excel, or a charting library. Our tool is designed for fast single-series scatter plots.

