amCharts
amCharts is a JavaScript library for charts, maps, stock charts, and Gantt visualizations, including interactive dashboards that can be embedded.
What amCharts is
amCharts is a JavaScript library for charts, maps, stock charts, and Gantt visualizations, including interactive dashboards that can be embedded. Its Charts product lists more than 60 chart types, Canvas rendering, and a TypeScript-first API, with guides for React, Angular, Vue, Svelte, Next.js, Nuxt, Remix, and vanilla JavaScript. Maps includes bundled GeoJSON maps, multiple projections, drill-down, heat rules, and point clustering without a tile server or API key. Stock Chart lists 34 technical indicators, 22 drawing tools, comparison mode, and automatic data grouping. Gantt includes drag-and-drop task editing, dependency links, progress tracking, and export to PNG, JPG, or PDF. Charts describes screen reader support, keyboard navigation, ARIA attributes, high-contrast modes, and WCAG AA readiness. The library can be installed through NPM, included from CDN URLs, or downloaded as standalone JavaScript files. The free version includes full functionality, commercial use, unlimited users and pages, and a small amCharts backlink. Paid licenses remove branding, are licensed per product, and typically cover one developer seat; license terms vary by product.
Good
- More than 60 chart types listed
- Maps include point clustering without a tile server
- Gantt supports task editing and export
- Free version permits commercial use
Watch out
- Free version displays an amCharts backlink
- Licenses are limited to one developer seat
- Products are licensed independently
Who it suits
amCharts suits developers building web charts, maps, stock views, Gantt visualizations, or embedded dashboards. Its framework guides and standalone distribution options offer different ways to add it to a project.
Verdict
amCharts covers several visualization types and documents integrations with a range of web frameworks. Check the license for the particular product and use case, since branding and licensing terms differ.
Plans and prices
From amCharts's own pricing page, checked 4 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Full functionality · small amCharts backlink · commercial use · unlimited users and pages · forever |
| Basic annual | $80 | 1 developer seat · Unlimited users · Unlimited pages · annual license; renews every 12 months |
| Basic perpetual | $180 a month | 1 developer seat · Unlimited users · Unlimited pages · one-time purchase; license does not expire |
| Single App or SaaS website annual | $280 | 1 developer seat · Unlimited users · Unlimited pages · annual license; renews every 12 months |
| Single App or SaaS website perpetual | $650 a month | 1 developer seat · Unlimited users · Unlimited pages · one-time purchase; license does not expire |
| OEM annual | $1,200 | 1 developer seat · Unlimited users · Unlimited pages · annual license; renews every 12 months |
| OEM perpetual | $2,700 a month | 1 developer seat · Unlimited users · Unlimited pages · one-time purchase; license does not expire |
| Extended OEM annual | — | 1 developer seat |
| Extended OEM perpetual | — | 1 developer seat |
| Basic license (amCharts 5: Charts) | $80 a year | Public websites without login · one developer seat · support not included · per seat anually |
| Perpetual license (amCharts 5: Charts, Basic) | $180, paid once | Lifetime usage · no expiration · support not included · one-time, per seat |
| Single App or SaaS website license (amCharts 5: Charts) | $280 a year | One app or SaaS website · one developer seat · first year of support included · per seat anually |
| Perpetual license (amCharts 5: Charts, Single App or SaaS) | $650, paid once | Lifetime usage · no expiration · support included for first year · one-time, per seat |
| OEM license (amCharts 5: Charts) | $1,200 a year | Redistributable mobile, desktop, or web apps · one developer seat · first year of support included · per seat anually |
| Perpetual license (amCharts 5: Charts, OEM) | $2,700, paid once | Lifetime usage · no expiration · support included for first year · one-time, per seat |
| Extended OEM license | Priced on request | Extends OEM use to affiliates and third-party or whitelabel OEM products · Contact amCharts |
The facts
Each one read from amCharts's own pages, with the date it was checked.
What it does
- Accessibility
- The Charts page describes screen reader support, keyboard navigation, ARIA attributes, high-contrast modes, and WCAG AA readiness.checked 4 Oct 2026
- Chart features
- amCharts 5 Charts lists more than 60 chart types, Canvas rendering, and a TypeScript-first API.checked 4 Oct 2026
- Commercial licensing
- The free version displays a small amCharts logo, while commercial licenses remove branding; each product is licensed independently.checked 4 Oct 2026
- Dashboard type
- interactivechecked 20 Sep 2026
- Data sources
- JSON,CSV,external data URLschecked 20 Sep 2026
- Distribution
- The library can be installed through NPM, included from amCharts CDN URLs, or downloaded as standalone JavaScript files for a server.checked 4 Oct 2026
- Embedded dashboards
- Yeschecked 20 Sep 2026
- Financial charts
- Stock Chart includes 34 technical indicators, 22 drawing tools, comparison mode, and automatic data grouping.checked 4 Oct 2026
- Framework integrations
- The Charts page lists React, Angular, Vue, Svelte, Next.js, Nuxt, Remix, and vanilla JavaScript integration guides.checked 4 Oct 2026
- Gantt
- Gantt supports drag-and-drop task editing, dependency links, progress tracking, and export to PNG, JPG, or PDF.checked 4 Oct 2026
- License limits
- The online store lists one developer per license; its Basic license does not cover login-required SaaS websites or redistributable applications.checked 4 Oct 2026
- Privacy and security
- The privacy policy says it uses physical, electronic, and managerial safeguards, lists GDPR legal bases, and identifies Hostinger and Cloudflare as infrastructure subprocessors.checked 4 Oct 2026
- Product
- amCharts is a JavaScript library for charts, maps, stock charts, and Gantt visualizations.checked 4 Oct 2026
- Support
- The store includes 12 support hours per seat with a Single App or SaaS license and 30 per seat with an OEM license.checked 4 Oct 2026
The company
- Company
- amCharts says it is based in Vilnius, Lithuania, and that amMap began in 2004; the first chart followed in 2006.checked 4 Oct 2026
- Founded
- 2004checked 28 Sep 2026
- Headquarters
- Vilnius, Lithuaniachecked 28 Sep 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
Where it runs
- Mapping
- The Maps product includes bundled GeoJSON maps, multiple projections, heat rules, drill-down, and point clustering without a tile server or API key.checked 4 Oct 2026
- Platform
- webchecked 20 Sep 2026





