# YouTube Shorts dimensions and file formats

**9:16 at 1080 × 1920 pixels** is a practical portrait export for YouTube Shorts. **Square (1:1) also qualifies**:
YouTube's classification rule is square or vertical, not exclusively 9:16. **MP4 with H.264 video and AAC-LC audio**
is a useful export preset, not the only accepted upload format.

Specifications checked on October 31, 2026, against YouTube's own help pages, linked inline and under
[Sources](#sources). For duration, upload-date exceptions and music restrictions, use the separate
[YouTube Shorts length guide](/docs/guides/youtube-shorts-length).

## Dimensions: shape is not the same as resolution

YouTube's [Shorts classification guidance](https://support.google.com/youtube/answer/15424877?hl=en) accepts square
or vertical videos that meet its other eligibility rules. A wide 16:9 file is not made vertical by putting a
portrait picture in the middle of it.

| Export | Width × height | What it means |
|---|---|---|
| Portrait 9:16 | 1080 × 1920 pixels | A practical full-height phone-video preset; our recommendation, not YouTube's required minimum |
| Smaller portrait 9:16 | 720 × 1280 pixels | The same shape with less picture detail |
| Square 1:1 | 1080 × 1080 pixels | Square meets the shape rule too; it is not a full-height portrait picture |
| Landscape 16:9 | 1920 × 1080 pixels | Wider than tall; does not meet the square-or-vertical shape rule |

YouTube's [Shorts getting-started page](https://support.google.com/youtube/answer/10059070?hl=en) lists a maximum
Shorts upload resolution of **1080p** in its YouTube app creation walkthrough. That is not a universal specification
for every YouTube upload route. The 1080 × 1920 portrait preset above is our practical recommendation, not a
mandatory minimum resolution.

Aspect ratio is width divided by height; resolution is the number of pixels. **1080 × 1920 and 1920 × 1080 are not
interchangeable.** Check the finished export, not just the editor's project canvas. If you used phone rotation
metadata, open the exported file in a player and confirm that it really displays upright.

YouTube's [resolution and aspect-ratio help](https://support.google.com/youtube/answer/6375112?hl=en) says its player
adapts to different shapes and advises against adding padding or black bars. Its familiar resolution table is for
16:9 videos, not a Shorts-only list of mandatory sizes. Do not stretch a landscape picture to fill portrait:
reframe or crop it deliberately, keeping faces, captions and the action visible. Upscaling a small source does not
restore missing detail.

## File format and encoding: a practical starting point

YouTube's [recommended upload encoding settings](https://support.google.com/youtube/answer/1722171?hl=en) give
these general upload recommendations; they are not additional Shorts-classification tests:

| Setting | Starting point |
|---|---|
| Container | MP4; Fast Start, with the `moov` atom at the front of the file |
| Video codec | H.264, High Profile |
| Scan and colour | Progressive, 4:2:0 chroma subsampling |
| Frame rate | Keep the frame rate at which the material was recorded; do not convert everything to 60 fps merely to make it a Short |
| Audio, if present | AAC-LC, 48 kHz; mono or stereo as appropriate |

The container is the file wrapper; the codec describes how the picture or sound is encoded. Renaming `clip.mov`
to `clip.mp4` does not convert either. Export or transcode the video in your editor instead.

**MOV is not automatically wrong.** YouTube's [supported file formats](https://support.google.com/youtube/troubleshooter/2888402?hl=en)
include MOV, MP4, WebM and other formats. MP4/H.264 is a convenient recommendation, not a requirement that every
Short use that combination. A rejected file is an upload/encoding problem; a successfully processed landscape
video is a classification problem. An MP3 or WAV alone is not a video upload: export a video containing the audio
and a picture or visual sequence.

## Upload natively on YouTube

Start in the YouTube channel you intend to use; check its name/avatar before selecting a file. Export a square or
vertical video, then use the [length guide](/docs/guides/youtube-shorts-length) to check the other eligibility rules.
You do not need a third-party scheduler to upload a Short.

### On a computer

Follow YouTube's [desktop Shorts upload instructions](https://support.google.com/youtube/answer/12779649?hl=en):

1. Sign in to **YouTube Studio** for the intended channel.
2. Choose **CREATE → Upload videos**, then select the exported file.
3. Complete the video's details, including the title and audience. If uploading several files, open **EDIT DRAFT**
   for each one rather than leaving its details unfinished.
4. Work through the upload's copyright checks and other applicable settings. In **Visibility**, choose the intended
   privacy setting and **Save** or **Publish**; choose **Schedule** only if you want a future release.
5. Check the saved video's processing status, visibility and restrictions in Studio. Uploading a file and making
   it public are separate decisions.

YouTube's [general upload walkthrough](https://support.google.com/youtube/answer/57407?hl=en) explains the details,
checks and visibility screens. Higher-resolution processing can finish after the initial version, so a soft
preview immediately after upload is not itself evidence that the dimensions are wrong.

### On iPhone or Android

The [iPhone/iPad](https://support.google.com/youtube/answer/12779649?hl=en&co=GENIE.Platform%3DiOS) and
[Android](https://support.google.com/youtube/answer/12779649?hl=en&co=GENIE.Platform%3DAndroid) instructions use:

1. In the **YouTube app**, tap **Create → Upload a video** and select a square or vertical file.
2. Use the trim screen as needed, tap **NEXT** for the editor, then **NEXT** for the title and privacy settings.
3. Choose **Select audience**, set whether it is made for kids, review the details, then tap **UPLOAD**.

In the **YouTube Studio app**, use **Create → Upload a video**, select the file, add the title, privacy setting and
audience, open **Show more** for additional details, then tap **UPLOAD SHORT**. Review the channel and privacy setting
before the final upload action; do not assume the default is public.

## Why is my upload not showing as a Short?

Separate **file acceptance**, **Shorts classification** and **distribution** before changing the export:

1. **Did the file upload and process?** If Studio reports an invalid format or processing error, start with the
   [supported-format list](https://support.google.com/youtube/troubleshooter/2888402?hl=en) and re-export a real video
   file. Waiting for HD processing is different from fixing a rejected codec or damaged export.
2. **Is the finished video square or vertical?** Inspect the output width and height and play it back upright.
   A 1920 × 1080 canvas containing a narrow image and side bars is still a landscape file. Export the canvas in the
   intended shape instead of just shrinking the picture inside a wide frame.
3. **Does it meet the other Shorts rules?** Check the [length guide](/docs/guides/youtube-shorts-length), including
   the upload-date and channel-type distinctions. Changing an old video's title or adding `#Shorts` is not a
   substitute for the published eligibility criteria. A new export also does not change an existing upload's date.
4. **Is it saved with the intended visibility, and are there restrictions?** Open that video's Studio entry and
   inspect processing, Visibility and Restrictions. A private or restricted video is not evidence that the pixel
   dimensions failed. Copyright and length-related restrictions are covered in the length guide.
5. **Are you checking classification or expecting views?** Check your channel's Shorts area and Studio's video
   details rather than waiting to encounter your own upload in the feed. YouTube describes several
   [places viewers can find Shorts](https://support.google.com/youtube/answer/10059070?hl=en); an eligible Short is
   not a guarantee of feed placement or a particular view count. Re-encoding cannot guarantee distribution.

If the current file and eligibility rules all look right but Studio still shows an error, retain its exact error
message and use YouTube's upload help. Avoid repeated public reuploads just to test different filename extensions.

## Where Flaghand fits

Use **YouTube Studio or the YouTube app** for the upload workflow above. This guide does not offer a Flaghand
Shorts upload or scheduling workflow: that end-to-end path is not documented in the current public
[Flaghand API reference](https://app.flaghand.com/docs/api). Do not treat a channel connection as proof that video publishing is
available. For other networks' export requirements, see [video specs for TikTok, X and LinkedIn](/docs/guides/video-specs-tiktok-x-linkedin).

## Sources

Checked on October 31, 2026.

- [Understand three-minute YouTube Shorts: classification criteria](https://support.google.com/youtube/answer/15424877?hl=en)
- [Video resolution and aspect ratios](https://support.google.com/youtube/answer/6375112?hl=en)
- [Recommended upload encoding settings](https://support.google.com/youtube/answer/1722171?hl=en)
- [Supported YouTube file formats](https://support.google.com/youtube/troubleshooter/2888402?hl=en)
- [Upload YouTube Shorts on a computer](https://support.google.com/youtube/answer/12779649?hl=en)
- [Upload Shorts on iPhone/iPad](https://support.google.com/youtube/answer/12779649?hl=en&co=GENIE.Platform%3DiOS)
- [Upload Shorts on Android](https://support.google.com/youtube/answer/12779649?hl=en&co=GENIE.Platform%3DAndroid)
- [Upload YouTube videos: details, checks and visibility](https://support.google.com/youtube/answer/57407?hl=en)
- [Get started with YouTube Shorts: where viewers find them](https://support.google.com/youtube/answer/10059070?hl=en)

[All guides](/docs/guides.md)
