Elementor Bar Chart: Make Your Numbers Land at a Glance

October 2, 2026
·
Shahidul Islam
Elementor bar chart widget from Sky Addons showing data that stands out

A page full of numbers is a page nobody reads. A year of sales, a survey result, a set of prices, a before and after in percentages: the figures are the argument, and a paragraph is the slowest way to deliver them.

A bar chart does it at a glance. One bar is tall, one is short, and the point lands before the reader has finished the first sentence.

The Elementor bar chart widget draws that chart on your page from a few lines of text. No screenshot from a spreadsheet, no separate charting plugin, no code.

Elementor bar chart with two series, negative values and a legend
A two series bar chart drawn by the widget, with negative values, a legend and tooltips.

Where an Elementor bar chart earns its place

  • Agencies and freelancers. Monthly results on a client report page, or a case study with the numbers to back it.
  • Software and SaaS. Usage growth, releases per quarter or plan comparisons on a landing page.
  • Nonprofits. Donations by month, funds by programme, impact by region.
  • Local businesses. The busiest days of the week, which is the honest reason to book early.
  • Schools and researchers. Survey answers, exam results, enrolment by year.
  • Finance and property. Rates, prices or rents by area, on the page instead of buried in a PDF.

Why an Elementor bar chart beats a chart screenshot

A screenshot of a chartAn Elementor bar chart
Fixed pixels, soft on a retina screenDrawn sharp at any size
Editing means going back to the spreadsheetEdit the numbers in the panel
Colours you cannot match to the brandEvery bar and border in your own colours
No hover, no detailHover a bar to see its value
One size for every deviceA chart height for each device
Sits on the page doing nothingAnimates as it scrolls into view

The Elementor bar chart features that matter

Vertical or horizontal. Vertical bars suit time: months, quarters, years. Horizontal bars suit ranked lists and long labels, like countries or products. One setting flips between them.

As many series as you need. Each series has its own name, its own values and its own colours, so two years, three plans or five regions can share one chart. Add a series and the legend follows. Values go in as a plain comma separated list.

Colour with intent. Every series has a fill, a hover fill, a border and a hover border. That is enough to match a brand exactly, or to make the bars outlined and light. Grid line colours, border width and padding are in the style tab.

Cleaner or richer, your call. Axis labels, grid lines, tooltips, a title and a legend each switch on or off. The legend can sit at the top, left, bottom or right, in reverse order if you like, and a step size sets the gap between axis numbers. The same widget can be a stripped back graphic or a full report figure.

Motion that fits. Pick from four animation curves, linear, ease in cubic, ease in circ and ease in bounce, and a duration of up to ten seconds. The chart draws when it scrolls into view, so the visitor sees it happen.

A height for each screen. Chart height is set separately for desktop, tablet and phone, so a wide chart on a laptop does not become a tiny one in a hand.

Three Elementor bar chart styles: horizontal, outlined and custom palette
Horizontal, outlined and custom palette bar charts. Same widget, three looks.

Build a bar chart with the Elementor bar chart widget

  1. Decide the one comparison the chart makes, and write it as a sentence above the chart.
  2. Add the widget and type the labels as a list: January, February, March.
  3. Add a series for each thing you are comparing and paste its values, in the same order as the labels.
  4. Choose vertical for change over time, or horizontal for a ranked list.
  5. Set the colours to your palette and give the strongest one to the series that matters.
  6. Set a chart height for desktop and a shorter one for phones, then scroll the page to watch it draw.

A chart should make one point. If the sentence above it needs a second point, you probably need a second chart.

Why it works

People compare lengths quickly and compare digits slowly. A bar chart hands the reader the comparison ready made, so the point lands first and the exact figures are there for anyone who wants them. That is why a chart beside a paragraph outperforms the same numbers inside it.

The widget draws on the open source Chart.js library, which ships inside Sky Addons Pro and loads on pages that carry a chart. The Chart.js bar chart documentation shows what that library is built to do.

A chart is a picture of data, so anybody who cannot see it needs the same message in words. State the takeaway in the text next to the chart. For data that needs more detail, the W3C guidance on complex images explains how to describe it.

Elementor bar chart on desktop and on a phone
The same bar chart on a laptop and on a phone, resized to fit each screen.

Getting it right

  • Let the bars start at zero. Cut the axis and a small gap looks like a large one.
  • Name series in the words people use. “2025” and “2026” beat “Series 1”.
  • Keep it to five to seven categories. Beyond that, switch to horizontal so every label stays readable.
  • Use colour for meaning. One strong colour for the story, muted colours for the rest.
  • Check it on a phone. Long labels crowd on narrow screens, so give a horizontal chart more height there.

Elementor bar chart: common questions

Is it free?

No. The bar chart widget is part of Sky Addons Pro.

Can I make a horizontal bar chart?

Yes. Set the type to horizontal and the same data runs left to right, which suits long labels and ranked lists.

How many series can one chart hold?

Each series is one item in the widget’s list, so add as many as the chart can show clearly. Each gets its own name, values and colours.

Do I need another plugin or a spreadsheet link?

No. You type the labels and values into the widget. The chart library is included, and it draws when the chart scrolls into view.

Does it work on phones?

Yes. The chart resizes to its container, and its height can be set separately for desktop, tablet and mobile.

The short version

The Elementor bar chart widget turns a list of numbers into a chart your visitors understand at a glance. It runs vertical or horizontal, holds as many series as you add, matches your brand colours and draws itself as it scrolls into view. It is the quickest way to make a figure the argument instead of a footnote.

See nine bar charts

The Bar Chart demo runs nine bar charts on one page, including horizontal, outlined and multi colour versions. Every control is listed in the Bar Chart documentation.

For figures that need to stay as text, the Elementor comparison table and the Elementor advanced table are the matching widgets.

The bar chart is included in Sky Addons Pro, and the free versus Pro page shows where the line falls.

Written by
Shahidul Islam
Writes about the work behind the widgets — what shipped, why, and what it cost.
Share
In this post

More from the journal

Elementor Bar Chart: Make Your Numbers Land at a Glance

Elementor Bar Chart: Make Your Numbers Land at a Glance

The Elementor bar chart widget draws vertical or horizontal charts from a list of numbers, in your colours, and animates on scroll. No extra plugin.
Elementor Image Compare: Prove the Difference Instead of Describing It

Elementor Image Compare: Prove the Difference Instead of Describing It

The Elementor image compare slider reveals a second image as the visitor drags: horizontal or vertical, starting anywhere, and free in the base plugin.
Elementor Table of Contents: Let People Skip to the Part They Came For

Elementor Table of Contents: Let People Skip to the Part They Came For

The Elementor table of contents builds itself from your headings, sticks as people scroll, highlights the current section and collapses the deeper levels.

Comments are closed.