Keep what matters.

One line a day. See your year take shape.

One sentence. One emotion. Every day. Your year, painted as you live it.

No credit card required · Works on all devices

JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDEC
1New month energyApril, fresh startSummer beginsRoad trip day one
2😊Started the year right🙂Slow morning, coffee🙂Morning walk habitSeptember motivation🙂Cosy November begins😊First Christmas lights
3New role starts😊Pumpkin patch with kids
4😊Surprised a friend😊Cherry blossoms😊Beach day😊Fireworks at the lake
5🙂Quiet SundayNew project kicked offRan 10k🙂Cooler morningsYear-end planningShopping done early
6🙂Team lunch🙂Sunday soups
7🙂Long lunch🙂Groceries and cook🙂Farmers market🙂Slow mornings away
8Back at the gym😊Mom's birthday😊Old friends reunited😊Got tickets for the show🙂Mulled wine evening
9😊Valentines dinnerRunning streak day 10New book started
10😐Rainy Monday😐Midweek slump😐Too hot to thinkHiking up the mountain
11😐Nothing special😐Busy week🙂Remembrance day walk😐Year-end fatigue
12😊Dinner with family😐Routine day😐Adjustment period😐Grey skies
13Product shippedHalf marathon trainingSide project spike😊Made it to the top
14😊Flowers and a walkDeep work sessionConference day 1😐Short days😊Christmas party
15😐Long meeting🙂Found a good coffee shopConference day 2🙂Candles and rain
16😊Weekend getaway😊Dad's day🙂Last night of the trip
17🙂Read all afternoon😊Easter with family😊BBQ with neighboursProject milestone hit🙂Almost there
18😊Anniversary dinner🙂Back home😊Surprise package arrived
19🙂Good book😢Said goodbye to grandma🙂Evening swim😐Back to reality
20Sprint planning🙂Lazy Sunday🙂Journaling habit forming😊The show was incredible😊Family arriving
21😤Slow onboarding😊First day of autumn😢Grandpa not doing well
22Hiked the ridge🙂Back to normal slowly😢Old friend moving awayBack into the work
23😤Build broke again😤Scope creep😤Missed the deadline🙂Prepping for holidays
24Getting the hang of it🙂Leaves turning😐Holding it together😊Christmas Eve magic
25😤Flight delayed 4 hours🙂Quiet evenings🙂Dinner, good memories🙂Found a rhythm😊Perfect Christmas
26🙂Fixed it finallyFixed the bug🙂Made up for it😊Thanksgiving feast
27🙂Quiet bank holiday😤Q3 review stress🙂Halloween prep
28😢Missed the call😊Spring is here😊Road trip planned😊Promotion announced🙂Slow days between holidays
29😊Month nearly done😊Long weekend🙂Quiet weekend, just us
30😊Summer ending well🙂Q3 done, survived
31😊Wrapped up January strong😊Best month of the year😊Kids costumes were perfect😊What a year
😊 Happy🙂 Content Energized😐 Meh😤 Frustrated😢 Sad

How it works

A ritual that takes less than a minute.

01

Write one line

Max 280 characters. Attach a photo, video, or voice note if the moment calls for it. No prompts, no pressure.

02

Tag an emotion

Pick from six honest feelings. That's enough data to reveal patterns you'd never notice otherwise.

03

Watch the year fill in

The grid grows one coloured cell at a time. Patterns emerge. You start to see yourself.

04

Review your year

At year's end, read every entry in order. See your streaks, your emotional arc, your actual life.

I've tried a dozen journaling apps and abandoned every one. Keepsake is different — one sentence a day is actually doable, and somehow that's been enough to keep me coming back.

— Sarah M., using Keepsake since 2026

Pricing

Simple, honest pricing.

Start free. Upgrade when Keepsake becomes part of your life.

Free

$0

free forever

  • One entry per day
  • Full entry history — all years, forever
  • Full calendar-grid view
  • 6 preset emotion tags
  • Monthly highlights (high & low)
  • 1 photo per entry
  • No ads, ever
Get started free
Most popular

Annual

$34.99/year

that's $2.92/month — save 27%

  • Everything in Free
  • Voice notes (up to 60s)
  • Video clips (up to 60s)
  • Yearly wrap & year-in-review
  • Mood patterns & streak stats
  • Multiple emotion tags per entry
  • Data export (CSV / JSON)
Get started

Cancel anytime

See full pricing →

Get started today

Your year is a blank canvas. Start filling it in.

Your future self will thank you for starting today.

Create your free account

No credit card needed.