April 17, 2026 · 5 min read

How to Make a Chart That Matches Your Figma Mockup

If you're working in Figma and Chartissimo side by side, this is the workflow that gets a real, on-brand chart out of Chartissimo and into your Figma frame in five minutes — replacing the greybox or scribbled-bars placeholder with something that actually looks like a finished design.

The trick is matching two things: the brand color from your design system, and the visual language of the rest of the file. Both are one-step in Chartissimo if you know where to look.

What you'll need

Step 1: Pull the hex color from Figma

In Figma, click the fill swatch on your primary brand color and copy the hex value. If your design system uses a token like color/brand/500, copy the resolved hex — that's the value Chartissimo will lock to.

Screenshot: Figma fill panel with hex value highlighted and copied

If the mockup uses two equally important colors (a primary and a strong accent), pick the one you want as the chart's anchor. The accent will still come through in pie segments and grouped bars, but the anchor sets the dominant hue.

Step 2: Paste your data into Chartissimo

Open chartissimo.com/app and paste your data into the input panel. Two columns is the minimum: a category and a value. If you don't have real numbers yet, the placeholder data Chartissimo loads in is fine for matching a mockup — swap it for real values once the design lands.

Screenshot: data paste panel with two-column data

Step 3: Enter the hex into Brand Color

Find the Brand Color input in the style panel and paste the hex from Figma. Either format works — #2E86AB or 2E86AB.

Screenshot: Brand Color input with the hex from Figma pasted in

Chartissimo treats this as a hard constraint. The whole visual treatment — gradients, shadows, accents, contrast — gets built around your brand color rather than slapped on after the fact. That's the difference between "matches my mockup" and "obviously a stock chart with the wrong color forced onto it."

Step 4: Describe the visual style

Switch to the Custom style tab and describe the visual language of your Figma file. The more specific, the better the match. A few examples that tend to land well:

Hit Preview Prompt to see how the AI expands your description. You can edit the expanded prompt directly before generating — useful if you want to nudge a specific detail, like "thinner stroke weights" or "no gradient on the bars."

Screenshot: custom style tab with description, expanded prompt, and Preview button

Step 5: Generate, then download the PNG

Click generate. If the first result isn't quite there, hit Reroll for a variation in the same style — the brand color stays locked across rerolls, so you only iterate on the visual treatment, not the color.

When you have one you like, click Download to save the PNG. Drag it straight into the Figma frame where the greybox used to be. Resize to fit, and you're done.

Screenshot: generated chart with download button, plus a Figma frame with the PNG dropped in

Need three charts in the same style?

Mockups usually have multiple charts, and the worst possible outcome is three charts that all look slightly different from each other. Two ways to keep them visually consistent:

  1. Save it as a favorite first. Once you nail a chart that matches the mockup, save it as a favorite. Every subsequent chart can re-use that favorite as the starting style — same brand color, same treatment, same look.
  2. Lock the seed. When you re-use a favorite, leave the Lock seed checkbox on. The seed is what controls the visual variation between generations; locking it means the next chart with the same data shape comes out visually consistent with the first one.
Why this matters for design reviews. Stakeholders catch visual inconsistency in a fraction of a second, even when they can't articulate it. Three charts that share a brand color but have three different shadow treatments read as "unfinished." Three charts with locked seeds and a saved favorite read as "designed."

Working with a dark-mode mockup

Set the background mode in the style panel to Black instead of White. The chart will be rendered against a dark backdrop with appropriate rim lighting and contrast — drops cleanly into a dark-mode Figma frame without you having to manually invert anything.

If the mockup uses a specific dark surface color (not pure black), mention it in the custom prompt: "dark navy backdrop, color #0F1729." Chartissimo will match that surface, not just default black.

The handoff trick

If you're shipping the mockup to a developer who's going to build the real chart in code, drop a comment in the Figma frame with three things: the chart type, the data shape, and a link to your Chartissimo style. That's enough for them to pick a chart library and recreate the look without back-and-forth on "what color exactly" or "how round are the corners."

The bottom line

The greybox-where-the-chart-should-be problem is mostly a time problem — drawing a real chart by hand in Figma takes longer than the rest of the screen combined. Pulling the hex from your design system, dropping it into Chartissimo's Brand Color input, and saving the matching style as a favorite turns the rest of the project's charts into a one-minute task each.

Not using Chartissimo yet?

Free to try, no sign-up to make your first chart.

Try Chartissimo Free