How to attach files to google calendar events

Some events or assignments in your calendar might require information that comes from another source, such as a document. Attaching the extra information to the event on your calendar is a good way to keep all of the information you need accessible.

In this video, you will attach a file to an event in your calendar.

To begin, sign in to your Gmail account.

Open your calendar.

Then, choose an event to add an attachment to.

When you attach a file to a specific event in your calendar, you can access that file any time you look at the event.

Next, attach your file.

You can attach any file, such as a study guide, to help you prepare for a test or assignment.

Your attachment will remain with the event in your calendar.

You can add more than one attachment if needed.

Attaching important files is another step to getting your projects, tests, and other assignments organized now, so you can use them later!

Now, it’s your turn: Open your calendar, Find an important due date, And attach a file to it.

Create a detailed to-do list using a Google Sheets template.

Learn how to attach files to calendar events.

View tasks you have added to your Gmail calendar using the full version of Google Calendar.


Except as otherwise noted, the contents on this site are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

How to attach files to google calendar events

Google Calendar Events are a great way to organize meetings, but no meeting is complete without a slideshow, spreadsheet, pictures, or reports. Fortunately, you can easily attach anything from your Google Drive or your local hard drive to an event.

How to Attach Files to Google Calendar Events

Adding attachments to an event gives you an easy way to share materials with attendees ahead of time. It also lets them pull up those materials at the meeting without having to hunt around for them.

Fire up Google Calendar in your web browser and click the red “+” to create a new event.

How to attach files to google calendar events

Next, click the paperclip icon located in the event detail tab to add an attachment.

How to attach files to google calendar events

You can add files from your Google Drive, files that others have shared with you through Drive, or upload files from your local hard drive. We’ll be using the Google Drive option for this guide, but the others work just the same.

How to attach files to google calendar events

Locate the file you want to attach to the event, click on it, and then click “Select.”

How to attach files to google calendar events

Click “Save” to create your event.

How to attach files to google calendar events

After attaching a file from your Google Drive to the event, you’ll be prompted to share the document with anyone who doesn’t already have access to it. Make sure “Turn Link Sharing On” is toggled and then click “Invite.”

How to attach files to google calendar events

When the people who have been invited open the email or event to view the details, they will be able to click on the link and open the file you’ve made available.

“Google Calendar Events are a great way to organize meetings, but no meeting is complete without a slideshow, spreadsheet, pictures, or reports. Fortunately, you can easily attach anything from your Google Drive or your local hard drive to an event.”

Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on WhatsApp
  • Share on LinkedIn
  • Share by Mail





Sign up for our newsletter for up to date info on all things I.T.


This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

Cookie and Privacy Settings

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refuseing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visit to our site you can disable tracking in your browser here:

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

Imagine an app that helps users find the best hiking routes. By adding the hiking plan as a calendar event, the users get a lot of help in staying organized automatically. Google Calendar helps them to share the plan and reminds them about it so they can get prepared with no stress. Also, thanks to seamless integration of Google products, Google Now pings them about the time to leave and Google Maps direct them to the meeting spot on time.

This article explains how to create calendar events and add them to your users’ calendars.

Add an event

To create an event, call the events.insert() method providing at least these parameters:

  • calendarId is the calendar identifier and can either be the email address of the calendar on which to create the event or a special keyword ‘primary’ which will use the primary calendar of the logged in user. If you don’t know the email address of the calendar you would like to use, you can check it either in the calendar’s settings of the Google Calendar web UI (in the section “Calendar Address”) or you can look for it in the result of the calendarList.list() call.
  • event is the event to create with all the necessary details such as start and end. The only two required fields are the start and end times. See the event reference for the full set of event fields. Specify timed events using the start.dateTime and end.dateTime fields. For all-day events, use and instead.

In order to successfully create events, you need to:

  • set your OAuth scope to .
  • ensure the authenticated user has write access to the calendar with the calendarId you provided (for example by calling calendarList.get() for the calendarId and checking the accessRole ).

Add event metadata

You can optionally add event metadata when you create a calendar event. If you choose not to add metadata during creation, you can update many fields using the events.update() ; however, some fields, such as the event ID, can only be set during an events.insert() operation.

Location Adding an address into the location field enables features such as “time to leave” or displaying a map with the directions. Event ID When creating an event, you can choose to generate your own event ID that conforms to our format requirements. This enables you to keep entities in your local database in sync with events in Google Calendar. It also prevents duplicate event creation if the operation fails at some point after it is successfully executed in the Calendar backend. If no event ID is provided, the server generates one for you. See the event ID reference for more information. Attendees The event you create appears on all the primary Google Calendars of the attendees you included with the same event ID. If you set sendNotifications to true on your insert request, the attendees will also receive an email notification for your event. See the events with multiple attendees guide for more information.

The following examples demonstrate creating an event and setting its metadata:

How to attach files to google calendar events

Just the other day I’d dropped off some dry cleaning for my wife, and she was hoping to pick it up a day before her upcoming business trip. Not only did she need a reminder in her iPhone calendar to pick up her clothes, she also needed the receipt.

My first thought was to simply drop the receipt in her purse, but then I had a better idea—one that wouldn’t involve keeping track of a tiny, easy-to-lose scrap of paper.

How to attach files to google calendar events

You can easily attach a file on your Mac to an event in the Calendar app.

First, I took the receipt and scanned it into my iPhone using a free, third-party scanning app, then I sent the scan of my dry-cleaning receipt to my Mac. In my case, I used Dropbox to send the scan from my iPhone to my iMac, but you could also send it via Message, Mail, Airdrop (which lets you share documents between newer, Bluetooth-connected Macs and iOS devices) or iCloud Drive. Just open the scanned document on your iPhone, then tap the Action button (the square one with the arrow) for some sharing options.

Once I had the scanned receipt sitting on my Mac, I added a “Pick up dry cleaning!” event to my wife’s shared iCloud calendar, clicked the “Add Notes or Attachments” field (it’s just below the alarms and “Add Invitees” option), then clicked the “Add Attachment” button.

Doing so opened a Finder window and within that window, I found the scanned receipt, selected it, and clicked the Open button to attached the scan to the calendar event.

How to attach files to google calendar events

You can open (but not add, unfortunately) Calendar attachments on an iPhone or iPad.

The calendar event and attachment automatically synced to my wife’s iCloud-connected iPhone. All she had to do was open the event, tap on the attachment, and the receipt appeared on her screen. No need to fish around in her purse for a crumpled up scrap of paper.

Of course, a PDF scan isn’t the only thing you could attach to a calendar event; you could attach a photo, a Word document, or even an MP3 if you wanted to.

My only complaint, though, is that while you can open a calendar event and attachment on an iPhone or iPad, you can’t add an attachment to an event directly from an iOS device. Why not? Good question.

  • Excel Tips
  • Excel Functions
  • Excel Formulas
  • Word Tips
  • Outlook Tips

How to attach files to meetings or appointments in Outlook?

It’s easy to attach files or documents in an email message in Outlook. Similarly, you can attach files or documents into appointments and meeting invitations too. Here we will walk you through attaching files to meeting invitations and appointments in Microsoft Outlook quickly.

  • Auto CC/BCC by rules when sending email; Auto Forward Multiple Emails by rules; Auto Reply without exchange server, and more automatic features.
  • BCC Warning – show message when you try to reply all if your mail address is in the BCC list; Remind When Missing Attachments , and more remind features.
  • Reply (All) With All Attachments in the mail conversation; Reply Many Emails at once; Auto Add Greeting when reply; Auto Add Date&Time into subject.
  • Attachment Tools : Auto Detach, Compress All, Rename All, Auto Save All. Quick Report , Count Selected Mails, Remove Duplicate Mails and Contacts.
  • More than 100 advanced features will solve most of your problems in Outlook 2010-2019 and 365. Full features 60-day free trial.

To attach files or documents to meeting invitations and appointments, please do as following:

Step 1: Create a new meeting invitation (or appointment) in Outlook:

  1. In Outlook 2007, please click the File >New >Meeting Request (or Appointment);
  2. In Outlook 2010 and 2013, please click the New Items >Meeting (or Appointment).

Step 2: Then you will get into the Meeting (or Appointment) window. There are three buttons to attach files on the Insert tab.

How to attach files to google calendar events

A. Insert individual files as attachments

If you want to attach individual files or documents in your meeting invitation or appointment, please click the Insert > Attach File.

In the popping up Insert File dialog box, search and select the documents that you will attach, and click the Insert button.

How to attach files to google calendar events

Then you will see that selected files are attached in the body of meeting invitation or appointment. See screen shot:

How to attach files to google calendar events

B. Attach Outlook items in your meeting invitation or appointment

If you want to attach outlook items into your meeting invitation or appointment, such as tasks, notes, or email messages and so on, please click the Insert > Outlook Item.

In the coming Insert Item dialog box:

  • Click to open an outlook folder in the Look in: box;
  • Select the item in the Items: box that you will attach;
  • Specify one of attaching patterns in the Insert as section;
  • Click the OK button.

How to attach files to google calendar events

C. Attach business cards in your meeting invitation or appointment

If you want to attach business cards in your meeting invitations or appointments, please click the Insert > Business Card > Other Business Cards.

In the popping up Insert Business Card dialog box:

  • Click the Look in: box, and select an address book from the drop down list;
  • Click to highlight the business cards that you will attach in the box below Look in:;
  • Click the OK button.

How to attach files to google calendar events

Step 3: Compose your meeting invitation or appointment, and click the Send button (or Save & Close button).

In this tutorial we are going to look at how easy it is to import your events, meetings and such from Excel into your Google Calendar.

You can download the file here and follow along. When you get a preview, look for Download in the upper right hand corner.

If you are going to import events or meetings from Excel into Google Calendar, you need to set up the headings with very specific titles in a certain order. Here is an example of three entries with the proper headings:

Not every field needs to be completed for every entry, for example you don’t have to include a description or location for every event, but it is important that you use these very specific headings in the order shown.

Once you have all your data entered, you need to save the file as a CSV file:

Next, open your Google Calendar, click on the gear icon and choose settings:

In the left column shoose “Import & Export”. Then click on the gray box that says “Select file from your computer”:

Choose the file from the location you saved it, and then click on “Import”.

Go back to your calendar and refresh the page. The new entries should appear! If you have any issues, watch the video and see how easy it is to do!

What can you do next?
Share this post with others that can benefit from it!
Leave a comment or reply below – let me know what you think!
Subscribe to this blog for more great tips in the future!
Check out my YouTube channel – click on the YouTube icon below!

How to attach files to google calendar events

Someone sent you an iCalendar file, but you’re a Google Calendar user. Can you even use this?

Yes! People associate the iCalendar format with Apple products, but it’s actually an open standard, and Google Calendar supports it. This means that both iCalendar downloads and iCalendar URLs work well with Google’s online calendar, though the way to add them is somewhat hidden. Here’s a quick explainer, so you can quickly add that file or URL to you Google Calendar.

Import an iCalendar File From Your Computer

Importing iCalendar files to your Google Calendar is simple, but the functionality is somewhat buried. Head to Google Calendar, then look at the left panel. You’ll see two lists of calendars there: “My calendars” and “Other calendars.”

How to attach files to google calendar events

To import an iCal file, you need to click the arrow button next to “Other calendars,” then click the “Import” option.

How to attach files to google calendar events

A window will pop up asking which file you’d like to import, and which calendar you’d like to add the file’s appointments to. If you want the events added to their own calendar, create a new calendar before importing.

How to attach files to google calendar events

Once everything is set up, click “Import” and Google Calendar will import everything from the file. You should see the changes immediately.

How to attach files to google calendar events

As you can see, I now know about my important business event meeting conference town—which is good, because I don’t want to forget about that. I’m sure you’ve got equally important and real appointments to keep track.

Subscribe to an Online Calendar

The iCalendar format isn’t just for offline files: it’s also commonly used to share web-based calendars, generally using a URL starting with webcal:// . These web-based calendars are nice because they automatically update, but if you found an iCalendar URL, you might not know what to do with it. You can find and subscribe to hundreds of calendars at, and for this example we’ll be subscribing to webcal:// , which highlights events in American history.

In Google Calendar, click the down arrow button beside the “Other calendars” section in the left side. The option you’re looking for is “Import calendar.”

How to attach files to google calendar events

Click this and you’ll see a pop-up, in which you can paste any iCalendar URL.

How to attach files to google calendar events

Click the “Add Calendar” button, and you’re done! Your new calendar will show up in the list under “Other Calendars,” and events should show up right away.

How to attach files to google calendar events

If the calendar doesn’t show up, check to make sure the calendar is still actively updated, or that you’ve used the correct URL.

Add Cool Calendars to Google Calendar Without Finding Files

Don’t want to bother finding iCalendar links? Google offers a decent number of calendars inside Google Calendar itself, and they’re easy to find. Click the arrow button beside “Other Calendars” again, and this time head to “Browse Interesting Calendars.”

How to attach files to google calendar events

You can use this feature to subscribe to your favorite sports teams, and even get the scores the day after games.

How to attach files to google calendar events

You’ll also find calendars for holidays in countries around the world, and sunrise and sunset times for whatever town you live in. There’s a lot to explore, so dive in.

Save yourself a phone call or email when you want to reschedule a meeting. With Google Calendar, you can propose a new time or date right from the event invitation using the built-in “Propose a New Time” feature.

Propose a New Time in Google Calendar Online

If your preferred method for using the Google Calendar website is on your Windows 10 PC, Mac, or Linux computer, it’s easy to use the feature to suggest a different time or date.

Open the event on your calendar. In the bottom-right corner, click the down arrow and select “Propose a New Time.”

How to attach files to google calendar events

A new page will open that shows the calendar event’s current date and time along with your agenda for that date and time. On the left, under “Your Proposal,” click the start or end date or time that you want to change. If you want to pick a new date, a small calendar will pop up. For the time, you have a scrollable list of times.

How to attach files to google calendar events

After you pick the proposed new time, you can add an optional message in the box. When you finish, click “Send Proposal.”

How to attach files to google calendar events

When the organizer views the event, they’ll see any message you’ve sent (along with the suggested change) and can click “Review Proposed Time” in the event window.

How to attach files to google calendar events

If they accept the change, they’ll simply click “Save” at the top of the event details screen with the new time and/or date. This will reschedule the event for all participants, and they can optionally send a message.

How to attach files to google calendar events

Propose a New Time in Google Calendar on Android, iPhone, or iPad

Using Google Calendar on your mobile device is a great way to keep up with your schedule on the go. The feature for proposing a new time is available in the Google Calendar smartphone and tablet app and works the same on Android, iPhone, and iPad.

Open the event in your Google Calendar app and tap the arrow found in the bottom-right corner. Tap “Propose a New Time.”

How to attach files to google calendar events

Use the date and time section at the bottom to pick your suggestion. You can optionally include a message, just like you can online. Tap the blue send icon that looks like an arrow when you finish.

How to attach files to google calendar events

When the organizer sees the event, they’ll also see any message you’ve sent with the suggested change and can tap “Review Proposed Time.”

How to attach files to google calendar events

If they want to accept your suggestion, they’ll tap the checkmark icon in blue and select “Save” on the next screen, which saves the event with the new date and/or time.

How to attach files to google calendar events

Many times, we’re forced to reschedule a meeting or event. Thankfully, Google Calendar makes suggesting a new date or time easy. And remember to include everything your participants need by attaching files to your Google Calendar events.