DB-aware and non DB-aware feature-rich charting components for business, statistical, financial & scientific data

Also available for:

For cross-platform development, you might also consider using:


v4.4.2.1 (September 28, 2021)

Version history

Feature overview

vcl chart

Click image for more screenshots.

TAdvChartView & TDBAdvChartView : fast multi-pane & DB-aware chart component

  • Single or multi pane chart view component
  • Vertical or horizontal oriented charts
  • Wide range of chart types: Line, Bar, Area, Pie, Spider, Donut, Band, Stacked Bars, Stacked Area, OHLC, CandleStick, Histogram, Bubble, Error, Digital Line, Funnel ...
  • Different bar shapes such as rectangle, cylinder and pyramid
  • X-axis with index of date/time unit indication
  • Linear or logarithmic Y-scale
  • Y-axis with auto ranging, minor & major value indication along Y-axis, multiple Y-axis values for different series supported
  • Support for annotations & legend
  • Panes with scrolling, scaling, splitter, drag & drop, synchronized scrolling with mouse or keyboard
  • Highly configurable crosshairs with value indication at series, Y-axis, tracker & crosshair support along multiple panes
  • Navigator bar to help for scrolling series along X-axis
  • Floating tracker window to see values at crosshairs
  • Configurable grid & bands
  • Configurable margins for chart & chart background image
  • Printing support, export to bitmap support
  • Support for persisting chart settings to file
  • Interface component to synchronise automatically with TAdvStringGrid / TDBAdvGrid
  • DB-aware panes and series
  • Includes TAdvChartViewPDFIO component to export Chart to PDF
  • Includes popup toolbar to configure series visuals (XE2 and newer)

TAdvGDIPChartView & TDBAdvGDIPChartView : GDI+ enabled multi-pane & DB-aware chart component

  • Advanced GDI+ enabled version of TAdvChartView
  • Anti-aliased chart drawing
  • Complex gradient support
  • Support charts with opacity & opacity gradients
  • Support for PNG images with alpha transparency for chart markers, textures
  • GDI+ hatches for chart fills
  • Shadows on bars, lines, areas, legend
  • Optional glass mirror effect support
  • Zoom control window with full scroll range
  • Export charts to .PNG, .JPEG, .GIF, .TIFF or .BMP files
  • Includes TAdvChartViewPDFIO component to export Chart to PDF

TAdvChartView3D : OpenGL 3D multi-serie chart component

  • High Quality OpenGL 3D Rendering
  • Optional AntiAliasing
  • Multiple Series
  • Pie Chart Type
  • Mouse Interaction
  • Export to image
  • Configurable values with optional image
  • Configurable legend & title
  • 3D rotation support on X, Y and Z-Axis

Additional tools and information

Automatically connect TAdvStringGrid to TAdvChartView with TAdvChartLink

connect grid with chart

Some sample screenshots of users applications ...

Home automation and multimedia application by DHS

vcl chart

Click image for more screenshots.


Another great TMSSoftware component! And very excellent support and help by the TMS software team.

Marco Boglione, via email

I have tried your new "TAdvGDIPChartView : GDI+ enabled multi-pane chart component" demo and I am extremely impressed.
I develop applications using Borland Delphi 5 and for years now, the obvious choice for charting components has been TeeChart. Well not any more !!!
I often find that charting components can be a bit clumsy and awkward to use, but your charting components' properties are extremely well laid out and easy to use.
Also, when looking at the GDI plus demo, the quality of rendering and anti-aliasing is world-class.
Other charting components out there advertise lovely, glossy and shiny charts on their web site, but when you run their demos it's a very different story indeed. They are often poorly rendered and produce dodgy anti-aliased drawings, they are over-priced, etc...
So all in all, you certainly have the best charting component that I have ever came across - on the first release and for such a great price !
I was currently looking for a new charting component - well not any more ! I will be recommending that the company that I work for purchases your new charting component.

Dave Scott, via email

Finally, a chart control that hits the sweet spot! As a product, AdvChart has the right approach. It's still very simple to use, the price is perfect, the code is included and easy to modify to taste and things that would be hard to add later or by the user are already taken into account like multiple panes.

Orlando Diaz, via email

After using Tee Chart Pro and RiverCharts for many years it took me sometime to work through the differences with TMS Charts but - now I have worked through the learning curve the TMS Charts certainly deliver. Thanks for yet another great set of components.

David Case, via newsgroup


What our customers say

Thanks for a truly excellent IW component set, I am genuinely impressed. ... TMS Advanced Charts are just stunning !

- Pete Barrett via email

In the past I have purchased other components from other parties. I will say proudly that TMS is the best in support, price and style. Whenever I need a help your team is always there to help me. Keep up the good work

- Mohamed Thooloon

Hi Bruno Just want to drop you a line about how great your presentation was today. We often fail to point out to someone when they do a great job! You did a great job, you gave me a lot of ideas, and you answered my question very well. THANK you for your great products & super support.

- Lawrence Green

Thank you for developing components where I can best describe it like this: TMS components is a case where "The wheels fit the car, and NOT the car fit the wheels". Well done.

- Sathiparsad

As always your support is extraordinary and lightning fast.



Buy online


for Delphi 7, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria, C++Builder 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria (Professional/Enterprise/Architect)

View licensing FAQ
  • License for commercial use: Single developer license, Small team license, Site license
  • Includes full source code
  • Free 1 year updates and new releases
  • After 1 year, a 70% discount renewal is offered for a one year extension (offer valid for 30 days)
  • Free priority support through email and forum

Single developer license

license for 1 developer € 105

order now
add to cart

Small team license

license for 2 developers € 165

order now
add to cart

Site license

unlimited developers in the company € 435

order now
add to cart

CreditCards and PayPal Accepted

This product is also available in the following bundle(s):