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
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.
| Goal | Best Chart Type |
|---|---|
| Show relationship between two numerical variables | Scatter Plot ✓ |
| Track a single value changing over time | Line Chart |
| Compare values across categories | Bar Chart |
| Show parts of a whole | Pie or Donut Chart |
| Show the distribution of one variable | Histogram |
| Identify correlation with a trend line | Scatter 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.