Turn a flight confirmation email into calendar events

Airline confirmation emails bury the only things you actually need - dates, times, airports and your confirmation code - in a wall of fare rules. Paste the email below and watch the AI turn each flight into a ready-to-add calendar event.

What the AI will produce from the sample:

  • Flight DL 2347 Boston (BOS) → San Francisco (SFO)Fri, Aug 14, 2026, 7:05 AM - 10:48 AM
  • Flight DL 1190 San Francisco (SFO) → Boston (BOS)Mon, Aug 17, 2026, 11:30 PM - 8:12 AM

How it works

  1. Copy the confirmation email

    Select the whole email - flight numbers, times, seats, fare rules and all. You don't need to clean anything up; the AI ignores the noise.

  2. Paste it into the demo (or highlight it with the extension)

    With the Chrome extension installed, you can skip the paste: highlight the text in Gmail or Outlook, right-click, and choose Text to Calendar.

  3. Add each flight to your calendar in one click

    Each flight becomes its own event with the airports, times, seat and confirmation number in the details. Add them to Google Calendar, Outlook, or download an .ics file.

Why flight emails are painful to calendar by hand

A typical airline confirmation contains two or more flights, each with a departure time in one city's timezone and an arrival in another. Typing those into a calendar means six or more fields per flight, and one typo can mean a missed plane.

Text to Calendar's AI reads the email the way you do: it finds each flight segment, keeps the departure time in the departure city's timezone, and writes the confirmation number, seat and terminal into the event details so they're on your phone at the gate.

Timezones are handled for you

The trickiest part of flight events is timezones - a 7:05 AM departure from Boston must not show up as 4:05 AM when you land in San Francisco. The parser sets each event's timezone from the departure airport, so your calendar shows the local times printed on your boarding pass.

Works with any airline

Delta, United, American, Southwest, Ryanair, budget carriers, travel-agency itineraries from Expedia or Booking.com - if a human can read the times, the AI can too. It also handles multi-leg trips with layovers: each leg becomes its own event so reminders fire before every boarding.

Tips for best results

  • Include the whole email rather than a fragment - the confirmation number is usually at the top or bottom.
  • For round trips, paste both directions at once; you'll get one event per flight.
  • Check-in reminders: add the word "check-in opens 24 hours before departure" and the AI will create a separate reminder event.

Frequently asked questions

Does it understand departure and arrival timezones?

Yes. Each flight event is created in the departure city's local timezone, exactly matching the times printed on your itinerary, so cross-country and international flights show correctly.

Can it handle a round trip or multi-leg itinerary in one paste?

Yes - paste the entire confirmation and each flight segment becomes its own calendar event, including layover legs.

Is my email content stored?

The text you submit is processed to create your events. Don't paste payment details - the flight section of the email is all the parser needs.

Never retype a flight again

Install the free extension, highlight any confirmation email, and your flights are on your calendar before you've closed the tab.

Related: Free text → .ics generator · Restaurant reservation → calendar · Concert tickets → calendar