Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Scatter Plot Maker

Scatter Plot Maker

Create scatter plots to visualize relationships between two variables with adjustable point size.

Scatter Plot Maker

A scatter plot places each observation as a dot at its (X, Y) coordinates, revealing the relationship between two numeric variables. It is the go-to chart for spotting correlation, clusters, and outliers — does spending rise with income, does load time affect bounce rate? Enter coordinate pairs, overlay multiple datasets, and export a clean PNG.

When to use a scatter plot: reach for it when both axes are numeric and you want to see how two measurements move together, rather than comparing named categories.

Common Use Cases

Correlation Analysis

See whether two variables rise together, move in opposite directions, or show no clear link.

Spot Outliers

Identify points that sit far from the rest of the cloud and deserve a closer look.

Find Clusters

Reveal natural groupings in data, such as customer segments or experiment cohorts.

How to Create a Scatter Plot

1

Enter X and Y Values

Each row is one point: type its X value in one column and its Y value in the next. Use Add Row for more points, or Import to paste coordinate pairs from a spreadsheet.

2

Overlay Datasets

Click Dataset to add a second cloud of points in a different color — perfect for comparing two groups on the same axes.

3

Adjust Point Size

Use the Point Size slider in Chart Options. Smaller points work for dense data; larger ones stand out when you have only a handful of observations.

4

Export as PNG

Add a title, place the legend, then click PNG to download a 2x-resolution image on a white background.

Auto-scaled axes. Both axes adapt to your data range, so the full spread of points always fits the chart area.

Features & Interpretation

Reading the Pattern

PatternWhat It Suggests
Points rise left to rightPositive correlation — as X grows, Y tends to grow
Points fall left to rightNegative correlation — as X grows, Y tends to fall
Scattered cloud, no slopeLittle or no linear relationship
Separate blobsDistinct clusters or subgroups in the data

Tools & Input

Point Size Control

Resize markers to suit dense or sparse datasets.

Multiple Datasets

Overlay groups in distinct colors with automatic legends.

Excel & CSV Import

Paste X and Y columns straight from a spreadsheet.

Correlation is not causation. A clear pattern shows two variables move together — it does not prove one causes the other. Always interpret in context.

Frequently Asked Questions

How do I enter scatter plot data?

Enter the X value in one column and the matching Y value in the next. Each row is a single point on the chart. Add as many rows as you have observations.

Can I plot multiple datasets?

Yes. Click Dataset to add another group of points in a different color, then compare two or more distributions on the same axes.

When should I use a scatter plot instead of a line chart?

Use a scatter plot when both axes are numeric and the points are independent observations. Use a line chart when the x-axis is an ordered sequence (like time) and you want to connect points to show a trend.

How can I make crowded points easier to read?

Lower the Point Size so overlapping markers don't merge into a solid mass. Splitting groups into separate datasets with distinct colors also helps reveal structure.

Can I import coordinates from a spreadsheet?

Yes. Click Import and paste two columns (X and Y) copied from Excel or Google Sheets. The maker detects the delimiter and builds the point list automatically.

Is my data processed privately?

Yes. The plot is rendered and exported in your browser. None of your coordinates are sent to a server.

Data

Preview

Enter X and Y values as coordinate pairs, one point per row
Adjust point size so dense clouds stay readable
Add multiple datasets to compare distributions
Want to learn more? Read documentation →
1/4
Can't find it? Build your own tool with AI
Start typing to search...
Searching...
No results found
Try searching with different keywords