Divi Graph & Charts

Divi 5 Native Module

Beautiful Charts & Graphs
for Divi 5

Add stunning, interactive data visualisations to any Divi page β€” no coding required. Powered by Chart.js, fully responsive, and deeply integrated with the Divi 5 Visual Builder.

8Chart Types
3Datasets per Chart
8Slice Color Pickers
100%Visual Builder Preview

Every chart you'll ever need

From classic bar charts to radar diagrams, Divi Graph & Charts gives you eight distinct visualisation types out of the box.

πŸ“Š

Bar (Column)

Classic vertical bars, ideal for comparing categories side by side.

πŸ“‰

Bar (Horizontal)

Flipped bars for long labels or rankings β€” effortlessly readable.

πŸ“ˆ

Line

Track trends over time with smooth, multi-dataset line charts.

🌊

Area

Filled line charts that emphasise volume and cumulative values.

πŸ₯§

Pie

Show proportions at a glance with fully customisable slice colours.

🍩

Donut

A modern twist on pie β€” great for dashboards and KPI displays.

πŸ•ΈοΈ

Radar

Compare multiple attributes across several datasets on a single spider web.

🎯

Polar Area

Radial segments sized by value β€” striking, data-rich, and unique.

Everything you need, nothing you don't

🎨

Live Visual Builder Preview

Every change you make in the Divi 5 panel is reflected instantly in the canvas β€” no page refresh, no guesswork.

πŸ–ŒοΈ

8 Individual Slice Color Pickers

Pie, Donut and Polar Area charts let you set a distinct colour for each slice via native Divi colour pickers β€” consistent between editor and frontend.

πŸ“

Up to 3 Datasets

Overlay multiple data series on Bar, Line, Area and Radar charts for rich, comparative visualisations.

πŸ“±

Fully Responsive

Charts resize fluidly on any screen size. Set your preferred height in pixels and Chart.js handles the rest.

⚑

Smooth Animations

Configurable animation duration (0–3000 ms) creates a polished reveal effect every time the chart enters the viewport.

🏷️

Interactive Legend

Click any legend item to show or hide that dataset. Pointer cursor feedback makes discoverability obvious for end users.

πŸ”‘

Axis Labels

Add descriptive X and Y axis labels directly from the Design panel to give your data the context it deserves.

πŸ›‘οΈ

100% WordPress Standards

PHPCS-clean code following the WordPress coding standard, PSR-4 autoloading, and zero legacy Divi module API β€” built for the long term.

Deep customisation, zero complexity

All settings live inside the familiar Divi panel, organised into clear groups so you always know where to look.

Chart Settings

  • Chart type (8 options)
  • Chart title
  • Category labels (comma-separated)

Slice Colors

  • 8 individual color pickers
  • Applied to Pie, Donut & Polar Area
  • Consistent VB ↔ frontend rendering

Dataset 1

  • Label, values (comma-separated)
  • Color picker
  • Fill opacity (Line & Area)

Datasets 2 & 3 (Optional)

  • Toggle on/off independently
  • Label, values, color picker
  • Stacks on Bar, Line, Area, Radar

Chart Style

  • Height (150 – 900 px)
  • Background color
  • Show / hide legend + position
  • Show / hide grid lines
  • Animation duration (ms)
  • Border / line width (px)
  • Point radius (Line & Area)

Axis Labels

  • X-axis label text
  • Y-axis label text

Works right out of the box

Install, activate, and drag the Graph & Chart module into any Divi 5 page. No extra libraries to install β€” Chart.js is loaded automatically from CDN.

βœ… Divi 5 (Divi Builder 5.x)
βœ… WordPress 6.0+
βœ… PHP 7.4+
βœ… Chart.js 4.4 (loaded via CDN)
❌ No Divi 4 / Legacy Builder support