Skip to content

Charts / Questions

The best chart for change over time

Twenty-four charts, and when each one fits.

Short answer

For one measure over time, use a line. When the amount matters, use an area. For a day-by-day pattern, use a calendar heatmap. With several series, use a multi-line chart, and with a forecast, a forecast band.

Updated Nov 2, 2026 · SaaS sample data

Sign-ups per day, Jul 20 to Oct 11, 202610,466 sign-ups over 84 days, from 118 on Mon Jul 20 to 97 on Sun Oct 11; the busiest day was Fri Sep 11 with 188, the quietest Sun Jul 26 with 65.200150100500JUL 20AUG 17SEP 14OCT 11
Sign-ups per day, Jul 20 to Oct 11, 2026
DaySign-ups
Mon Jul 20118
Tue Jul 21127
Wed Jul 22116
Thu Jul 23109
Fri Jul 24123
Sat Jul 2573
Sun Jul 2665
Mon Jul 27116
Tue Jul 28131
Wed Jul 29126
Thu Jul 30113
Fri Jul 31121
Sat Aug 177
Sun Aug 270
Mon Aug 3117
Tue Aug 4130
Wed Aug 5135
Thu Aug 6120
Fri Aug 7119
Sat Aug 878
Sun Aug 976
Mon Aug 10121
Tue Aug 11128
Wed Aug 12141
Thu Aug 13131
Fri Aug 14120
Sat Aug 1577
Sun Aug 1681
Mon Aug 17130
Tue Aug 18126
Wed Aug 19142
Thu Aug 20142
Fri Aug 21126
Sat Aug 2275
Sun Aug 2384
Mon Aug 24141
Tue Aug 25128
Wed Aug 26140
Thu Aug 27150
Fri Aug 28135
Sat Aug 2975
Sun Aug 3084
Mon Aug 31152
Tue Sep 1135
Wed Sep 2137
Thu Sep 3153
Fri Sep 4147
Sat Sep 577
Sun Sep 683
Mon Sep 7159
Tue Sep 8145
Wed Sep 9136
Thu Sep 10152
Fri Sep 11188
Sat Sep 1281
Sun Sep 1381
Mon Sep 14161
Tue Sep 15157
Wed Sep 16140
Thu Sep 17149
Fri Sep 18164
Sat Sep 1988
Sun Sep 2081
Mon Sep 21159
Tue Sep 22167
Wed Sep 23149
Thu Sep 24146
Fri Sep 25165
Sat Sep 2695
Sun Sep 2784
Mon Sep 28155
Tue Sep 29172
Wed Sep 30162
Thu Oct 1147
Fri Oct 2162
Sat Oct 3100
Sun Oct 490
Mon Oct 5153
Tue Oct 6172
Wed Oct 7174
Thu Oct 8154
Fri Oct 9158
Sat Oct 10102
Sun Oct 1197

010 · LineOne line, 84 days: the trend and the dips.

Sign-ups per week, Jul 20 to Oct 11, 2026The same 10,466 sign-ups in 12 weeks: 731 in the week of Jul 20, 1,010 in the week of Oct 5.1.2K9006003000JUL 20AUG 17SEP 14OCT 5
Sign-ups per week, Jul 20 to Oct 11, 2026
Week ofSign-ups
Jul 20731
Jul 27754
Aug 3775
Aug 10799
Aug 17825
Aug 24853
Aug 31884
Sep 7942
Sep 14940
Sep 21965
Sep 28988
Oct 51,010

011 · AreaThe same days summed by week: 731 in the first week, 1,010 in the last.

Sign-ups per day, by weekThe same 84 days as a calendar, one column per week, Monday to Sunday; weekends bring 1,974 of the 10,466 sign-ups (19%).MONWEDFRIJULAUGSEPOCTLESSMORE
Sign-ups per day, by week
Week ofMonTueWedThuFriSatSun
Jul 201181271161091237365
Jul 271161311261131217770
Aug 31171301351201197876
Aug 101211281411311207781
Aug 171301261421421267584
Aug 241411281401501357584
Aug 311521351371531477783
Sep 71591451361521888181
Sep 141611571401491648881
Sep 211591671491461659584
Sep 2815517216214716210090
Oct 515317217415415810297

025 · Calendar heatmapThe same 84 days as a calendar: weekends show as the pale rows.

Same 10,466 sign-ups

The line shows the climb, the area its size (38% more per week than in July), and the calendar the weekly rhythm: weekends bring 19% of sign-ups. The busiest day was Fri Sep 11, with 188.

If you ask

All twenty-four

TypeUse it whenData shape
010 · LineOne value, read as a trendOne value per point in time
011 · AreaA trend with weight under itOne value per point in time
012 · Multi-lineA few series on one time axisTwo to six series, one value per point
013 · Overlapping areasA few volumes, seen through each otherTwo or three series, one value per point
014 · StreamgraphHow the mix shifts through the yearThree to six parts, one value per period
015 · Forecast bandWhere it is heading, and how sure we areActuals, then a forecast with a low and a high
025 · Calendar heatmapEvery day of a season in one gridOne value per day
026 · CohortHow each group holds on over timeOne row per cohort, one share per month since start
036 · CandlestickOpen, high, low and close, per periodOpen, high, low, close and volume per period
046 · Bar and line comboAn amount and a rate on one cardOne amount and one rate per period
051 · Spiral yearA year of weeks, wound into one coilOne value per week of a year
054 · HorizonMany series, folded into thin rowsSeveral series, one value per point
056 · RenkoPrice, counted in fixed bricksA start price, a brick size and the up and down moves
080 · Underwater drawdownHow far below the last peak, and for how longDrawdown per point and the deepest point
084 · Stock sawtoothStock on hand, drawn down and refilledUnits on hand over time, a reorder point
090 · Funding stripesWho pays whom, one stripe per periodA signed rate per period and the price
094 · Radial lollipopA year of values around one ringOne value per period in a repeating cycle
101 · Budget runwaySpend to date against the budget, and where it landsDaily spend by source, a budget
104 · Runs with brushA week of runs, with the moment that matters in focusRuns and success rate per hour, events
105 · Target trendA measure against its target, and when it slippedOne value per point, a target
110 · Incident tapeOne incident, minute by minuteA measure over time and dated steps
111 · Threshold what-ifWhat a new alert threshold would have doneA measure over time, two thresholds
113 · Burn-downA budget used up through the monthMinutes left per day and numbered incidents
117 · Version ribbonEach version, scored on three measuresVersions in order, two to four measures each

Common mistakes

Bars for a long series

Eighty bars turn into a comb. Use a line for long daily series.

A cut axis on an area

A fill reads as an amount, so its axis starts at zero.

Too many lines

Past five or six series, lines tangle. Use a horizon chart or small multiples.

Get all twenty-four

Every change-over-time chart, and the other 108 types.

In Figma and React, in four sizes, light and dark. Pay once, every update.

See the twenty-four in Charts

See plans

Questions

Line or area?

A line when the direction matters, an area when the amount does.

How many points can a line chart hold?

Hundreds. The axis labels thin out at small sizes; the data does not.

Which chart shows seasonality?

A calendar heatmap for days, a spiral year for weeks, a radial lollipop for months.

Do these charts come in every size?

Yes. All of them come in XS, S, M and L, each laid out again for its size, in light and dark.

Not sure it is a change over time? Start from what the chart has to show.

Open the Chart Chooser