Create stunning bubble charts in seconds — free, no login required.
Enter data on the left, then click Calculate Chart to generate your visualization.
Create free bubble charts instantly — no account, no software, no limits. Plot XY data with a third dimension encoded as bubble size, assign groups for color coding, and add custom labels. Download as PNG or print directly from your browser.
A bubble chart is a variation of a scatter plot where each data point is displayed as a circle (bubble). The horizontal position encodes the X value, the vertical position encodes the Y value, and the size of the bubble encodes a third numeric dimension — typically a magnitude, frequency, or weight. Bubble charts are ideal for comparing three dimensions of data simultaneously, such as country GDP (X), life expectancy (Y), and population (bubble size).
Each row is one data point. Fill in the five columns:
Click Example to pre-fill sample data, then Calculate Chart to render.
When you fill in the Group column, each unique group name gets its own color from the selected color palette. A legend is drawn on the right side (or top) of the chart listing each group. If the Group column is empty, all bubbles share the first color from the palette.
A negative Value is treated the same as its absolute value for sizing purposes — the bubble radius is proportional to |Value|. A small minus (−) sign is rendered inside the bubble to indicate that the original value was negative, making it easy to distinguish positive from negative magnitudes visually.
Open the Appearance section to control axis titles, ranges, tick intervals, grid visibility, label positions (above/inside/none for both Name and Value labels), legend placement, color palette, and background color. Use the style strip — Classic, Ball, Transparent, Metal, Glass — to switch between visual themes instantly.
Save chart as PNG ·
Print chart