You see an event on your Mac, in a chat, an email or a PDF, and you want it in your calendar without retyping it. An iPhone on iOS 26 can offer an Add to Calendar button on a screenshot. On a Mac there is no such button that I could find, so you choose between a few workable routes.

Disclosure. I made Yotei, a Windows and Mac app that does this. It is one of four options below, with its limits. The other three need nothing from me.

The short answer

  • Press Shift + Command + 4 and drag a box to take a screenshot of the event. Shift + Command + 5 opens the screenshot toolbar.
  • macOS does not add that screenshot to your calendar for you.
  • You can type the details, copy the text out of the image and paste it into an event, ask an AI chat for a calendar file, or use an app that reads the screen.
  • Whatever you pick, check the date and the time zone before you save.

Step one: capture the event

The Shift + Command + 4 shortcut turns the pointer into a crosshair. Drag over the event and the screenshot is saved, usually to the desktop. If the event is only text in an image, recent macOS versions can select that text in Preview and Photos (Live Text), so you can copy it. Menu names change between macOS versions, so check what your version offers.

Option 1: type it in

Open Calendar, Google Calendar or Outlook and enter the title, date, time and place. It is free and always works, and it is the slowest route.

Option 2: copy the text and paste it into an event

If you can select the text, copy it into the notes of a new event, then set the date and time yourself. Apple's Calendar can also read a short sentence typed into the new event field and fill in the date and time, but check Apple's help for the current behaviour and always read the result. If you want a calendar file for Google Calendar, Outlook or Apple Calendar, the free text to .ics tool turns a pasted sentence into one. It runs in your browser and nothing is sent anywhere.

Option 3: ask an AI chat for a calendar file

You can upload the screenshot to an AI chat and ask for an .ics file, then open it to add the events. It can work, but you must read every field it produced. How to import an .ics file shows the import for each calendar.

Option 4: an app that reads the screen

Yotei is the app I made for this. On a Mac you press Command + Option + S (you can change it in Settings), drag a box around the event, check what it read and confirm, and it goes into Google Calendar, Outlook or iCloud. Only the box you drag is read, nothing is added before you confirm, and the screenshot is deleted when you confirm or within 48 hours. The Mac app is one app for Apple Silicon and Intel Macs. The first time, macOS asks for Screen Recording permission, because Yotei has to see the screen to read the event. There is a free plan with 10 automatic readings a month and no card, and you can try it in your browser at the demo. More detail is on the Mac page.

Its limits: it is an app you install, a blurry or cropped image gives worse results, and paid plans start at EUR 4.99 a month once the free readings run out. See pricing. Other apps are compared in our screenshot to calendar app guide.

Check before you save

  • Weekday and date together. If the weekday in the message does not match your calendar, the day and month may be swapped. See date formats explained.
  • Time zone. For anything cross-border, confirm the zone. See calendar time zones explained.
  • Relative dates. "Next Friday" depends on the day the message was sent.

If you came here because of the iPhone feature, see iOS 26 adds events from screenshots: what to use on Windows and Mac.

How I made this guide

The screenshot shortcuts are the standard macOS ones. I did not retest every step on every macOS version, which is why I describe Live Text and Calendar's sentence entry in general terms and point to Apple's help. I did not run a study of how long each option takes, so I give no times. I used no affiliate links. Corrections: support@yotei.win.

FAQ

How do I take a screenshot of an event on a Mac?

Press Shift + Command + 4 and drag a box around it. Shift + Command + 5 opens the screenshot toolbar.

Can a Mac add an event to my calendar from a screenshot?

Not on its own, as far as I could find. You type the details, paste the text into an event, use an AI chat to make a calendar file, or use an app that reads the screen.

Does this work with Google Calendar and Outlook on a Mac?

Yes. All four options end in an event in Apple Calendar, Google Calendar or Outlook. See Google Calendar and Outlook.

Is there a free way?

Yes: typing it in, pasting the text, or the free .ics tool. Yotei also has a free plan of 10 readings a month.