> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mightynetworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How Do I Upload Native Videos to My Mighty Network?

Network Hosts on all paid plans can upload **native videos** (videos not hosted on YouTube, Vimeo, or other external platforms) directly to **Articles** and **Posts**.

If you’re looking for instructions on embedding external videos, see our article on [**how to embed video**](https://docs.mightynetworks.com/for-hosts/content-and-messaging/can-i-use-external-embeds) from another source.

## Who Can Upload Native Video

* **Network Hosts**: Can upload videos up to **4GB**.
* **Space Hosts, Space moderators, and members**: Can upload videos only as **file attachments** (up to **250MB**).
  * As a Host, you can decide if you want your members to upload 250mb or keep them at a smaller file upload limit: 25mb. You can make this decision in Admin > Member Settings

On [**Mighty Pro**](https://docs.mightynetworks.com/for-hosts/meet-mighty/what-is-mighty-pro), Network Hosts can request that native video uploading be enabled for Posts created by Network moderators and members. Reach out to the Mighty Team if you’d like this enabled.

If your Mighty Network is on the [**Launch Plan**](https://docs.mightynetworks.com/for-hosts/meet-mighty/whats-included-in-the-mighty-networks-courses-plan) and up, you can also upload videos directly to your Course’s [**Overview**](https://docs.mightynetworks.com/for-hosts/courses/how-do-i-organize-my-course-with-overviews-sections-and-lessons), [Sections, and Lessons.](https://docs.mightynetworks.com/for-hosts/courses/how-do-i-organize-my-course-with-overviews-sections-and-lessons)

## Where Native Videos Can Be Uploaded

Native video uploading is available on:

* Web
* iOS
* Android

Once uploaded, members can watch videos seamlessly across web and mobile apps.

## Downloading Videos

**Network Hosts** on web can download any native video posted to their Network (via a download icon in the upper-right corner of any video).

**Space Hosts** are able to download any videos in their Space.

**Moderators and members** able to re-download any of their own videos.<br /><br />We've also taken a privacy-centric approach, and have ensured that any sensitive metadata (like location) is stripped from the downloaded videos

**Maximum resolution:** 1080p

## Uploading Native Video on Android

When uploading to a **Post** from Android, you can only upload video files stored in **Google Drive**.

For all other content types, select videos stored directly on your device.

## Uploading a Video to a Post

1. In a Space, click the **Create > Post** at the top of the Feed or select the box that says "Share a Post"
2. Select **Add Video**
3. Choose your video file and upload it.

Playback speeds are available on both native uploads and YouTube-embedded videos on web and mobile web.

## Uploading a Video to an Article

1. Go to Create > Article
2. Use the "+" icon and select **Video**
3. Upload your video.

## Video Captions

Native video uploads support auto-generated English captions across:

* Courses (Overview, Sections, Lessons)
* Posts
* Articles
* Events
* Pages

After uploading a video, Hosts will see a **cc** icon in the upper-right corner.

Hovering over the icon displays: **“Click to enable or disable the caption options for viewers.”**

* If captions are **enabled**, viewers can turn them on or off.
* If captions are **disabled**, viewers will not see caption options.

## Important Notes

* Captions are **auto-generated**.
* There is no option yet to upload or download caption files.
* Only English captions are supported today.
* Captions are not available on livestream recordings.
  * If you want captions for a livestream, download the recording to your computer and upload it natively as a video.
