Skip to content

Radar chart

Two profiles across the same axes.

Definition · Updated Nov 2, 2026

A radar chart plots scores on axes around a centre and joins them into a shape, so two profiles compare by outline. Strengths and gaps show as bulges and dents. Use it for model scores, skill profiles and product ratings across the same criteria.

Pay once. Every update included.

Live preview

Model comparisonEval scores out of 100 on six axes: Atlas 3 scores 88 on reasoning against 76 for Kite 2 Pro; Kite 2 Pro leads on code (85), tool use, speed and cost.REASONINGCODEMATHTOOL USESPEEDCOSTATLAS 3KITE 2 PRO
Model comparison
AxisAtlas 3Kite 2 Pro
Reasoning8876
Code8285
Math7970
Tool use7481
Speed5877
Cost4672

Sample data: Atlas 3 and Kite 2 Pro scored on reasoning, code, math, tool use, speed and cost

Size
Legend
Data shape
Scores on five to eight shared axes
Good for
Model scores, skill profiles, ratings
Avoid when
Exact differences per axis matter
Sizes
XS, S, M and L, re-laid out from the data

Anatomy

Inspect it like the Figma file.

The same layers, names and tokens as the component. Select one to read its size, fill and style.

Layers

023 / Radar

chart/023-radar
plot · radar
Layer
area · atlas 3
Type
Vector
Size
133 × 178
Fill
data/primary
Group
Marks · 16

Layers

023 / Radar

chart/023-radar
plot · radar
Layer
area · atlas 3
Type
Vector
Size
67 × 89
Fill
data/primary
Group
Marks · 16

Sizes

Re-laid out, never scaled.

The same data at XS, S, M and L. Every size is redrawn from the data, so text and line weights never shrink.

M against S

Width360 px480 px

Plot328 px440 px

Labels66

Marks1616

Height212 px246 px

Same tokens at every size: text styles, 1 px lines and mark radius stay put.

When to use

Profiles by shape.

Three signs it fits, and three signs another type fits better.

Are two or three items compared?

Many items across axes.

Yes: Keep the radar

Is the overall shape the point?

Exact gaps per axis.

Yes: Keep the radar

Do the axes share one scale?

Three measures that trade off.

Yes: Keep the radar

Code and Figma

One name in Figma and in code.

Every Figma property is a prop with the same name and values. One command installs it.

Figma

chart/023-radar

size
legend
Property = propValuesDefault
size"xs" · "s" · "m" · "l""xs"
legendtrue · falsetrue
color"cat-1" · "cat-2" · "cat-3" · "cat-4""cat-1"
npx shadcn add @chartory/radar
radar.tsx
import { Radar } from "@/components/chartory/radar"import { modelScores } from "./model-scores"export function ModelScores() {  return (    <Radar      data={modelScores}      size="m"      legend={true}    />  )}

Hearth widget

Radar as a widget.

The chart in a Hearth card with a hero number and two blocks. One token set, light and dark.

Code
Get the code

EmberPreset

ChartoryDefault preset

Pick the blocks, the size and the preset for your own widget.

Read the Hearth widget docs

FAQ

Radar questions.

What people ask before they put a radar in a dashboard.

Something else?

hello@usechartory.com
  • Two, as in the sample, reads best; a third still works. More outlines overlap and the shapes blur.

Related types

The same question, a different shape of answer. Every type ships in Figma and in code.

Same family

Compare items

Rank, gap and change between products, teams or regions.