Create a chart image with one API call and embed it anywhere. Send charts in email and other platforms. Open source, no watermarks, used by thousands of developers.
65
Partial
Agentic Readiness Score
+25 llms.txt+20 ai-pluginmissing +15 structured API
Raise this score to 95+
We ship the 6-file GEO uplift as a pull request against your repo. Flat fee, turnaround under 72 hours.
Show off your agentic readiness — the badge auto-updates when your score changes.
llms.txt Content
# QuickChart
> QuickChart generates chart images, QR codes, and barcodes from HTTP API requests. Use POST requests for generated or large chart configs, call validation endpoints before retrying, and prefer machine-readable API docs when building integrations.
## Machine-readable API
- OpenAPI JSON: https://quickchart.io/openapi.json
- Full agent notes: https://quickchart.io/llms-full.txt
- Human docs: https://quickchart.io/documentation/
## Core endpoints
- POST https://quickchart.io/chart - render a Chart.js config as an image.
- POST https://quickchart.io/api/validate-chart - validate a chart config and receive JSON errors/warnings instead of image bytes.
- POST https://quickchart.io/qr - render a QR code.
- POST https://quickchart.io/api/validate-qr - validate a QR config and receive JSON errors/warnings.
- POST https://quickchart.io/qr/batch - render up to 1000 QR codes and receive a ZIP archive.
- POST https://quickchart.io/natural/config - generate an editable Chart.js config and saved chart URL from a natural-language chart description.
OpenAPI Spec (preview)
openapi: 3.0.0
info:
title: QuickChart API
version: 1.0.0
description: An API to generate charts and QR codes using QuickChart services.
servers:
- url: https://quickchart.io
paths:
/chart:
get:
operationId: getChart
summary: Generate a chart (GET)
description: Generate a chart based on the provided parameters.
parameters:
- in: query
name: chart
schema:
type: string
description: The chart configuration in Ch