100% Free, No Sign-Up Required

Scatter Plot Generator

Paste your data, customize your chart, and download a clean scatter plot as a PNG or SVG. No spreadsheet software needed — works entirely in your browser.

Separate x and y with a comma, tab, or space. A header row (x,y) is ignored automatically.

Live Preview

10 points plotted · hover points to inspect values

Scatter Plot024681024681012X AxisY Axis

Click PNG to download a high-resolution image. Click SVG for a scalable vector file.

What is a scatter plot?

A scatter plot (also called a scatter chart or scatter graph) is a type of data visualization that shows the relationship between two numerical variables. Each data point is plotted as a dot on a two-axis grid — the x-axis represents one variable and the y-axis represents another. Scatter plots are used to spot trends, correlations, outliers, and patterns that are invisible in a spreadsheet.

Who Uses Scatter Plot Charts?

Scatter plots are one of the most versatile charts in data analysis. Any time you have two sets of numbers and want to understand whether and how they are related, a scatter plot is the right visualization.

Data Analyst VAs

Visualize the relationship between marketing spend and revenue, ad clicks and conversions, or any two business metrics your client tracks in a spreadsheet.

Social Media Managers

Plot engagement rate vs. posting frequency, follower count vs. reach, or impressions vs. profile visits to find what actually drives results.

E-commerce & Sales VAs

Chart price vs. units sold, discount percentage vs. return rate, or lead count vs. close rate to surface patterns in sales data.

Bookkeeping & Finance VAs

Visualize expense categories vs. time periods, revenue vs. cost, or payment delays by client to present financial data in a client-friendly format.

Operations & Project Managers

Plot task completion rate vs. team size, bug count vs. sprint velocity, or project duration vs. budget overrun to identify efficiency trends.

Research & Academic Work

Visualize survey results, experimental data, economic indicators, or any paired dataset for reports, presentations, and publications.

When to Use a Scatter Plot vs Other Chart Types

Choosing the right chart type matters. A scatter plot is the right choice when your goal is to understand the relationship between two numerical variables — not to show composition, ranking, or change over time.

GoalBest Chart Type
Show relationship between two numerical variablesScatter Plot ✓
Track a single value changing over timeLine Chart
Compare values across categoriesBar Chart
Show parts of a wholePie or Donut Chart
Show the distribution of one variableHistogram
Identify correlation with a trend lineScatter Plot with Regression ✓

What Does the Trend Line Show?

When you enable the trend line option, the tool calculates and draws a linear regression line through your data points. This line represents the best straight-line fit through the data — it shows the overall direction and strength of the relationship between your two variables.

Upward slope

When the trend line rises from left to right, the two variables have a positive correlation — as x increases, y tends to increase too. Example: more hours worked → more output.

Downward slope

When the trend line falls from left to right, the variables have a negative correlation — as x increases, y tends to decrease. Example: higher price → fewer units sold.

Flat or near-flat line

A nearly horizontal trend line means there is little or no linear relationship between the two variables. Other chart types or more data may be needed to understand the pattern.

How to Format Your Data

The scatter plot generator accepts plain text data — no special file format needed. Each row is one data point. The x value and y value can be separated by a comma, a tab, or a space.

With header (CSV)

x,y
1,2.3
2,4.1
3,3.8

No header

1,2.3
2,4.1
3,3.8

Tab-separated

1	2.3
2	4.1
3	3.8

You can copy data directly from a Google Sheets or Excel column selection and paste it here. If the first row contains non-numeric text (like “x,y” or column names), it will be skipped automatically.

Looking for Data & Reporting VA Jobs?

Data visualization skills are in demand. Browse remote VA and analyst roles on VirtualStaffer.ph and explore our other free tools to sharpen your profile.

Frequently Asked Questions

How do I download my scatter plot?

Click the PNG button to download a high-resolution raster image (1120×800 px at 2× scale, suitable for presentations and reports). Click SVG to download a scalable vector file that can be resized to any size without losing quality — ideal for print and design tools.

How many data points can I plot?

There is no hard limit on the number of data points. The chart handles hundreds of points cleanly. For very large datasets (thousands of points), the browser may slow down slightly, but the chart will still render correctly.

Can I copy data directly from Excel or Google Sheets?

Yes. Select two columns in your spreadsheet, copy, and paste into the data field. Tab-separated values from spreadsheets are supported automatically. If your columns have a header row, that row will be skipped as long as it is not numeric.

What does the trend line calculate?

The trend line uses ordinary least squares linear regression to find the best-fit straight line through your data. It is the same calculation as the LINEST function in Excel or the trendline feature in Google Sheets.

Can I use negative numbers or decimals?

Yes. The chart handles negative values, decimals, and large numbers. The axes auto-scale to fit your data range with clean, readable tick intervals.

Is my data stored or sent anywhere?

No. All processing happens in your browser. Your data is never sent to any server. Refreshing the page clears everything.

Can I use the downloaded chart in a client report or presentation?

Yes. The PNG and SVG outputs are clean, white-background charts with no watermarks or branding. You can insert them into Google Slides, PowerPoint, Word, Notion, or any other document.