See relationships with interactive scatter plots

Scatter plots are perfect for visualizing how two variables relate – like income vs life expectancy or price vs performance. Use them to reveal trends, patterns, and outliers at a glance.

With Flourish, you can create interactive, animated scatter plots in minutes. Add filters, customize your dots, and bring your data to life – no coding required. Create your free scatter plot

Icon 1
Icon 2
Icon 3

USE CASES

When to use scatter plots

Analyze trends, spot clusters or reveal outliers with interactive scatter plots

Explore relationships between variables

Visualize how one value affects another – like income vs life expectancy, or hours studied vs test scores.

Track and animate change over time

Plot individual data points and overlay trend lines to show movement. Animate changes using time sliders and moving averages.

Compare trends across groups

Use color, size, or filters to highlight patterns across categories (like gender, region, or sector), all in one chart.

FEATURES

Everything you need to create online scatter plots

Powerful features that make data visualization easy and beautiful

No coding required

Build interactive and animated scatter charts without writing a single line of code.

Interactive elements

Add filters, popups, legends and time sliders so viewers can explore your data dynamically.

Automatic trend lines

Reveal patterns instantly with built-in trend lines – no manual calculations required.

Easy chart type switch

Toggle between scatter, box, violin, and beeswarm plots with a single click.

Built-in animation

Charts update with seamless transitions as you change filters, time, or groupings.

Flexible styling

Customize colors, dot sizes, labels, and layout to match your data and brand.

Basic scatter plot

Basic scatter plot

Plot two variables to reveal patterns, trends, or correlations.

Beeswarm mode

Beeswarm mode

Cluster dots to show distribution more clearly.

Box plot

Box plot

Show data spread and outliers using quartiles.

Dot plot

Dot plot

Compare values side by side with dots aligned along a shared axis.

Violin plot

Violin plot

Reveal distribution with a box plot and density curve.

Grid of charts

Grid of charts

Use small multiples to compare scatter plots across groups.

RESOURCES

Data visualization resources

Tips, guides, and resources to make your interactive scatter charts even more effective

Feature Image

Scatter plots – an overview

A step-by-step guide of the Flourish Scatter plot template

Learn more →
Feature Image

Flourish training

Explore our short video tutorials to master Flourish

Learn more →
Feature Image

AI for data visualization

Speed up your workflow and improve your charts with AI prompts

Learn more →

Frequently asked questions

Scatter plots show the relationship between two variables by plotting individual data points along an X and Y axis. They’re ideal for spotting patterns, trends, clusters, or outliers – whether you’re comparing income and education, price and performance, or any other paired values.



Flourish makes it easy to create interactive, animated scatter plots – no coding required. Add filters, trend lines, custom popups, or even switch to box, violin or beeswarm mode in one click. It’s perfect for exploring data and communicating patterns clearly.



Flourish offers a free plan that’s perfect for exploring interactive data storytelling. You’ll get access to the full range of visualization types available in Flourish (including scatter plots), unlimited projects, full privacy for your unpublished work, plus helpful support resources.

If you’re an individual creating presentations and reports, our Presenter plan might be the right fit. It includes access to the Flourish app within Canva, along with image and SVG export options for your visualizations.

And if you’re ready to create fully branded visuals without attribution, collaborate across teams, connect your systems via API, and unlock advanced storytelling features like scrollytelling, our premium plans are designed for you. Reach out to our team to find the best option for your business.



Once you publish your Flourish visualization, you’ll get a responsive embed code you can paste anywhere HTML is supported – from WordPress and Medium to custom CMS platforms. Your chart will look great on any screen size, no extra setup needed.

Every project also comes with a unique URL, so you can easily share your work on social media or link to it directly.



Make a scatter plot now

Explore and explain your data with stunning visualizations and stories. Publish, present or download. No need to code or install software.