When

Early access

Sign in

You've outgrown your calendar.

Most calendars are built for meetings. When is the calendar platform for your flights, hotel stays, bill payments, product launches, and everything else in your life.

Request early access
Who it's forTyping eventsEvent typesPeriodsDrawAssistantCurated calendarsWe also haveEarly accessQuestionsGetting in

Who's it for? People who need more from their calendar: frequent travelers, builders, creatives, and power users. If your calendar needs more than meetings, When is for you.

I've been a digital nomad for the past three years, changing hotels every few days and moving countries frequently. I wanted to clearly see my stay in each country at a glance, and what I had planned during it. No calendar I tried could do that very well, so I started building When. The Periods feature came first. Then I kept adding features as I needed them while traveling.

I've been a developer for over 20 years and care about software that is fast, carefully crafted, and fun to use. I've been secretly working on When for over a year now, and it's finally ready to share. It's my only focus, and I'm having a blast building it. I hope you enjoy using it as much as I do.

Aaron Pepper, founder

Just type it out.

Adding an event shouldn't require filling out a form.

In When, you can type the event details naturally as a sentence. Each detected keyword is underlined and can be tweaked with a click. The fields fill in as you type, so you see exactly what you'll get before you add it.

How it works

Days, times, repeats, and event types are read on your device as you type. Press Enter to add it.

Event editor
When
Type
Notify
Email 1 hour beforePush 10 minutes before

A flight is not a meeting.

Your flight needs more than a title and a generic notes field.

In When, every event has a type, and the type decides its fields. A flight gets a clear departure and arrival layout, and a hotel gets check-in times and location information. Nine types are built in, and you can make your own.

How it works

Details are saved as fields, not text, so the rest of the app can use them, like a Travel calendar's itinerary.

As plain text

Flight TG404 SIN-BKK

11:30 AM to 1:55 PM

conf X4QPLM seat 32A, lands 12:55 local

Fullerton Hotel

Jun 14 to Jun 19, all day

check in 3pm, deluxe room, conf HK29TQ

Design review

Thu 2:00 PM to 2:45 PM

video link in the invite, with Maya

Pay rent

Wed Jun 24, all day

repeats monthly, delete when paid

In When

Thai AirwaysTG 404
SIN
11:30 AM
2h 25m
BKK
12:55 PM

 

Seat 32AConfirmation X4QPLM
The Fullerton HotelSingapore
Jun 14
Check in
5 nights
Jun 19
Check out
Deluxe roomConfirmation HK29TQ
Thu, Jun 1845 min
Design review
2:00 PM to 2:45 PM
Video call2 people
Wed, Jun 24All day
Rent
Due in 3 days
Repeats monthlyMark paid

Your trip at a glance.

A two-week trip shouldn't be an all-day event stretched across your calendar.

In When, we have Periods: a named bar above your week that highlights a span of time. Every flight, hotel, and dinner inside it belongs to the period, so the whole trip is in one place.

How it works

You never assign events by hand. Move a period's start or end and they join or leave on their own.

MonM15TueT16WedW17ThuT18FriF19SatS20SunS21
Converge 2026Jun 15 - Jun 19
Badges8 AM
Keynote10:30 AM
Workshop9 AM
Our talk10 AM
Booth duty1 PM
Press9 AM
Dinner5 PM
Closing4 PM
Flight home11 AM
Brunch11 AM

8 events in Converge 2026

Draw on your calendar.

Sometimes it's easier to draw than to type: a circle around a week, an arrow between two days.

On the desktop calendar, you can doodle right over the week with a pen or a highlighter. Circle a deadline, cross out a busy weekend, or sketch a plan, and it stays on those days.

How it works

Strokes are saved to your account. Select one to move, resize, recolor, or erase it.

MonM15TueT16WedW17ThuT18FriF19SatS20SunS21
Badges8 AM
Keynote10:30 AM
Workshop9 AM
Our talk10 AM
Booth duty1 PM
Press9 AM
Dinner5 PM
Closing4 PM
Flight home11 AM
Brunch11 AM

An assistant that knows your schedule.

Planning your week shouldn't mean flipping between days to find a gap.

In When, the assistant reads your calendars, so it can tell you what's coming up, find time that works, and move things around for you. Send it a booking screenshot and it adds the event. Each morning it also leaves a short briefing of your day in your Inbox.

How it works

Small changes happen right away, bigger ones wait for your OK, and its latest changes have Undo. Claude and other AI apps can connect over MCP, with your approval.

Assistant
Move Thursday's call with Sam to Friday, same time

Moved Call with Sam to Friday at 2 PM on Main.

Call with SamFri, Jun 19 · 2 – 2:30 PM
Find me two free hours for deep work this week

You have three open two-hour blocks:

  • Wed, Jun 17 · 1 – 3 PM
  • Thu, Jun 18 · 9 – 11 AM
  • Fri, Jun 19 · 3 – 5 PM

Want me to hold one of them?

Ask anything, or make a change…

Curated calendars.

Subscribe to any of the 37 calendars we keep up to date, from race weekends to moon phases, and their dates show up in yours. Many have filters, so you only get the parts you want.

We also have…

  • Search

    Press ⌘K to find an event, period, or calendar on any date.

  • Keyboard shortcuts

    Every common action has a key. Press ? to see them all.

  • Dashboard

    Today beside the widgets you choose, from hotel nights to a clock for every zone.

  • Repeating events

    Change the whole series or one occurrence.

  • Check-offs and streaks

    Mark a bill paid or a workout done, and keep a streak on anything that repeats.

  • Calendar types

    Travel, Subscriptions, Birthdays, and Habits calendars each add their own tool.

  • Reminders

    A push, an email, or the daily digest, up to five per event.

  • Import

    Bring your events over from another calendar app as an .ics or .csv file.

  • Export

    Get your events as .ics or .csv, or everything as .json.

We're just getting started.

The foundation is in, and When already works for everyday planning. Early access means accounts open from a waitlist while we build what's next. Let us know what you'd find most useful.

Map viewA week of travel makes more sense on a map than in a grid.Being built
Public profileThis is what your username is for: your calendars at when.day/@you.Being built
Booking pagesLet people request a time without the back and forth.Being built
iPhone appThe browser works on a phone, but a calendar should be one tap away.Being built
Google CalendarSee the calendars you keep in Google beside everything in When.In testing
NotesMeeting notes belong next to the meeting.In testing
Chrome extensionAdd events from any website without retyping them.Being built
Multiple accountsStay signed in to a work and a personal account, and switch between them.In testing

Questions

What is the username for?

It's your address on When, like when.day/@maya, where your public calendars will live once they open.

How do I reserve a username?

Request early access and create your account, then pick your username on the next screen.

When do I get in?

There's no set schedule yet, so we'll email you when you're in. If you have an invite code, enter it at the top of this page or after you sign up, and you're in right away.

What does it cost?

Early access members get the Founder Plan for $160 a year, with a 14-day free trial (no card needed) and a 30-day money-back guarantee. Signing up and reserving a username is free.

Claim your name early.

Sign up to pick your username, and we'll email you when you're in. Early access members get the Founder Plan for $160 a year, after a 14-day free trial.

when.day/@yourname

Request early access
When

The calendar platform. In early access.

Product

  • Early access
  • Docs
  • What's new
  • Sign in

Follow

  • X

Legal

  • Privacy
  • Terms
  • Security

© 2026 when.day