MARKETPLACE
PLUGINS
CUSTOM BAR CHART FOR ROW
Custom Bar Chart for Row logo

Custom Bar Chart for Row

Published October 2022
   •    Updated January 2026

Plugin details

A straightforward simple chart that allows you to format a list to a chart with dynamic scale. No need to have over complex column logic to set rows, their name and color. Chart are made to sum all the rows and display by column. This plugin lets you add numbers and make a bar chart on that.
       


Usage Features:

Dynamic Data Visualization: Instantly transform a list of numbers into a clean, dynamic bar chart without complex setup or manual column configuration.
Automatic Data Grouping: The chart automatically sums all rows and organizes them by column, saving time and ensuring accurate aggregation.
Simplified Setup: No need for complicated logic or formulas; simply feed the chart with a list of numeric values and let the plugin handle the formatting.
Customizable Appearance: Adjust chart scaling, dimensions, and colors to align with your app’s design for a consistent visual experience.
Real-Time Updates: Easily connect the chart to dynamic data sources in Bubble, allowing automatic refresh when data changes.
Lightweight & Fast: Designed for performance and simplicity, ensuring smooth rendering even on mobile devices.
Perfect for Dashboards: Ideal for analytics, reports, or any section that requires clear numeric visualization through a minimal, easy-to-use bar chart.





Feedback




FAQ

What is the Download Image from Element ID plugin?
It enables you to capture a Bubble element (identified by its ID) and download it as a PNG image or extract it as a Base64 string via workflow actions.

How do I set it up and use it?
- Enable ID attributes in your Bubble settings, assign an ID to the element you wish to capture, add the plugin’s “Download Image from
- Element” element to your page, and then use a workflow action such as “Download Image From Element” or “Extract Base64 From
- Element” by providing the element’s ID and a file name.

What are the required inputs for the actions?
You must supply the element ID (the ID of the element you want to capture) and the desired file name (for the PNG download).

What outputs or states does the plugin provide?
- The "Download Image" action triggers a PNG file download to the user’s device.
- The "Extract Base64" action returns a Base64-encoded PNG image string, which becomes available in the plugin’s “Base64” state.

Can the plugin capture hidden or off-screen elements?
No — the element must be visible and rendered when the action is triggered. Hidden or non-rendered elements will not produce the expected image.

What are important limitations or edge-cases I should know?
- The target element must have an ID attribute.
- The capture format for download is PNG only.
- Complex or dynamic content (e.g. external canvases, CSS effects) may render differently.
- Base64 outputs may be large and impact performance if stored or transmitted.

How do the “Download Image” and “Extract Base64” actions differ?
- Download Image: Instantly triggers a file download of the captured element as PNG.
- Extract Base64: Returns the image data as a Base64 string in a state, allowing you to store or use it (e.g. in the database) instead of downloading.

Is any special setup required before using the plugin?
Yes. You must enable “Expose the option to add an ID attribute to HTML elements” in your Bubble app settings, and assign a unique element ID to the element you plan to capture.




Other plugins from Zeroqode

- Star and Bar Rating Plugin for Bubble
- Progress Bars Pro Plugin for Bubble
- Progress Bar Detection Plugin for Bubble
- Custom App Refresh Bar Plugin for Bubble




Support

If you still have questions or unresolved issues, you can contact us.


Risk-free Trial

The most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you’d pay only 17¢ per day ($5/30 days)!

Free

For everyone

3.7 stars   •   3 ratings
612 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web

Contributor details

Zeroqode - Top Bubble Agency logo
Zeroqode - Top Bubble Agency
Joined 2016   •   846 Plugins
View contributor profile

Instructions

Please refer to the plugin documentation to see how to configure it: https://docs.zeroqode.com/plugins/custom-bar-chart-for-row

1. Install Plugin on your app.
2. Set the location and size of the chart
3. Add the list for data, tags and color of bar charts

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:
Analytics   •   Ecommerce   •   Productivity   •   Data (things)   •   Chart   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (3.7)

Row-Based Bar Charts
August 19th, 2025
Displays dynamic horizontal bar charts from Bubble database rows
Greetings, It’s Anton, from the Zeroqode Support Team. We're grateful for your warm review and are delighted to bring joy to our users. Our lines are always open if you have any questions or suggestions. You can contact us on our forum (https://forum.zeroqode.com/) or directly at [email protected]. In case you find some issues without plugins, please fill out the form at https://issues.zeroqode.com and we will get back to you Again, thank you for the review. Best Regards, Anton
August 20th, 2025
  •  
Zeroqode - Top Bubble Agency
Unable to render horizontally
March 21st, 2023
Just unable to figure out how to render the horizontal bars. Looks like not supported.
Hi, This is Gulce from Zeroqode support team. We wanted to inform you that this plugin has recently been acquired by Zeroqode. We sincerely apologize for any inconvenience you may have experienced with this plugin in the past. We have added horizontal bars and updated the plugin. Please upgrade it to the latest version and give it a try. If you have any questions or require assistance, please do not hesitate to reach out to us at [email protected] or through our forum at https://forum.zeroqode.com/ or bug report page: https://issues.zeroqode.com/. We are here to provide any help or guidance you may need, and we would be more than happy to assist you. Best regards, Gulce
November 14th, 2023
  •  
Zeroqode - Top Bubble Agency
Easy to make counts, but value starts at 1!!!
November 14th, 2022
Starting on 1 makes this plugin unusable to me. It should starts at 0. (UPDATED) Thx a lot! the developer listen to my suggestion and improve this plugin. It's the simplest way to make pretty bar charts.
Hey, Thanks for the feedback. Just made an update to start at 0. (plugin author)
November 13th, 2022
  •  
Original reviewer
Hi! Thanks for the response! your plugin is the only I can use with my tables, and although you said that you updated, My value bars starts in 1, as if was 0, and I cannot see the number when I hover (I guess it's bugged). If you want, I can send you a picture of my chart. It will help me a lot...Thanks!
November 13th, 2022
  •  
Original reviewer
You may need to update the plugin manually from the Plugin page. And about the bug, it is lagging the tooltip with hex colors, you may need to set them as text. I'll try to get this one out. (plugin author)
November 14th, 2022
  •  
Original reviewer
Bubble