Put your work roster on your iPhone calendar
Take a photo of the roster on the wall or a screenshot of the schedule. Check every shift before you save.
Scan with your iPhone camera to open the App Store
How to do it
- 1
Take a photo or screenshot
Photograph the printed roster, or screenshot the schedule in an app or email. Keep the dates and times sharp.
- 2
Check each shift
Photo2Calendar lists each shift it found as a separate event. Compare the date, start time and end time with the roster.
- 3
Save or export
Save the shifts to Apple Calendar, open them in Google Calendar, or share an .ics file for Outlook.
Key features
Shift details
Reads the start and end times shown for each shift.
Location details
Keeps the workplace address in the event when the roster shows one.

How it works
Photo2Calendar moves the details into your calendar so you do not have to type them. Take a photo or screenshot, check what the app found, and save the event.
- Use a photo or screenshot instead of retyping dates and times
- Check the details on the review screen before anything is saved
- Add to Apple Calendar or Google Calendar, or share an .ics file for Outlook
Photo2Calendar is an iPhone and iPad app. It reads photos, screenshots and PDFs up to 10 MB. Check the date, time, year and location before you save.
Check before saving
- Overnight shifts that end the next day. The end date must be the following day.
- Shift codes like E, L or N without times. Add the start and end time yourself.
- Rows for other colleagues. Delete events that are not your shifts.
- The roster month and year, especially when the roster only shows days.
Who uses it
Nurses and care staff
Rotating early, late and night shifts on a printed ward roster.
Retail and hospitality
Weekly rosters in the break room or shared as a photo in a group chat.
Emergency services
Long shifts and changing patterns that you want on your phone.
Frequently asked questions
Can it read only my row?
Crop the photo to your row in the Photos app before you scan, then check the drafts on the review screen.
Does it update when my roster changes?
No. Scan the new roster and replace the old events.
Does it work with handwritten rosters?
Clear handwriting works best. Check every date, time and location before you save.
Can I add my shifts to Google Calendar?
Yes. Tap Open in Google Calendar in the app. Photo2Calendar opens the event in Google Calendar, where you save it.
More examples
- Class scheduleTake a photo of a class timetable or school calendar. Photo2Calendar lists each class or date as an event. Check the times, then save to Apple Calendar.
- Fridge calendarTake a photo of the paper calendar on your fridge and save the family dates to your iPhone calendar.
- Handwritten noteTurn dates and plans from handwritten notes into calendar events you check before saving.
Put it on your calendar without typing it out
Free download with one free test scan during setup. Saving events needs a subscription: $1.99 a week, $4.99 a month, or $29.99 a year. No free trial.
Download on the App Store