D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS.




There are many alternatives to Google Charts as a web app if you are looking for a replacement. The best Online alternative is D3.js, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to Google Charts and loads of them are available as a web app so hopefully you can find a suitable replacement. Other interesting Online alternatives to Google Charts are Tableau, RAWGraphs, Pretzel and Plotly.
D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS.




Tableau helps the world’s largest organizations unleash the power of their most valuable assets: their data and their people.




RAWGraphs is an open source app built with the goal of making the visualization of complex data easy for everyone. Born as tool for designers and vis geeks, RAWGraphs aims at providing a missing link between spreadsheets and vector graphics editors.

Pretzel is an open-source, offline browser-based tool for fast and intuitive data exploration and visualization. It can handle large data files, runs locally in your browser, and requires no backend setup.

Plotly is the easiest way to graph and share data online. Open-source libraries for JavaScript (comparison with HighCharts at https://plot.ly/highcharts-alternative/), Python, R, and MATLAB.






A general purpose real-time charting library for building beautiful, smooth, and high performance visualizations.
Livegap Charts is a fast, easy-to-use online tool for creating beautiful charts and data visualizations directly in your browser. No downloads, installations, or subscriptions are required—just open your browser and start designing.




Create insightful reports & dashboards, Visually analyze your business information. Easily create insightful reports & dashboards using a drag and drop interface. No IT help required.

Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types.

Smart Documents helps to understand the data without training. Just upload your table in "XLS" or "CSV" formats, filter the data and build a visualization.



