Companies Using Chart.js
Our monthly crawl finds Chart.js on 303,679 active domains, far more than any other charting library we track. Most of that footprint is not hand-written dashboard code. 96.65% of Chart.js domains also run jQuery and 75.09% run WordPress, so in most cases the library arrives bundled inside a commercial theme or plugin rather than being chosen by an engineering team. Below you will find a verified list of companies using Chart.js with market share, industry breakdowns, and geographic data.
Chart.js holds a 68.67% share of the Charting & Data Visualization category and ranks #1 of the 55 technologies we track in it, ahead of Highcharts (5.24%), ApexCharts.js (4.53%) and D3 (4.23%). The project has 67,400+ stars on GitHub and roughly 2.4 million weekly npm downloads as of late 2025, per GitHub and the Chart.js documentation. Enterprise detections are real but narrow: IBM, 3M, Deere and Broadcom all appear, each on a single community, investor or dealer subdomain rather than across the estate. Data updated monthly across 50M+ domains at TechnologyChecker.io.
Published May 23, 2026 · Updated Aug 29, 2026 · Data analysed on August 29, 2026.
Chart.js Usage Statistics
Chart.js is growing across the three months in our current crawl window: 248,870 active domains in June 2026, 287,184 in July, and 303,679 in August 2026. Total detected domains, active and dormant together, moved from 249,317 to 329,097 over the same period. Part of the month-on-month step comes from the domain set we crawl turning over between months, so read the direction rather than the size of each jump. Churn is modest: 28,295 domains have dropped Chart.js since we began tracking in March 2026. GitHub shows 117 releases through v4.5.1 in October 2025, confirming active maintenance (GitHub).
List of Companies Using Chart.js
Download all 303,679 Chart.js customers with full company data, or create a signal to track when companies start or stop using Chart.js.
| Company | Detection URL | Domain | Country | Industry | Employees | Type | Founded | |
|---|---|---|---|---|---|---|---|---|
| community.ibm.com | ibm.com | United States | IT Services and IT Consulting | 10001+ | Public Company | 1911 | https://linkedin.com/company/ibm | |
| techmahindra.com | techmahindra.com | India | IT Services and IT Consulting | 10001+ | Public Company | 1986 | https://linkedin.com/company/tech-mahindra | |
| fyn.kotak.com | kotak.com | India | Banking | 10001+ | Public Company | 1985 | https://linkedin.com/company/kotak-mahindra-bank | |
| koc.com.tr | koc.com.tr | Turkey | Holding Companies | 10001+ | Public Company | 1926 | https://linkedin.com/company/koc-holding | |
| aecom.com | aecom.com | United States | Civil Engineering | 10001+ | Public Company | 1990 | https://linkedin.com/company/aecom | |
| investors.3m.com | 3m.com | United States | Industrial Machinery Manufacturing | 10001+ | Public Company | 1902 | https://linkedin.com/company/3m | |
| store.bakerhughes.com | bakerhughes.com | United States | Energy Technology | 10001+ | Public Company | 2014 | https://linkedin.com/company/bakerhughes | |
| customeronline.cevalogistics.com | cevalogistics.com | France | Transportation, Logistics, Supply Chain and Storage | 10001+ | Privately Held | 2006 | https://linkedin.com/company/ceva-logistics | |
| www.compass-group.com | compass-group.com | United Kingdom | Food and Beverage Services | 10001+ | Public Company | 1941 | https://linkedin.com/company/compass-group | |
| community.broadcom.com | broadcom.com | United States | Semiconductor Manufacturing | 10001+ | Public Company | 1991 | https://linkedin.com/company/broadcom |
Show 40 more Chart.js using companies as demo data
| Company | Detection URL | Country | Industry | Employees | Type | Founded | ||
|---|---|---|---|---|---|---|---|---|
| www.unicreditgroup.eu | unicreditgroup.eu | Italy | Banking | 10001+ | Public Company | 1870 | https://linkedin.com/company/unicredit | |
| careers.inspirebrands.com | inspirebrands.com | United States | Restaurants | 10001+ | Privately Held | 2018 | https://linkedin.com/company/inspire-brands | |
| dealerlocator.deere.com | deere.com | United States | Machinery Manufacturing | 10001+ | Public Company | 1837 | https://linkedin.com/company/john-deere | |
| ir.emerson.com | emerson.com | United States | Automation Machinery Manufacturing | 10001+ | Public Company | 1890 | https://linkedin.com/company/emerson | |
| www.siemens-healthineers.com | siemens-healthineers.com | Germany | Hospitals and Health Care | 10001+ | Public Company | — | https://linkedin.com/company/siemens-healthineers | |
| adnoc.ae | adnoc.ae | United Arab Emirates | Oil and Gas | 10001+ | Government Agency | 1971 | https://linkedin.com/company/adnocgroup | |
| investor.lenovo.com | lenovo.com | United States | IT Services and IT Consulting | 10001+ | Public Company | 1984 | https://linkedin.com/company/lenovo | |
| www.chinamobileltd.com | chinamobileltd.com | China | Telecommunications | 10001+ | Public Company | 1997 | https://linkedin.com/company/china-mobile | |
| annualreport.arcadis.com | arcadis.com | Netherlands | Professional Services | 10001+ | Public Company | 1888 | https://linkedin.com/company/arcadis | |
| equitylending.nab.com.au | nab.com.au | Australia | Banking | 10001+ | Public Company | 1858 | https://linkedin.com/company/nab | |
| www.sabic.com | sabic.com | Saudi Arabia | Chemical Manufacturing | 10001+ | Public Company | 1976 | https://linkedin.com/company/sabic | |
| art.state.gov | state.gov | United States | International Affairs | 10001+ | Government Agency | 1948 | https://linkedin.com/company/doscareers | |
| www.cps.edu | cps.edu | United States | Education Administration Programs | 10001+ | Educational | 1837 | https://linkedin.com/company/chicago-public-schools | |
| fiserv.com | fiserv.com | United States | IT Services and IT Consulting | 10001+ | Public Company | 1984 | https://linkedin.com/company/fiserv | |
| minhasexportacoes.correios.com.br | correios.com.br | Brazil | Government Administration | 10001+ | Government Agency | 1969 | https://linkedin.com/company/correios | |
| painelesg.rdsaude.com.br | rdsaude.com.br | Brazil | Retail | 10001+ | Privately Held | — | https://linkedin.com/company/rdsaudeoficial | |
| dbs.com | dbs.com | Singapore | Banking | 10001+ | Public Company | 1968 | https://linkedin.com/company/dbs-bank | |
| merckgroup.com | merckgroup.com | Germany | Pharmaceutical Manufacturing | 10001+ | Public Company | 1668 | https://linkedin.com/company/merck-group | |
| bsmhealth.org | bsmhealth.org | United States | Hospitals and Health Care | 10001+ | Nonprofit | — | https://linkedin.com/company/bon-secours-mercy-health-system | |
| www.fsitaliane.it | fsitaliane.it | Italy | Facilities Services | 10001+ | Privately Held | 1905 | https://linkedin.com/company/ferrovie-dello-stato-s-p-a | |
| experience.iu.edu | iu.edu | United States | Higher Education | 5001-10000 | Educational | 1820 | https://linkedin.com/company/indiana-university-bloomington | |
| store.cintas.com | cintas.com | United States | Facilities Services | 10001+ | Public Company | 1968 | https://linkedin.com/company/cintas | |
| www.portalcliente.mercadona.es | mercadona.es | Spain | Retail | 10001+ | Privately Held | 1981 | https://linkedin.com/company/mercadona | |
| adityabirlacapital.com | adityabirlacapital.com | India | Financial Services | 10001+ | Public Company | — | https://linkedin.com/company/aditya-birla-capital | |
| training.synopsys.com | synopsys.com | United States | Software Development | 10001+ | Public Company | 1986 | https://linkedin.com/company/synopsys | |
| investors.rogers.com | rogers.com | Canada | Telecommunications | 10001+ | Public Company | 1960 | https://linkedin.com/company/rogers-communications | |
| e-proc.bni.co.id | bni.co.id | Indonesia | Banking | 10001+ | Public Company | 1946 | https://linkedin.com/company/pt-bank-negara-indonesia-persero-tbk- | |
| myportal.dsm-firmenich.com | dsm-firmenich.com | United States | Chemical Manufacturing | 10001+ | Public Company | — | https://linkedin.com/company/dsm-firmenich | |
| governor.ohio.gov | ohio.gov | United States | Government Administration | 10001+ | Government Agency | — | https://linkedin.com/company/state-of-ohio | |
| airfranceklm.com | airfranceklm.com | France | Airlines and Aviation | 10001+ | Public Company | 2004 | https://linkedin.com/company/air-france--klm | |
| advisors.vanguard.com | vanguard.com | United States | Financial Services | 10001+ | Privately Held | 1975 | https://linkedin.com/company/vanguard | |
| www.msf.org | msf.org | Switzerland | Non-profit Organizations | 10001+ | Nonprofit | 1971 | https://linkedin.com/company/medecins-sans-frontieres-msf | |
| online.emiratesnbd.com | emiratesnbd.com | United Arab Emirates | Banking | 10001+ | Public Company | 1963 | https://linkedin.com/company/emirates-nbd | |
| enlace.uba.ar | uba.ar | Argentina | Higher Education | 1001-5000 | Educational | 1821 | https://linkedin.com/company/universidad-de-buenos-aires | |
| ssd.ccsd.net | ccsd.net | United States | Education Administration Programs | 10001+ | Educational | 1956 | https://linkedin.com/company/clark-county-school-district | |
| sitadweb.ironmountain.com | ironmountain.com | United States | IT Services and IT Consulting | 10001+ | Public Company | 1951 | https://linkedin.com/company/iron-mountain | |
| store.danfoss.com | danfoss.com | Denmark | Industrial Machinery Manufacturing | 10001+ | Privately Held | — | https://linkedin.com/company/danfoss | |
| engage.rockwellautomation.com | rockwellautomation.com | United States | Automation Machinery Manufacturing | 10001+ | Public Company | 1903 | https://linkedin.com/company/rockwell-automation | |
| crn.lhh.com | lhh.com | United States | Human Resources Services | 10001+ | Public Company | 1984 | https://linkedin.com/company/lhhworldwide | |
| sellonline.tataaia.com | tataaia.com | India | Insurance | 5001-10000 | Privately Held | 2001 | https://linkedin.com/company/tata-aia-life-insurance |
There are 303,679 companies and domains where we detect Chart.js, sign up to download the entire Chart.js dataset.
Here are some of the most recognisable companies using Chart.js and brands using Chart.js in 2026:
- IBM - detected on community.ibm.com, its public community and forum property
- Tech Mahindra - Indian IT services group, detected on its main corporate domain
- 3M - industrial manufacturer, detected on investors.3m.com
- Broadcom - semiconductor company, detected on community.broadcom.com
- Deere - equipment manufacturer, detected on dealerlocator.deere.com
- AECOM - engineering and infrastructure firm, detected on its corporate domain
- Siemens Healthineers - medical technology group, detected on its corporate domain
- Mercadona - Spanish grocery chain, detected on its customer portal
- US Department of State - detected on art.state.gov
- Chicago Public Schools - detected on cps.edu
Which Countries Use Chart.js the Most?
Which countries use Chart.js the most? The United States leads with 45,822 domains, followed by Germany (15,387) and the United Kingdom (12,942). Spain (11,596), Italy (10,806), India (9,930), France (9,361) and Brazil (9,248) sit close together behind them. Chart.js is noticeably less US-concentrated than most technologies we track: the United States is only about three times Germany here, where a ten-to-one gap is more typical. The Netherlands (8,312), Australia (7,358) and Canada (6,456) complete the top eleven. These counts cover the 213,015 companies we could match to a location, not every detected domain.
Share of the 213,015 Chart.js domains we matched to a company record — 70.1% of the 303,679 we detect. Top 15 countries shown, so these do not sum to 100%. Domains with no matching company record are not represented here and skew small and independent.
Chart.js Market Share Among Charting & Data Visualization
What is Chart.js market share? Chart.js commands the largest share of the Charting & Data Visualization category at 68.67%, ranking #1 of the 55 technologies we track in it. The distance to second place is the real story. Highcharts sits at 5.24% (23,176 domains) and ApexCharts.js at 4.53% (20,026), so Chart.js is detected on roughly thirteen times as many domains as its nearest rival. A share that large is partly a function of where Chart.js lives. Because it ships inside WordPress themes and plugins, it accumulates domains that never made a charting decision at all, while the commercial libraries below it are almost always deliberate purchases. Data from our monthly crawl of 50M+ domains and 40K+ technologies at TechnologyChecker.io.
Top Competitors by Market Share
Chart.js Customers by Company Size & Age
Is Chart.js only for small businesses? Mostly, yes. 62.19% of matched companies have 1-10 employees and 85.89% have fewer than 50. Only 611 companies (0.31%) fall in the 10001+ bracket. The head of the list tells a different story: the most-followed organisations we detect are almost all enterprises, including IBM, Tech Mahindra, Broadcom and Siemens Healthineers. For a company that size a Chart.js detection is normally one microsite or one subdomain, not a company-wide standard. These percentages describe the 213,015 companies we could enrich, not all 303,679 domains.
Company Size Distribution
Company Age (Founded Decade)
What Industries Use Chart.js the Most?
Real Estate is the largest vertical at 8,627 companies (4.73%), ahead of Construction (7,504, 4.11%) and IT Services and IT Consulting (6,888, 3.78%). Software Development sits seventh at 4,738 (2.60%). For a JavaScript library that ordering is unusual, and it is the clearest evidence that Chart.js mostly arrives bundled in a website build rather than being picked by a software team. Estate agencies and contractors do not evaluate charting libraries; their theme does it for them. The tail is long and flat, with no industry above 5%.
Real estate companies using Chart.js form the largest vertical at 8,627 matched companies (4.73%), with construction firms on Chart.js close behind at 7,504 (4.11%). IT services companies using Chart.js follow at 6,888 (3.78%), while software development companies on Chart.js come seventh at 4,738 (2.60%). Advertising Services (5,493) and Financial Services (5,161) both outrank it. Enterprise brands using Chart.js such as IBM, 3M and Deere do appear, but on community forums, investor pages and dealer locators rather than in core product, based on our enriched company data at TechnologyChecker.io.
Chart.js Alternatives & Competitors
Chart.js ranks first of the 55 technologies in this category and the gap is wide. Highcharts (5.24%, 23,176 domains) leads the commercial segment with enterprise support and advanced chart types. ApexCharts.js (4.53%, 20,026) is the strongest of the newer open-source options and the one Chart.js trades with most actively. D3 (4.23%, 18,718) serves teams that want to build a visualisation rather than configure one, and amCharts (2.17%, 9,598) covers maps and stock charts. Ranking by domain count flatters Chart.js: it is bundled into themes, while Highcharts and amCharts are licensed on purpose. Measured by considered adoption the order would look different. Outside this category, Three.js is the closest data-visualisation neighbour in our crawl.
| Technology | Domains | Market Share |
|---|---|---|
| 23,176 | 5.24% | |
| 20,026 | 4.53% | |
| 18,718 | 4.23% | |
![]() | 11,049 | 2.5% |
| 9,598 | 2.17% |
Chart.js Customer Migration
Movement between charting libraries is a trickle, not a flood. Chart.js gained 70 domains from D3, 48 from ApexCharts.js, 45 from Highcharts and 24 from Google Charts, while losing 54 to ApexCharts.js, 47 to Highcharts, 29 to D3 and 15 to Recharts. Net across these corridors is about +55 domains, which against a base of 303,679 is noise. The direction matters more than the size. Chart.js wins against the older generation, taking 2.4 domains from D3 for every one it loses and roughly six from Google Charts for each one going back. It loses to the React-era libraries, with Recharts running about three to one against it and ApexCharts.js slightly ahead on the exchange. These are absolute domain counts and the numbers are small, so read them as a directional signal rather than a market shift.
| Competitor | Gained | Lost | Net |
|---|---|---|---|
+24 | -26 | -2 | |
+21 | -20 | +1 | |
+20 | -16 | +4 | |
+6 | -11 | -5 | |
![]() | +15 | 0 | +15 |
+14 | 0 | +14 | |
0 | -6 | -6 | |
0 | -4 | -4 |
Tech Stack of Chart.js-Powered Websites
The Chart.js stack is a WordPress stack. jQuery appears on 96.65% of Chart.js domains, WordPress on 75.09%, jQuery Migrate on 74.28% and jQuery UI on 55.79%. Then come the tells: Masonry (55.5%), Isotope (51.63%), Bootstrap (45.18%) and Elementor (23.22%), a combination that is the fingerprint of commercial WordPress themes rather than of application code. Google Analytics reaches 51.39%, Apache HTTP Server (31.7%) leads the web servers ahead of Nginx (24.19%) and LiteSpeed (15.33%), and Tailwind CSS manages only 7.12%. This is not merely WordPress being everywhere: Chart.js runs on 2.41% of the 9,907,845 WordPress domains we detect, and against a corpus where WordPress is roughly a third of all domains that makes Chart.js about 2.3 times over-indexed on WordPress.
JavaScript Libraries
Web Analytics
Web Servers
UI & CSS Frameworks
Chart.js Customer Reviews with Pros and Cons
Based on aggregated G2 reviews (123 reviews, 4.4/5 stars), Chart.js scores highest for ease of implementation. The most common criticism relates to performance issues with larger datasets and limited 3D visualisation support. These ratings are current as of 2026 (G2).
Generated from real user reviews on G2
- Users appreciate the ease of implementation and the ability to create responsive charts effortlessly with Chart.js.(2 reviews)
- Users appreciate the ease of use of Chart.js, allowing for quick implementation of beautiful, responsive charts.(2 reviews)
- Users appreciate the simple and responsive API of Chart.js, enabling quick and easy chart creation for all devices.(1 reviews)
- Users love the ease of implementation in Chart.js, making it effortless to create attractive charts.(1 reviews)
- Users love the ease of setup with Chart.js, enabling quick and responsive chart creation across devices.(1 reviews)
- Users experience performance issues with Chart.js, particularly with larger datasets and the lack of 3D support.(2 reviews)
- Users find Chart.js limited due to its lack of support for geospatial and 3D visualizations, focusing mainly on 2D charts.(1 reviews)
Expert Analysis: Chart.js Growth Trends & Key Signals for Sales Teams in 2026

With 10+ years in web crawling and technographic data analysis, I have examined Chart.js adoption patterns across 50M+ domains and 40K+ technologies. This analysis covers 303,679 active domains and the 213,015 companies we could enrich from them, a 70.1% match rate, as of our August 2026 crawl. The short version: Chart.js is the most deployed charting library on the web by an enormous margin, and most of that deployment was never a decision anyone made. All external claims are linked to their original sources.
1. Scale and trajectory
Chart.js is on 303,679 active domains, up from 248,870 in June 2026 across our current crawl window. Total detected domains, active and dormant, reached 329,097. Only 28,295 domains have dropped the library since we began tracking in March 2026, so attrition is small relative to the base. Some of the month-on-month movement reflects the domain set we crawl turning over between months, so the trend line is more reliable than any single step.
The open-source project itself is healthy. GitHub shows 67,400+ stars, 11,900+ forks and 117 releases through v4.5.1 in October 2025 (GitHub). The official documentation cites roughly 2.4 million weekly npm downloads (Chart.js docs). Those are the metrics of a mature, widely adopted tool.
"Three hundred thousand domains is a reach number, not an adoption number. Most of the sites we detect Chart.js on installed a theme, not a charting library." - Mehmet Suleyman, CEO at TechnologyChecker.io
Sales Signal: Treat the raw count as top-of-funnel reach and qualify hard. The buyers who can act on a charting pitch are the minority of this base who wrote the integration themselves.
2. Chart.js is a WordPress technology
This is the finding that reframes everything else. 96.65% of Chart.js domains also run jQuery. 75.09% run WordPress. jQuery Migrate is on 74.28%, jQuery UI on 55.79%, Masonry on 55.5%, Font Awesome on 52.38%, Isotope on 51.63%, Bootstrap on 45.18%, Contact Form 7 on 38.63% and Slider Revolution on 31.11%. Masonry, Isotope, Slider Revolution and Contact Form 7 together are the signature of commercial WordPress themes, the ones sold with a demo importer and forty bundled plugins. Chart.js is in that bundle.
The obvious objection is that WordPress is on a third of the web, so any large technology will look WordPress-heavy. That objection does not survive the reverse check. Chart.js is on only 2.41% of the 9,907,845 WordPress domains we detect, but 75.09% of Chart.js domains are WordPress. Against a corpus where WordPress is roughly a third of all domains, Chart.js is about 2.3 times over-indexed on WordPress. The concentration is real, and it is not an artefact of WordPress's size.
Sales Signal: The distribution channel for anything that competes with or extends Chart.js in this segment is the WordPress plugin directory and the theme marketplaces, not developer relations. A plugin that swaps the rendering layer reaches more of this base than any amount of npm marketing.
3. Customer profile: a small-business mass with an enterprise head
62.19% of matched companies have 1-10 employees and 85.89% have fewer than 50. Only 611 companies, 0.31%, sit in the 10001+ bracket. Yet the 50 most-followed organisations we detect are almost entirely enterprises: IBM, Tech Mahindra, Kotak Mahindra, Koç Group, AECOM, 3M, Baker Hughes, CEVA Logistics, Compass Group, Broadcom, UniCredit, Deere, Emerson, Siemens Healthineers, ADNOC, Lenovo, China Mobile and Arcadis among them.
Those two facts are not in conflict once you look at the detection URLs. IBM appears on community.ibm.com, 3M on investors.3m.com, Deere on dealerlocator.deere.com, Emerson on ir.emerson.com, Broadcom on community.broadcom.com, Synopsys on training.synopsys.com. For a large organisation a Chart.js detection is almost always one microsite, one investor relations page or one community forum, not a company-wide standard. Counting domains overstates how deeply any of these companies have adopted the library.
The age distribution is odd for a JavaScript library released in 2013. 39.86% of matched companies were founded in the 2010s, but 19.11% date from the 2000s, 10.29% from the 1990s, 5.58% from the 1980s and 10.24% predate 1980. More than a quarter of this base was founded before the year 2000. That is what happens when a library spreads through website refreshes rather than through engineering teams.
Wikipedia notes that Chart.js was created by London-based web developer Nick Downie in 2013 and is now community-maintained (Wikipedia). The MIT licence and zero cost made it the default starting point for JavaScript charting, and the theme ecosystem did the rest.
Sales Signal: Two playbooks, and they share almost nothing. For the micro-business majority, sell through the agency or the theme vendor. For the enterprise head, the buyer is a single team that owns one property, so expect small deals and short cycles rather than platform-wide agreements.
4. Industry and geography
The industry table is the second surprise. Real Estate leads at 8,627 matched companies (4.73%), then Construction (7,504, 4.11%), IT Services and IT Consulting (6,888, 3.78%), Business Consulting and Services (6,091, 3.34%), Advertising Services (5,493, 3.01%) and Financial Services (5,161, 2.83%). Software Development is seventh at 4,738 (2.60%). A charting library whose seventh-largest vertical is software is not being adopted by developers; it is being installed by whoever built the site.
Geographically Chart.js is unusually well spread. The United States leads with 45,822 domains, but Germany (15,387), the United Kingdom (12,942), Spain (11,596), Italy (10,806), India (9,930), France (9,361) and Brazil (9,248) follow closely. Most technologies we track show a much steeper drop after the United States. Chart.js does not, because it costs nothing, requires no contract and travels wherever WordPress themes travel. There is no sales motion to concentrate it in English-speaking markets.
Sales Signal: Southern Europe and Latin America are proportionally larger here than in almost any commercial tool. Spanish, Italian and Portuguese documentation and community presence would reach a genuinely underserved share of this base.
5. Migration patterns
Migration between charting libraries is remarkably quiet. Chart.js gained 70 domains from D3, 48 from ApexCharts.js, 45 from Highcharts, 24 from Google Charts, 22 from CanvasJS and 14 from amCharts. It lost 54 to ApexCharts.js, 47 to Highcharts, 29 to D3, 15 to Recharts, 14 to amCharts and 9 to ECharts. Net across those corridors is about +55 domains on a base of 303,679, which is statistical noise.
The shape is more informative than the magnitude, and it splits by generation. Chart.js wins against the older cohort: 2.4 domains taken from D3 for every one lost, and roughly six from Google Charts for each one going the other way. It loses to the React-era libraries: Recharts runs about three to one against it, and ApexCharts.js is slightly ahead on the exchange. Nobody is leaving Chart.js at scale. New React and Vue applications are simply starting somewhere else.
Sales Signal: Do not build a campaign around Chart.js churn; there is not enough of it to fund one. The opportunity is greenfield React and Vue projects that would once have defaulted to Chart.js, where Recharts and ApexCharts.js are already winning.
6. What the reviews add
G2 reviewers give Chart.js 4.4 out of 5 stars across 123 reviews (G2). The praise is consistent: ease of implementation, a responsive API, quick setup. So is the criticism: performance drops on large datasets, and there is no 3D or geospatial support. Chart.js renders to HTML5 canvas, which Wikipedia describes as "considered significantly easier to use though less customizable" than D3 (Wikipedia). That trade is the whole product. It is also why the tiny minority of teams with hard performance or chart-type requirements are the ones who ever leave.
Sales Signal: Dataset size and missing chart types are the only two complaints that reliably precede a switch. Prospects raising either are worth pursuing; prospects praising ease of setup are not going anywhere.
7. Key takeaways
1. Market position: #1 of 55 in Charting & Data Visualization with 68.67% share and 303,679 active domains, roughly thirteen times Highcharts.
2. What the number means: reach, not adoption. 75.09% of these domains run WordPress and 96.65% run jQuery, so most detections came bundled in a theme.
3. Core customer: 62.19% have 1-10 employees, concentrated in real estate, construction and consulting rather than software.
4. Enterprise footprint: real but shallow. 611 companies in the 10001+ bracket, and their detections sit on community forums, investor pages and dealer locators.
5. Competitive risk: not churn (net +55 across the visible corridors) but substitution at the point of new project creation, where Recharts and ApexCharts.js are taking React-era work.
8. Sales applications
Outreach template: "Hi [Name], I noticed [Company] runs Chart.js on [subdomain]. Most teams we speak to inherited it with a theme and never revisited it. Worth ten minutes to see what it is costing you on render time?"
Targeting strategy: On TechnologyChecker.io, filter for Chart.js plus company size 51-200 plus Software Development or IT Services. That intersection is small against the full base, but it is where the library was chosen rather than inherited.
Competitive angle: For the WordPress mass, compete on the plugin shelf. For the React-era greenfield, compete on framework-native ergonomics, which is exactly where Recharts is already beating Chart.js three to one.
For the complete dataset of 303,679 Chart.js domains with enriched company profiles, visit TechnologyChecker.io. Our platform covers 50M+ domains, 40K+ technologies, and 213,015 enriched companies for Chart.js alone.
Frequently Asked Questions
Who uses Chart.js?
We detect Chart.js on 303,679 domains, including IBM, Tech Mahindra, Kotak Mahindra. A detection means the technology is present on that domain, which for large organisations is often a single storefront or subdomain rather than a company-wide deployment. Among domains we matched to a company with a resolved industry, the most common is Real Estate (4.73%).
How many customers does Chart.js have?
We detect 303,679 domains running Chart.js across our monthly crawl of live business domains. Company data could be matched for 213,015 of them (70.1%), and every company-size, industry and country breakdown on this page describes that matched subset rather than the full detected base. A further 28,295 domains carried a Chart.js detection previously and no longer do.
What is Chart.js's market share?
Chart.js holds 68.67% of the Charting & Data Visualization category, ranking #1. This is a share of the domains we detect running a platform in this category — not a share of all websites, and not a share of spending — so it is not directly comparable to figures published on other denominators.
What are the best alternatives to Chart.js?
The top alternatives to Chart.js include Highcharts (5.24% market share), ApexCharts.js (4.53% market share), D3 (4.23% market share), Supersized (2.5% market share) — measured as a share of the domains we detect running a platform in this category.
Which countries use Chart.js the most?
United States leads with 45,822 matched Chart.js domains, followed by Germany (15,387), United Kingdom (12,942), Spain (11,596), Italy (10,806). These are counts within the 213,015 domains we could match to a company record, not the full detected base.
What size companies use Chart.js?
The most common company size is 1-10 employees, representing 62.19% of the Chart.js domains we could match to a company record and size — a subset of 213,015 matched companies, not of all 303,679 detected domains. This is followed by 11-50 employees (23.7%) and 51-200 employees (8.39%).
How old are companies that use Chart.js?
Among the Chart.js domains we could match to a company with a known founding date, the largest group was founded in the 2010s (39.86%), followed by the 2000s (19.11%). That matched subset is drawn from 213,015 companies and is not representative of all 303,679 detected domains. This suggests Chart.js is most popular among relatively young companies.
What is the ideal customer profile for Chart.js?
The ideal Chart.js customer is: Company Size: 1-10 employees, Location: US, Germany, or UK, Industry: Real estate, construction, IT services, Founded: 2010-2019, Company Age: ~7-16 years old — based on our analysis of 213,015 enriched companies at TechnologyChecker.io.
What are the biggest companies using Chart.js?
The biggest organisations we detect running Chart.js include IBM, Tech Mahindra, Broadcom, 3M, Deere, AECOM, Siemens Healthineers, Merck KGaA, Compass Group and the US Department of State. Almost all of them appear on a single secondary property rather than across the estate: community.ibm.com, investors.3m.com, dealerlocator.deere.com, community.broadcom.com. Only 611 of the 213,015 matched companies have more than 10,000 employees, so enterprise use is real but shallow.
How many of the domains running Chart.js actually chose it?
Fewer than the 303,679 total suggests. 75.09% of Chart.js domains run WordPress and 96.65% run jQuery, alongside Masonry (55.5%), Isotope (51.63%), Contact Form 7 (38.63%) and Slider Revolution (31.11%). That combination is the fingerprint of commercial WordPress themes, which bundle Chart.js for their statistics and counter widgets. Treat the headline count as reach rather than as a tally of teams who evaluated charting libraries. The reverse check confirms the pattern is real: Chart.js is on 2.41% of the 9,907,845 WordPress domains we detect, which makes it roughly 2.3 times over-indexed on WordPress compared with the web at large.
Is Chart.js free for commercial use?
Yes. Chart.js is open-source under the MIT licence, which permits commercial use, modification and distribution without fees. That zero-cost model is a large part of why 62.19% of matched Chart.js companies are micro-businesses with 1-10 employees, based on our analysis of 213,015 enriched companies. The MIT licence is documented on Wikipedia and in the GitHub repository.
When should you pick Highcharts or D3 over Chart.js?
Pick Highcharts when you need commercial support, stock and 3D chart types, or a licence your procurement team can point at; it is the second-largest library in the category at 23,176 domains. Pick D3 when you are building a bespoke visualisation rather than configuring a standard one, which is why it holds 18,718 domains despite a far steeper learning curve. Our migration data shows the exchange with both is close to even: Chart.js gained 45 domains from Highcharts and lost 47, and gained 70 from D3 while losing 29. If you are starting a React application, look at Recharts or ApexCharts.js instead, which is where Chart.js actually loses ground.
Does Chart.js work with React and Vue?
Yes, through wrappers such as react-chartjs-2 and vue-chartjs. In practice most deployments we detect are not framework applications at all: Tailwind CSS appears on only 7.12% of Chart.js domains while jQuery is on 96.65%, so the framework wrappers cover a small slice of the installed base. Our migration data points the same way, with Recharts taking about three domains from Chart.js for every one it gives back.
Why is Chart.js less US-concentrated than most web technologies?
The United States leads with 45,822 domains, but Germany (15,387), the United Kingdom (12,942), Spain (11,596), Italy (10,806), India (9,930), France (9,361) and Brazil (9,248) follow close behind. A three-to-one gap between first and second place is unusually flat; most commercial tools show closer to ten to one. Chart.js has no licence to sell, no contract to sign and no sales team to concentrate it in English-speaking markets, so it spreads wherever WordPress themes spread.
Is Chart.js better than Highcharts?
Chart.js is better for simple, responsive charts with minimal setup; Highcharts is better for complex visualisations, commercial support and advanced chart types. On reach it is not close: 303,679 active domains against 23,176 for Highcharts. On considered adoption the gap narrows sharply, because most Chart.js detections arrive bundled in WordPress themes while Highcharts is almost always licensed on purpose. Migration between the two is nearly balanced, with 45 domains moving to Chart.js and 47 moving away. G2 reviewers rate Chart.js 4.4/5 for ease of use (G2).
What industries use Chart.js most?
Real Estate leads at 8,627 matched companies (4.73%), followed by Construction (7,504, 4.11%), IT Services and IT Consulting (6,888, 3.78%), Business Consulting and Services (6,091, 3.34%) and Advertising Services (5,493, 3.01%). Software Development is only seventh at 4,738 (2.60%). No industry exceeds 5%, and the fact that property and construction outrank software is the strongest evidence that Chart.js usually arrives with a website build rather than being chosen by an engineering team.
Does Chart.js support real-time data updates?
Chart.js supports real-time updates through its animation API and dataset mutation methods. Developers can push new data points and trigger smooth transitions without a full re-render. For high-frequency financial data, however, Highcharts and dedicated trading libraries offer more optimised streaming capabilities.
What is the ideal use case for Chart.js?
Chart.js is ideal for dashboards, admin panels and reporting pages that need clean, responsive bar, line, pie and area charts. Its canvas rendering performs well for moderate datasets and it needs almost no configuration to look presentable. Teams needing 3D visualisations, geospatial mapping or sub-millisecond real-time updates should evaluate Highcharts, amCharts or a specialist tool instead.
Can Chart.js handle large datasets?
Chart.js handles datasets up to roughly 10,000 data points well on modern hardware. Beyond that, users report performance degradation, and dataset size is the single most common criticism in G2 reviews. Libraries such as Highcharts and ECharts offer better-optimised rendering engines for large data volumes, and dataset size is one of the two complaints that reliably precede a switch.
Is Chart.js still maintained and updated?
Yes. Chart.js remains actively maintained, with version 4.5.1 released in October 2025 following 117 total releases. The project has 67,400+ stars and 11,900+ forks on GitHub (GitHub), and the official documentation cites roughly 2.4 million weekly npm downloads (Chart.js docs). Our current crawl window shows active domains rising from 248,870 in June 2026 to 303,679 in August 2026.
Based on 213,015 company data
These insights include all TechnologyChecker.io detections of Chart.js (free & paid plans).

