The Google Chart API lets you dynamically generate charts. Use of the Google Chart API is subject to a query limit of 50,000 queries per user per day.
Link: Google Charting API