Image-Charts

Image-Charts — Charts, simple as a URL. A safe and fast replacement fo…

AUTH NONECORS AGENT ?HTTPS COMMERCIAL ?

Image-Charts exposes charts, simple as a URL. A safe and fast replacement for Google Image Charts We verified a keyless GET endpoint returning JSON (Development). Check the provider docs for rate limits and terms before production use.

HOW IT'S SCORED ⓘ
Status badge · for your READMEshipapis health badge: — · unmonitored
ON PROBE SCHEDULE

We probe a documented GET and expect 2xx JSON — full uptime and health score. Open provider docs ↗

Uptime historystarts after first probe

On our probe schedule. Uptime charts appear after the first check lands.

Example responsefrom provider docs — not verified by us
GET https://image-charts.com/healthz

{
  "version": "6.1.19",
  "uptime": 1717908.52,
  "hostname": "image-charts-deployment-f58dff756-ntv55",
  "loadavg": [
    0.15,
    0.09
  ],
  "isShutdown": false,
  "mem_mo": {
    "total": 4920.68359375,
    "free": 2941.85546875
  },
  "cpu": [
    {
      "model": "AMD EPYC 7B13",
      "speed": 0,
      "times": {
        "user": 96099690,
        "nice": 0,
        "sys": 24854280,
        "idle": 1568603970,
        "irq": 0
      }
    },
    {
      "model": "AMD EPYC 7B13",
      "speed": 0,
      "times": {
        "user": 96511950,
        "nice": 0,
        "sys": 25014120,
        "idle": 1568910980,
        "irq": 0
      }
    }
  ],
  "gitlab": {
    "tokenConfigured": true,
    "urlConfigured": true,
    "tokenValid": true
  }
}
Call itcurl · fetch · python
curl "https://image-charts.com/healthz"
const res = await fetch("https://image-charts.com/healthz");
const data = await res.json();
console.log(data);
import requests

res = requests.get("https://image-charts.com/healthz")
print(res.json())

BROWSER CALLS BLOCKED (NO CORS/HTTPS) — USE THE CURL SNIPPET

Endpoints · 5On scheduleFULL DOCS ↗
On schedule — GET /healthz awaits first probe
GET/healthzPROBED

Image-Charts — Charts, simple as a URL. A safe and fast replacement fo…

GET/ping

Lightweight ping endpoint.

GET/status

Service status metadata.

GET/chart

Image-Charts API

GET/chart.js/2.8.0

Chart.js as image API

Machine-readable spec

We probe a documented GET and expect 2xx JSON — full uptime and health score. Export includes every documented route below.

Response-shape history

Not tracked yet. Shape-change history starts once this API joins our probe schedule.

Image-Charts: common questions

Is Image-Charts free to use?

Yes — Image-Charts is a free developer tools API. Free tier: Free — limits not published. Whether the free tier allows commercial use is unclear — check the provider docs.

Does Image-Charts need an API key?

No — Image-Charts needs no API key or signup. You can call it straight away; rate limits still apply (Unpublished).

Can I call Image-Charts from the browser?

Not directly — Image-Charts doesn't send browser-friendly CORS headers, so call it from a server or proxy instead. Copy the curl or Python snippet on this page to get started.

Is Image-Charts up right now?

Image-Charts is catalogued but not yet on our probe schedule, so we don't publish a live status for it. Check the provider's own status page or docs for its current state.