Google Charts Tutorial

Google Charts Home

Google Charts Area

Basic Area ChartNegative Area ChartStacked Area ChartPercentage Area ChartMissing Points Area ChartInverted Area Chart

Google Charts Bar

Basic Bar ChartCustomized Bar ChartLabeled Bar ChartGrouped Bar ChartAnnotation Bar ChartStacked Bar ChartNegative Stacked Bar ChartPercentage Stacked Bar ChartMaterial Bar ChartDual X-axes Bar ChartRight Y-axis Bar ChartCustomized Axis and Tick Labels

Google Charts Bubble

Basic Bubble ChartLabeled Bubble ChartCustomized Labels Bubble Chart

Google Charts Calendar

Basic Calendar ChartCustomized Days Calendar ChartCustomized Weeks Calendar ChartCustomized Months Calendar ChartCustomized Years Calendar ChartCustomized Size Calendar ChartCustomized Cell Calendar ChartCustomized Focused CellCustomized noDataPattern

Google Charts Candlestick

Basic Candlestick chartCustomized Color Candlestick

Google Charts Column

Basic Column ChartCustomized Column ChartLabeled Column ChartGrouped Column ChartAnnotation Column ChartStacked Column ChartNegative Stacked Column chartPercentage Stacked Column ChartMaterial Column ChartTrendlines Column ChartDual Y-axes Column ChartTop X-axis Column ChartCustomized Axis and Tick Labels

Google Charts Combo

Combo Chart

Google Charts Differentiate

Diff Bar ChartDiff Column ChartDiff Pie ChartDiff Scatter Chart

Google Charts Gantt

Basic Gantt ChartNo Dependencies Gantt ChartGrouped Gantt ChartCritical Path Gantt ChartStyling Arrow Gantt ChartStyling Tracks Gantt Chart

Google Charts Gauge

Gauge Chart

Google Charts Histogram

Basic Histogram ChartCustomized Color Histogram ChartControlling Buckets Histogram ChartMultiple Series Histogram Chart

Google Charts Line

Basic Line ChartCustomized Line ChartCurved Line ChartVisible Points Line ChartLog Scales Line ChartCrosshairs Line ChartTrending Line ChartMaterial Line ChartTop X Line ChartCustomized Axis and Tick Labels

Google Charts Interval

Basic Line IntervalsTailored Line IntervalsBar IntervalsBox IntervalsStick IntervalsSticks Horizontal IntervalsPoint IntervalsArea IntervalsCombining IntervalsBackground Boxes IntervalsPoints and Whiskers IntervalsBox Plot Intervals

Google Charts Organization

Organization Chart

Google Charts Pie

Basic Pie ChartDonut Pie Chart3D Pie ChartRotating Pie ChartExploded Slice Pie ChartRemoving Slice Pie ChartSlice Visibility Threshold Pie Chart

Google Charts Sankey

Basic Sankey DiagramMultilevel Sankey DiagramCustomized Color Sankey DiagramCustomized Label Sankey DiagramCustomized Node Sankey Diagram

Google Charts Scatter

Basic Scatter ChartAnimating Scatter ChartMaterial Scatter ChartDual-Y Scatter ChartTop-X Scatter Chart

Google Charts Stepped

Basic Stepped Area ChartStacked Stepped Area Charts100% Stacked Stepped Area Charts

Google Charts Table

Table Chart

Google Charts Timeline

Basic Timeline ChartLabeled Timeline ChartAdvance Timeline ChartSingle Row Timeline ChartCustomized Color Timeline ChartCustomized Font Timeline ChartOverlapped Gridlines Timeline ChartCustomized Tooltip Timeline Chart

Google Charts Treemaps

Basic TreemapsHighlights TreemapsTooltips Treemaps

Google Charts Trendlines

Linear Trendlines ChartExponential Trendlines ChartCustomized Color Trendlines ChartPolynomial Trendlines ChartCustomized Opacity/WidthVisible Point Trendlines ChartChanging Label Trendlines Chart

Google Charts Word Trees

Basic Word Tree ChartCustomized Font Word Tree ChartStyling Word Tree Chart

Google Charts Tutorial

Google Charts History

Google Charts is a pure JavaScript based Web service that creates graphical charts from user-supplied data. It was developed by Google in the year 2007.

How to Use Google Charts?

To use Google Charts, follow any of the below methods.

  • Download - Copy and Paste the javascript code from loader.js to your javascript file which is already linked to a web page where you are going to use the google charts.
  • CDN - You can link the google charts JavaSript file( to your page web page by using <script> tag.

In this tutorial, we will use CDN to make our examples more obvious. But, it is recommended to download and use, as it reduces one http request for your page.

Usage Rights

Google Charts is free for all uses: government, commercial, personal or educational.


Before starting to learn Google Charts, make sure whether you fulfill the following requirement.

  1. HTML - To provide a container (div) for google charts.
  2. CSS - To adjust the size and sometimes the color of the google charts.
  3. JavaScript - To call the library functions of the google charts.
  4. Internet connection - Without internet connection google charts will not work.


Please wait google chart is loading...

Join Our Channel

Join our telegram channel to get an instant update on depreciation and new features on HTML, CSS, JavaScript, jQuery, Node.js, PHP and Python.

This channel is primarily useful for Full Stack Web Developer.

Share this Page

Meet the Author