integrating Growth Charts into your EMR system
Home Products Support About us

Download Growth Chart SDK

Growth Chart SDK - The SDK enables developers to create customized data management applications by embedding or integrating the functionality of Growth Charts into core business applications and platforms, such as electronic medical record system. With its standards-based, Component Object Model (COM) architecture, the SDK enables our Growth Chart technology to be embedded in both commercial and externally developed applications using any developer language, such as C++, and any universal scripting language, such as JavaScript, VB.NET, and C#. Because the SDK draws on your own programming knowledge and software to create applications, programming time is significantly reduced. And because you can embed our proven expertise right into your applications and platforms, you can be assured that you have all the capabilities you need for manipulating with Growth Charts.
  • Click here to download the installer for the 32-bit version of the SDK.
  • Click here to download the installer for the 64-bit version of the SDK.
  • Click here for GrowthChart SDK using Java language.
  • Features
  • Supports all kinds of CDC Growth Charts, including 2 to 20 years: Boys/Girls Body mass index-for-age; 2 to 20 years: Boys/Girls Stature-for-age and Weight-for-age percentiles; 2 to 5 years: Boys/Girls Weight-for-Stature percentiles; Birth to 36 months: Boys/Girls Head circumference-for-age and Weight-for-length percentiles, and Birth to 36 months: Boys/Girls Length-for-age and Weight-for-age percentiles .
  • Allows plotting patient's data on Growth Charts.
  • Displays patient’s information on Growth Charts, including Name, Record #, Date, Age, Weight, Height, Head Cir., Comment, Father’s Stature, Mother’s Stature, Gestational Age.
  • Allows resizing and customizing colors.
  • Prints Growth Charts on standard size.
  • Saves Growth Charts as BMP picture files.

    Click here to download samples in VB, C++, C# and VB script.

    Features added in version (2.0)
  • Supports all kinds of WHO Growth Charts.
  • Provides methods to calculate percentiles using CDC or WHO standards.

  • SDK object running with IE SDK object running with IE

    SDK object running inside C++ program SDK object running inside C++ program

    New features in version (2.1)

  • Show percentiles for input data if property ShowPercentile = true.
  • Show percentiles for input data on mouse over if property ShowPercentile = false and ShowPercentilesOnMouseOver = true.
    Click here for a document on using the SDK

    Bugs fixed in version (2.1)
  • The GT_WHO_HEIGHT_AGE (7) title states 'Weight-for-age .', it should read 'Height-for-age .'
  • The GT_WHO_HC_AGE (10) title and the graph as well always appear for boys that the gender/sex is not taken into account.
  • In some cases, WHO percentiles are not correct.
  • Head circumference charts missed standard lines.

    New features in the latest version (2.2)
  • Added standard growth charts for Canadian based on the World Health Organization (WHO) Growth Standards (2006) and adapted for Canada by Dietitians of Canada, Canadian Paediatric Society, the College of Family Physicians of Canada and Community Health Nurses of Canada.
  • Added SaveChartToJpeg(LPCTSTR strFullFileName) function for saving the chart as Jpeg file (32bit only).

  • New features in the latest version (3.0)
  • Added functionality to calculate the Systolic BP percentile and Diastolic BP percentile.
  • Added growth charts for Achondroplasia and Down’s syndrome, including Height, Weight, BMI and Head Circumference for Age Charts for Children with Achondroplasia, and Height, Weight, and Head Circumference for Age Charts for Children with Down’s syndrome.
  • Added growth charts: Birth to 13 weeks Length-for-age (WHO), Birth to 13 weeks Weight-for-age (WHO), Birth to 13 weeks Head circumference-for-age (WHO), Birth to 2 years Stature-for-age (WHO), Birth to 2 years Weight-for-age (WHO), and Birth to 2 years Head circumference-for-age (WHO).

  • Object Model and Interfaces - The SDK is an ActiveX control. All the programming information is stored in the DLL (GrowthChart.dll) as a type library and is therefore language independent. The SDK package contains the DLL, sample code written in VB script (GrowthChart.htm), sample code written in C++ (folder GrowthChartClient), and a readme.txt file.

    Applications using Growth Chart SDK

  • HealthWatch Home is designed for personal and family. It can calculate growth percentiles for infants, children and adolescents (2 to 20 years); blood pressure percentiles for children (under 17); and BMI for children and adults. HealthWatch Home can also evaluate underweight and overweight, identify metabolic syndrome and calculate risk for having a heart attack using the algorithms from Adult Treatment Panel III.
  • HealthWatch Pro is designed for pediatricians and health professionals in clinical and research settings, fitness and training center. In addition to all the features of HealthWatch Home, HealthWatch Pro provides tools to import/export data from Excel, and allows input/output of a wider range of data.

    Copyright 2005-2017 BVTech, Inc. All Rights Reserved

  • Purchase Growth Chart SDK

    The Growth Chart SDK works with one license of the HealthWatch Pro. If you purchase a license of HealthWatch Pro for each user that will access applications developed with the Growth Chart SDK. If you want to activate the SDK without the installation of HealthWatch Pro, you can purchase license(s) for the SDK. It costs $35.98 per PC.

    Free to try, $35.98* to buy.

    If you are a licensed user of previous version of GrowthChart SDK and you do not want to use the new charts come with version 3.0, you can activate version 3.0 with the license key for previous version. If you want to upgrade your software to version 3.0 with full functions, the upgrade fee is $5/per license only (For unlimited license, the upgrade fee is $5 x 100 = $500).

    Free to try, $5* to upgrade.

    Payments will be processed by PayPal. PayPal is the safer, easier way to pay. We will send you the license key when we received your payment.

    *For discount of larger purchases (>20), customized software solutions, using SDK on servers and software acquisition, please contact us at

    Contact information
    If you've comments or bug reports, please contact us. You can reach us by
  • E-mail:
  • Mail to: 4619 146th PL SE, Bellevue, WA 98006
  • Screen Shots of HealthWatch Home
    Exercise tracker

    Click to enlarge

    Growth monitor

    Click to enlarge

    Standard Growth Chart

    Click to enlarge