Free Online Ternary Plot Maker

Plot three-component compositions on a triangular axis. Used in chemistry, geology, and materials science.

Create Your Ternary Plot Now — It's Free

Share or embed this tool

Free to use on your own website — WordPress, Wix, or any platform. Paste one line and it works instantly, resizing to fit.

What Is a Ternary Plot?

A ternary plot uses an equilateral triangle as its coordinate system, with each vertex representing 100% of one component. Any point inside the triangle has three coordinates that sum to a constant (typically 100%), showing the proportional composition of a three-part mixture. Points near a vertex are dominated by that component; points in the center are balanced.

Key components include the triangular frame, gridlines parallel to each side, scatter points or filled regions, axis labels for each component, and optional contour overlays showing concentration zones. Ternary plots are the standard visualization in chemistry, petrology, and materials science for any system where exactly three ingredients determine the outcome.

What Data You Need for a Ternary Plot

Each row needs three non-negative component values that sum to 100% (or 1.0) for a single point, optionally with a label or category. For example: Sample, Sand, Silt, Clay → "S1, 70, 20, 10".

When to Use a Ternary Plot

Use a ternary plot when your data represents three-component compositions that sum to a constant. Classic applications include chemical mixture analysis (solvent blends), soil texture classification (sand-silt-clay), metallurgical alloy composition, color mixing (RGB ratios), and nutritional macronutrient breakdowns (protein-fat-carbs).

Ternary plots are essential in geology, chemistry, and materials science. They work best when all three components are meaningful and none is dominant. Choose a ternary plot over a scatter plot when the sum constraint matters. If your data has more than three components, consider parallel coordinates or a radar chart. Normalize values to 100% before plotting.

Where a Ternary Plot Works Best

Ternary Plot Example: Soil Texture Samples

A field team measures the sand, silt, and clay fractions of topsoil from four plots, each normalized to 100%. Plotting them on a ternary triangle places each plot in a standard soil texture class.

Sample data: PlotA: 70 sand, 20 silt, 10 clay; PlotB: 30, 50, 20; PlotC: 20, 25, 55; PlotD: 40, 40, 20

PlotA sits in the sandy-loam corner while PlotC falls deep in the clay region, showing the plots span very different drainage and tillage needs despite all summing to 100%.

How to Create a Ternary Plot Online

  1. Step 1: Open ChartLoad and select the Ternary Plot type from the chart picker on the main page
  2. Step 2: Enter three columns of values — one per component — ensuring each row sums to 100%
  3. Step 3: ChartLoad positions each data point on the triangular axis based on its three-component composition
  4. Step 4: Add multiple datasets or color-code points by category to compare different sample groups
  5. Step 5: Customize axis labels, gridline density, marker styles, and the chart title for your domain
  6. Step 6: Click Export and download your ternary plot as PNG, PDF, SVG, JPEG, or WebP

Ternary Plot Best Practices & Tips

Common Ternary Plot Mistakes to Avoid

Frequently Asked Questions

Do values need to sum to 100?

Yes, the three components must represent a complete composition summing to 100%.

How do I read a ternary plot?

Each corner represents 100% of one component. Points near a corner are dominated by that component.

Can I use a ternary plot for mixtures that do not sum to 100?

No. Ternary plots require three components that together represent a complete whole. If your components do not naturally sum to a constant, normalize them first or consider a scatter plot or parallel coordinates chart instead.

Related Chart Types

Ready-Made Ternary Plot Templates

Skip the blank canvas — open a free, editable Ternary Plot template, swap in your own data, and export. Browse all templates.

Ready to Create Your Ternary Plot?

No signup. No watermark. 100% free.

Start Creating Now