Skip to main content
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 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 25MB).
On 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 Courses Plan or higher, you can also upload videos directly to your Course’s Overview, 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. Important note: Videos uploaded anywhere on the platform—including Sections, Lessons, Articles, Posts, Events, and Pages—cannot be downloaded by Hosts, moderators, or members. This protects your content and prevents unauthorized sharing.We recommend storing original copies of your videos in a third-party storage service (such as Google Drive). 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 Photo, Video, File.
  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 Photo, Video, File.
  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.