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

# Uploading Content

> Upload Drops and Videos to your Studio from mobile or web. Circo supports resumable uploads so you never lose progress mid-upload.

Uploading content to Circo is designed to be reliable even on slower connections. Whether you're uploading a 30-second Drop or a 30-minute Video, Circo handles network interruptions and device changes without making you start over.

## Supported formats

Circo accepts the following video file formats:

| Format | Notes                                                   |
| ------ | ------------------------------------------------------- |
| MP4    | Recommended for best playback quality and compatibility |
| MOV    | Supported; may require additional processing time       |

<Note>
  For the best results, export your videos in MP4 format before uploading. This ensures the fastest processing and highest playback quality for your viewers.
</Note>

## Content size limits

* **Drops**: Up to 5 minutes
* **Videos**: Up to 30 minutes per clip

## How to upload

<Steps>
  <Step title="Open your Studio">
    Navigate to your Studio in the Circo app or on the web.
  </Step>

  <Step title="Tap the upload button">
    Select whether you're uploading a Drop (short-form) or a Video (long-form).
  </Step>

  <Step title="Choose your file">
    Select an MP4 or MOV file from your device. Circo will begin uploading immediately.
  </Step>

  <Step title="Add your Teaser">
    Attach a 15-second Teaser to your content. This is what viewers see in the feed before deciding to unlock the full video.
  </Step>

  <Step title="Set your title, description, and price">
    Write an accurate title and description, and set your PPV price if applicable. See [Titles & Descriptions](/creators/titles-and-descriptions) for best practices.
  </Step>

  <Step title="Publish">
    Once processing is complete, tap publish. Circo will notify you when your content is live and ready for viewers.
  </Step>
</Steps>

## Resumable uploads

Large file uploads can be interrupted by poor connections, app closures, or switching networks. Circo's resumable upload system means you never have to start over.

### How resumable uploads work

* When you start uploading, Circo saves your progress in the background
* If your connection drops, the app closes, or you switch from Wi-Fi to mobile data, the upload pauses automatically
* When you return to the app, Circo picks up exactly where it left off — no data wasted, no time lost

<Tip>
  Keep the app open and in the foreground while uploading for the fastest results. Switching to another app may pause the upload temporarily.
</Tip>

## Tips for smooth uploads

* Use a strong Wi-Fi connection (4G or higher) when uploading large files
* Keep your Circo app updated to the latest version
* Larger videos may take additional time to process after the upload completes — Circo will notify you once your content is ready to publish
* If an upload gets stuck after multiple attempts, restart the app and retry. If the problem persists, contact support with a screenshot

<Warning>
  If you switch between Wi-Fi and mobile data mid-upload, the transfer may pause briefly before resuming. This is expected behavior — Circo will resume automatically once the connection stabilizes.
</Warning>
