The latest models of iPhone/iPad are capable of recording 4K videos at 30fps or even 60fps frame-rate, and the video quality is excellent when captured by the iDevice. However, the headache starts when you want to watch those videos on a big screen like your Mac or smart TV. So, if you are looking for a solution, let me tell you that are unable to merely send a large video file from your iPhone.

However, it’s not the end of the world from here. There are still other straightforward options for you to send large videos. All the methods listed in this post are totally free and also secure. Before jumping into each solution, it is important to understand the limited size in iMessage and Email app.

While you can share files through iMessage or Email, it has a file size limit in both the apps. iMessage limit is 100MB per message and the Mail app limits allow attachments just 20MB. Due to these limitations, sending large files needs a workaround. Here are options you can do to send a large video file from your iPhone/iPad.


How to Send a Large Video from iPhone to Email, Mac or Windows PC

Send it through Mail Drop

The most comfortable options to send large video files on your iPhone/iPad is to use Mail Drop feature. It is similar to sending an attachment, and there is just a small difference. The attachment will stay in the Email forever, but the Mail Drop will generate a download link, which is valid for 30 days.

To send a large video, simply open Photos app, choose the video and tap on the Share icon. From the available options, select Mail and compose an email as usual. Once you tap on Send button, you will be notified that the file is too large for attachment. In the warning screen, you can see an option called “Mail Drop.” Just tap on it and you are done. Mail Drop will upload the file to iCloud account and then automatically send a downloadable link.

Send it using iCloud

Apple offers 5GB of free storage for a new iCloud account. This free 5GB also have your iOS device backup, including photos, contacts, reminders, and other files. But, if you still have enough space left, you can then upload the video file to iCloud and create a shareable link. After that, you can send this link to anyone, and they can easily download the file.

I only recommend this method in case you want to send the large videos files to someone else. It’s not ideal if you want to transfer files among your Apple devices. You will need to wait for the large files to upload, and then wait for them to sync on other devices.

Use AirDrop

If you are reading this post, you might be sharing large video files from an iOS device to a non-Apple device. If you already forgot AirDrop, I will remind you that you can send files between Apple devices through AirDrop.

Use Third-Party Cloud Storage

Aside from iCloud, you can also share large files with the help of other cloud providers such as Dropbox and Google Drive. I recommend you to use Google Drive since they offer 15GB of free storage, which is quite enough.

You can download Google Drive from the App Store, then upload your video file, copy Downloadable link and then share it with friends or family.

Use Third-party Sharing Apps

If you do not share the file through your friends and family, you are not transferring to your Apple devices, you can then use third-party apps like SHAREit. They are platform-independent, allowing you to transfer files between your iOS devices to Windows or even Android.

Just download your favorite app on your iPhone/iPad. If you are using Windows, you simply tap on “Connect to PC” when opening the app on your iPhone and you can then send the large files. If you want to transfer files to Android, just tap on “Receive” on the Android device to send the file.


All the mentioned methods are entirely free, and safe. There are still many third-party apps available for Mac and Windows out there, but they require you to connect your device with PC for the transfer. However, I do not recommend you to do that; mainly for the security concern. Apps that are not from the App Store might not be trustable.