Skip to content

Charts / Compare

Line vs area

Two ways to show a value over time.

Short answer

Use a line when the direction matters: a rate, a latency, a price you watch move. Use an area when the amount matters too: a balance, a volume, a total you want to feel.

Updated Nov 2, 2026 · Fintech sample data

Cash balance, lineCash balance from Sep 10 to Oct 9, 2026: from $184.7K to $212.4K, low $184.7K, high $224.5K.230220210200190180SEP 10SEP 17SEP 24OCT 1OCT 9
Cash balance, line
DayBalance
Sep 10$184.7K
Sep 11$189.1K
Sep 12$194.2K
Sep 13$201.4K
Sep 14$205.8K
Sep 15$212.7K
Sep 16$207.1K
Sep 17$207.6K
Sep 18$214.8K
Sep 19$217.9K
Sep 20$224.5K
Sep 21$220.1K
Sep 22$220.7K
Sep 23$218.1K
Sep 24$219.8K
Sep 25$221.8K
Sep 26$216.0K
Sep 27$213.0K
Sep 28$210.9K
Sep 29$217.7K
Sep 30$222.5K
Oct 1$218.7K
Oct 2$223.9K
Oct 3$219.8K
Oct 4$222.4K
Oct 5$218.2K
Oct 6$212.2K
Oct 7$218.4K
Oct 8$215.4K
Oct 9$212.4K

010 · LineThe direction: from $184.7K to $212.4K, with a low of $184.7K.

Cash balance, areaCash balance from Sep 10 to Oct 9, 2026: from $184.7K to $212.4K, low $184.7K, high $224.5K. The area starts at zero.250200150100500SEP 10SEP 17SEP 24OCT 1OCT 9
Cash balance, area
DayBalance
Sep 10$184.7K
Sep 11$189.1K
Sep 12$194.2K
Sep 13$201.4K
Sep 14$205.8K
Sep 15$212.7K
Sep 16$207.1K
Sep 17$207.6K
Sep 18$214.8K
Sep 19$217.9K
Sep 20$224.5K
Sep 21$220.1K
Sep 22$220.7K
Sep 23$218.1K
Sep 24$219.8K
Sep 25$221.8K
Sep 26$216.0K
Sep 27$213.0K
Sep 28$210.9K
Sep 29$217.7K
Sep 30$222.5K
Oct 1$218.7K
Oct 2$223.9K
Oct 3$219.8K
Oct 4$222.4K
Oct 5$218.2K
Oct 6$212.2K
Oct 7$218.4K
Oct 8$215.4K
Oct 9$212.4K

011 · AreaThe same 30 days with the amount under the line.

Same 30 days

The line makes every turn easy to follow. The area makes the size of the balance felt: it never drops below $184.7K, so the dips look as small as they are.

If you ask

  • Is it going up or down?

    Use aLine

  • How big is it?

    Use aArea

  • Is it a rate or a latency?

    Use aLine

  • Is it a balance or a volume?

    Use aArea

LineArea
AnswersWhich way the value movesHow much there is over time
ShowsOne lineA line with the space under it filled
Best whenRates, latency, pricesBalances, volumes, totals
Avoid whenThe amount itself mattersSeveral series would hide each other
Data shapeOne value per point in timeOne value per point in time

Common mistakes

Line

Several lines in one colour.Give each series its own colour, or use a multi-line chart.

Joining across gaps.A missing day should show as a gap, not a straight run.

Area

Stacking solid fills.Areas behind are hidden. Use see-through fills.

An area for a rate.A fill reads as an amount; a rate reads better as a line.

Other ways to show it

  • Latency by regionP95 time to first token per hour over the last 24 hours, 4 regions; now: US-East 360 ms, EU-West 394 ms, AP-South 594 ms, SA-East 518 ms.900600300000:0006:0012:0018:00NOWUS-EASTEU-WESTAP-SOUTHSA-EAST
    Latency by region
    HourUS-East (ms)EU-West (ms)AP-South (ms)SA-East (ms)
    00:00352297663515
    01:00368326699493
    02:00358341658479
    03:00362326685479
    04:00337315696506
    05:00362340713469
    06:00343352718495
    07:00365332724533
    08:00390344726508
    09:00419330705530
    10:00430338697540
    11:00396346657526
    12:00391370625517
    13:00369394653552
    14:00354420639516
    15:00326403655539
    16:00323420647513
    17:00303394670533
    18:00317379662506
    19:00349380638497
    20:00359364618516
    21:00345393583484
    22:00370403575521
    23:00360394594518
    Latency by regionP95 time to first token per hour over the last 24 hours, 4 regions; now: US-East 360 ms, EU-West 394 ms, AP-South 594 ms, SA-East 518 ms.900600300000:0006:0012:0018:00NOWUS-EASTEU-WESTAP-SOUTHSA-EAST
    Latency by region
    HourUS-East (ms)EU-West (ms)AP-South (ms)SA-East (ms)
    00:00352297663515
    01:00368326699493
    02:00358341658479
    03:00362326685479
    04:00337315696506
    05:00362340713469
    06:00343352718495
    07:00365332724533
    08:00390344726508
    09:00419330705530
    10:00430338697540
    11:00396346657526
    12:00391370625517
    13:00369394653552
    14:00354420639516
    15:00326403655539
    16:00323420647513
    17:00303394670533
    18:00317379662506
    19:00349380638497
    20:00359364618516
    21:00345393583484
    22:00370403575521
    23:00360394594518

    012 · Multi-lineChange over time · AI data

  • Volume by venueDaily spot volume per venue in $M, Sep 10 to Oct 9; on Oct 9: Northgate $455M, Tidepool $326M, Ardent DEX $108M.600M400M200M0SEP 10SEP 20SEP 30OCT 9NORTHGATETIDEPOOLARDENT DEX
    Volume by venue
    DayNorthgate ($M)Tidepool ($M)Ardent DEX ($M)
    Sep 10384273118
    Sep 11404250137
    Sep 12392264128
    Sep 13397248138
    Sep 14365257133
    Sep 15396266148
    Sep 16372295143
    Sep 17400322127
    Sep 18432353114
    Sep 1947033391
    Sep 2048535685
    Sep 2144132698
    Sep 2243430994
    Sep 2340631077
    Sep 2438729167
    Sep 2535032567
    Sep 2634733687
    Sep 2732132660
    Sep 2833934480
    Sep 29380372108
    Sep 3039333989
    Oct 1375360106
    Oct 2407369114
    Oct 3395380103
    Oct 439038096
    Oct 5434380122
    Oct 645638095
    Oct 7433364112
    Oct 841735793
    Oct 9455326108
    Volume by venueDaily spot volume per venue in $M, Sep 10 to Oct 9; on Oct 9: Northgate $455M, Tidepool $326M, Ardent DEX $108M.600M400M200M0SEP 10SEP 20SEP 30OCT 9NORTHGATETIDEPOOLARDENT DEX
    Volume by venue
    DayNorthgate ($M)Tidepool ($M)Ardent DEX ($M)
    Sep 10384273118
    Sep 11404250137
    Sep 12392264128
    Sep 13397248138
    Sep 14365257133
    Sep 15396266148
    Sep 16372295143
    Sep 17400322127
    Sep 18432353114
    Sep 1947033391
    Sep 2048535685
    Sep 2144132698
    Sep 2243430994
    Sep 2340631077
    Sep 2438729167
    Sep 2535032567
    Sep 2634733687
    Sep 2732132660
    Sep 2833934480
    Sep 29380372108
    Sep 3039333989
    Oct 1375360106
    Oct 2407369114
    Oct 3395380103
    Oct 439038096
    Oct 5434380122
    Oct 645638095
    Oct 7433364112
    Oct 841735793
    Oct 9455326108

    013 · Overlapping areasChange over time · Crypto data

  • Cash balance forecastCash balance from May to October (actual, $2.41M today) and forecast to April: $2.66M, with a p10–p90 band of $2.24M to $3.08M.3.2M2.7M2.3M1.8MMAYOCTAPRACTUALFORECAST
    Cash balance forecast
    MonthBalanceP10P90Kind
    May$2.10M$2.08M$2.12MActual
    Jun$2.20M$2.18M$2.22MActual
    Jul$2.15M$2.13M$2.17MActual
    Aug$2.30M$2.28M$2.32MActual
    Sep$2.35M$2.33M$2.37MActual
    Oct$2.41M$2.39M$2.43MActual
    Nov$2.46M$2.39M$2.53MForecast
    Dec$2.50M$2.36M$2.64MForecast
    Jan$2.52M$2.31M$2.73MForecast
    Feb$2.58M$2.30M$2.86MForecast
    Mar$2.60M$2.25M$2.95MForecast
    Apr$2.66M$2.24M$3.08MForecast
    Cash balance forecastCash balance from May to October (actual, $2.41M today) and forecast to April: $2.66M, with a p10–p90 band of $2.24M to $3.08M.3.2M2.7M2.3M1.8MMAYOCTAPRACTUALFORECAST
    Cash balance forecast
    MonthBalanceP10P90Kind
    May$2.10M$2.08M$2.12MActual
    Jun$2.20M$2.18M$2.22MActual
    Jul$2.15M$2.13M$2.17MActual
    Aug$2.30M$2.28M$2.32MActual
    Sep$2.35M$2.33M$2.37MActual
    Oct$2.41M$2.39M$2.43MActual
    Nov$2.46M$2.39M$2.53MForecast
    Dec$2.50M$2.36M$2.64MForecast
    Jan$2.52M$2.31M$2.73MForecast
    Feb$2.58M$2.30M$2.86MForecast
    Mar$2.60M$2.25M$2.95MForecast
    Apr$2.66M$2.24M$3.08MForecast

    015 · Forecast bandChange over time · Fintech data

Get both

Line, area and the other 130 types.

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

010 · Line type page011 · Area type page

See plans

Questions

Can an area start above zero?

For prices it can fit the range, as long as the axis says where it starts. For amounts, start at zero.

Which reads better at small sizes?

Both stay readable from XS to L; the line uses less ink on a busy card.

Do both come in every size?

Yes. Line and Area come in XS, S, M and L, each laid out again for its size, in light and dark.

Do they install the same way?

Yes, one command each: npx shadcn add @chartory/line and npx shadcn add @chartory/area.

Still not sure? Start from what the chart has to show.

Open the Chart Chooser