Free Waffle Chart Maker

Show a percentage or a category split as a grid of squares or dots, far more legible than a pie chart. Download a crisp PNG or SVG, no signup, no watermark.

What is a waffle chart?

A waffle chart shows part-to-whole data as a grid of cells, where the number of filled cells equals the proportion. It's often clearer than a pie chart because you can read a percentage at a glance, even at social-post sizes, and dots turn it into an icon-array 'X out of 100' visual.

How to make a waffle chart

  1. 1Choose the type. Pick single percentage for one value like 68%, or multiple categories to split the same grid across a few values.
  2. 2Enter your data. Drag the slider for a single percentage, or add label and value rows for a multi-category split.
  3. 3Pick a shape and color. Choose squares for the classic waffle or dots for an icon array, then a color and a light or dark background.
  4. 4Download PNG or SVG. Click download for a high-resolution PNG or a crisp, scalable SVG. No watermark and no signup.
  5. 5Automate with the API (optional). Save it as an Imejis template and generate the same chart from a live value on every API call.

What is a waffle chart used for?

  • Adoption, completion, and usage rates
  • Survey results and poll splits
  • "9 in 10 customers" style social graphics
  • Category share for a small number of groups
  • Any single percentage you want to read instantly

How this chart maker compares

FeatureThis toolChart-image APIsDesign makers
No-code visual editorYesNo, write JSON/URL configYes
Chord + 23 other chart typesYesLimited / pluginsSome types only
PNG and SVG exportYes, freeVaries, often watermarked freeOften account-gated
No signup, no watermarkYesAPI key requiredAccount required
Matching image APIYesAPI only, no editorNo

Bottom line: config-driven chart APIs make you hand-write JSON and live with dated defaults, and design makers gate exports behind an account. This tool gives you a live editor, beautiful output, free PNG and SVG, and the same chart on tap via API.

Generate waffle charts automatically via API

Save your design as a template, mark the waffle component dynamic, and render the same chart with a fresh value on every API call.

The free plan includes 100 API renders a month. Upgrade only when you need more.

Frequently asked questions

We use cookies to run the site and, with your consent, for analytics and marketing. See our Cookie Policy. You can change this any time from “Cookie settings” in the footer.