Free Cleveland Dot Plot Maker

Compare two values per category with a connected-dot chart.

Try:
Configuration
Export
Preview
BeforeAfter50607080MathScienceEnglishHistoryArt

How to Make a Cleveland Dot Plot (3 Steps)

  1. Paste your data — one row per category: Label, Value1, Value2
  2. Set series labels (e.g. “Before” / “After”) and choose colors
  3. Download as PNG, SVG, or PDF — free, with no watermark added

What is a Cleveland Dot Plot?

A Cleveland dot plot (also called a dumbbell chart) shows two values per category as dots connected by a horizontal line. Originally proposed by statistician William S. Cleveland, it is a cleaner alternative to paired bar charts for before/after comparisons, A/B test results, and ranking changes across groups.

Cleveland Dot Plot vs Bar Chart

Paired bar charts require two bars per category — the visual comparison relies on bar heights, which are harder to read for small differences. Cleveland dot plots show the gap directly as the distance between two points on a shared scale, making differences immediately visible. Use a Cleveland dot plot when comparing two measurements across multiple categories.

Data Format

Each row should contain a category label and two numeric values, separated by commas or tabs:

  • Label, Value1, Value2 — label first
  • Value1, Value2, Label — values first

FAQ

What does “Sort by Diff” do?

Sorts categories by the magnitude of change (Value2 − Value1). Ascending puts the smallest changes at top; descending puts the largest changes at top — useful for ranking improvements or declines.

Can I paste data from Excel or Google Sheets?

Yes — copy two or three columns and paste directly. Tab-separated values from spreadsheets are supported alongside comma-separated format.

Related Tools

Related Guides

Further Reading