9:16 in Pixels: Exact Dimensions, Conversion Tips, and Social Media Best Practices

Learn exact 9:16 pixel sizes, clean conversion formulas, and export settings for TikTok, Reels, and Shorts. Safe areas, compression, and pro tips included.

9:16 in Pixels: Exact Dimensions, Conversion Tips, and Social Media Best Practices

Whether you’re designing vertical video or repurposing horizontal footage for mobile, knowing the exact pixel dimensions behind the 9:16 aspect ratio saves time and prevents quality loss. This guide explains what 9:16 means in pixels, how to convert cleanly, and how to export for the best results on major social platforms. You’ll also find safe-area references, compression tips, and practical settings that keep your content sharp and legible on phones.

9:16 in Pixels: Exact Dimensions, Conversion Tips, and Social Media Best Practices

9-16-in-pixels illustration 01
hero

If you create vertical content, you’ve bumped into the question: what is 9:16 in pixels? The short answer is that 9:16 describes a vertical aspect ratio (width:height) where the height is almost twice the width. It’s the mobile-first orientation that dominates TikTok, Instagram Reels and Stories, YouTube Shorts, Snapchat, and Pinterest.

9:16 vs 16:9 (landscape)

  • 9:16 is portrait (tall), optimized for phones held upright.
  • 16:9 is landscape (wide), standard for TVs, laptop screens, and most traditional video.
  • A 9:16 frame rotated 90° becomes 16:9 and vice versa.

---

These are the most common 9:16 resolutions used today, from bandwidth-friendly to ultra-sharp. All are exact 9:16 in pixels.

Label Dimensions (W×H) Megapixels Common Uses Notes
HD (vertical) 720×1280 0.92 MP Low-bandwidth regions, quick previews Smaller files; acceptable for simple content
Web-friendly 900×1600 1.44 MP Lightweight web embeds, ads Nice balance of quality and size
Full HD (vertical) 1080×1920 2.07 MP TikTok, Reels, Stories, Shorts Most compatible baseline across platforms
QHD (vertical) 1440×2560 3.69 MP High-quality archives, premium campaigns Often downscaled by platforms
4K (vertical) 2160×3840 8.29 MP Mastering, future-proofing, digital signage Large files; many social apps still stream ≤1080p

Why 1080×1920 is the go-to:

  • Universally accepted by major social apps.
  • Sharp enough on most modern phones.
  • Reasonable file sizes and upload times.
  • Easy to edit on consumer hardware.

---

Converting to 9:16: Formulas and Rounding

Aspect ratio describes proportional width to height. For 9:16:

  • Given width (W), height H = W × 16/9
  • Given height (H), width W = H × 9/16

Always round to even integers to keep clean pixel grids and avoid compression artifacts. Multiples of 2 or 4 are friendly to modern encoders.

Example calculations:

  • Width 1080 → Height = 1080 × 16/9 = 1920 (already even)
  • Height 2560 → Width = 2560 × 9/16 = 1440

Quick helper in Python:

def round_even(x):
    r = int(round(x))
    return r if r % 2 == 0 else r + 1

def h_from_w(width):
    return round_even(width * 16/9)

def w_from_h(height):
    return round_even(height * 9/16)

print(h_from_w(1080))  # 1920
print(w_from_h(2560))  # 1440

Tip: If your source isn’t 9:16 (e.g., 16:9 or 4:5), decide whether to crop, scale, or smart-reframe; don’t stretch.

---

Platform-Specific Guidance (9:16 Defaults)

Platform Preferred 9:16 Resolution Format Notes
TikTok 1080×1920 MP4 (H.264) widely supported; HEVC often accepted; strong recompression
Instagram Reels 1080×1920 Keep key content centered; expect crop in grid previews
Instagram Stories 1080×1920 Short-lived; text/UI overlays at top and bottom
YouTube Shorts 1080×1920 Vertical video; Shorts UI overlays at bottom
Snapchat (Stories/Spotlight) 1080×1920 Snappy pacing; be mindful of caption stickers
Pinterest (Idea Pins) 1080×1920 Static or animated; compress wisely for quick loads

Bottom line: 1080×1920 is the most compatible baseline for 9:16 in pixels across social apps.

---

Safe Areas and UI Overlays

App UI controls, captions, and buttons can obscure the edges of your frame. Preserve clear space so text and logos don’t get covered.

General guidance:

  • Top and bottom safety: keep critical content away from the outer 10–15% of the height.
  • Side safety: keep text/logos 5% from each side.
  • Center faces and key actions in the middle third.

At 1080×1920:

  • 10% of height ≈ 192 px; 15% ≈ 288 px. Keep titles/logos above 192–288 px from bottom and below the top by the same amount.
  • 5% of width ≈ 54 px margin on left and right.
diagram

Reference safe margins at common sizes:

Resolution Side Safe (≈5% each) Top/Bottom Safe (≈10–15%)
720×1280 36 px 128–192 px
900×1600 45 px 160–240 px
1080×1920 54 px 192–288 px
1440×2560 72 px 256–384 px
2160×3840 108 px 384–576 px

Also consider feed previews:

  • Instagram grid previews may crop to 4:5 or 1:1. Keep a centered composition so the preview still makes sense.

---

Export Settings That Preserve Quality

Recommended containers and codecs:

  • Video:
  • Container: MP4 (widely supported), MOV (editing), MKV (mastering)
  • Codecs: H.264/AVC (best compatibility), HEVC/H.265 (smaller files, newer devices), VP9/AV1 (web-first, platform-dependent)
  • Images:
  • JPEG for photos (quality 80–90)
  • PNG for graphics/line art (lossless)
  • WebP for web delivery (great compression/quality balance)

Bitrate guidelines for 1080×1920 vertical video:

  • H.264: 8–12 Mbps for general content; 12–16 Mbps for high motion
  • HEVC: 5–10 Mbps typically matches H.264 quality at lower bitrates
  • Audio: AAC 128–192 kbps stereo, 44.1 or 48 kHz

Color profile tips:

  • Work in sRGB/Rec.709, gamma ~2.2, 8-bit 4:2:0 for broad compatibility.
  • Avoid HDR unless the platform and audience devices are HDR-capable; SDR is the safe default.
  • Ensure pixel format yuv420p for widest playback support.

Example FFmpeg exports:

H.264, 1080×1920, keep aspect and pad if needed:

ffmpeg -i input.mp4 \
  -vf "scale=1080:1920:force_original_aspect_ratio=decrease,\
pad=1080:1920:(ow-iw)/2:(oh-ih)/2:black" \
  -r 30 -c:v libx264 -crf 18 -preset slow -profile:v high -level 4.1 \
  -pix_fmt yuv420p -c:a aac -b:a 192k output_1080x1920.mp4

HEVC smaller files:

ffmpeg -i input.mp4 \
  -vf "scale=1080:1920:force_original_aspect_ratio=decrease,\
pad=1080:1920:(ow-iw)/2:(oh-ih)/2:black" \
  -r 30 -c:v libx265 -crf 22 -preset slow -tag:v hvc1 \
  -pix_fmt yuv420p -c:a aac -b:a 160k output_1080x1920_hevc.mp4

Note: Platforms will recompress; upload the highest clean master you can.

---

Editing and Resizing Without Black Bars

Set your project to 9:16 from the start:

  • Sequence/timeline size: 1080×1920 (or your chosen 9:16 resolution)
  • Frame rate: match source (24/25/30/60)

To adapt horizontal footage:

  • Scale and crop: Fill the frame by scaling up and cropping excess width. Keep subjects centered.
  • Intelligent reframing: Use Auto Reframe (Premiere Pro), Smart Reframe (Final Cut), or Smart Reframe/Sizing (DaVinci Resolve) to track subjects and recompose.
  • Avoid letterboxing/pillarboxing: If you see black bars, your timeline or export is not set to 9:16 or you’re padding unnecessarily.
  • For overlays and captions, use safe guides and test with platform overlays.

---

Pixels vs. DPI/PPI: What Actually Matters

  • Aspect ratio (9:16) is independent of DPI/PPI. DPI/PPI affects print or display density, not the pixel dimensions you upload.
  • On phones, perceived sharpness depends on device pixel density (e.g., 400–500+ ppi screens). You can’t control this per viewer—supply clean pixels.
  • Choose resolution based on platform and performance:
  • 1080×1920: best all-around
  • 720×1280: low bandwidth, stories with simple graphics
  • 1440×2560 or 2160×3840: mastering/future-proofing; will often be downscaled in-app

---

Design and Accessibility Tips for Vertical Content

Readable typography:

  • Use large, mobile-first text sizes. As a rule of thumb: 36–60 px for headings, 28–36 px for body on 1080×1920.
  • Limit line length to ~30–40 characters for captions.

Contrast and color:

  • Maintain strong contrast (aim for WCAG-friendly palettes).
  • Avoid neon-on-white or low-contrast thin strokes.

Captions and audio:

  • Add burned-in captions or proper subtitle tracks; many viewers watch muted.
  • Use consistent placement within safe areas.

Brand-safe margins:

  • Keep logos clear of edges (see safe-area table).
  • Use consistent spacing scales (e.g., 8 px increments) to stay grid-aligned.

Compression strategy:

  • For H.264, aim CRF 16–20 (visually lossless to high quality).
  • For images, test JPEG quality between 80–90 and consider WebP for web embeds.
  • Avoid double-compressing: export one clean master, then let the platform transcode.

Test on real devices:

  • Preview on a couple of phones with different screen sizes and brightness.
  • Check for UI conflicts: captions, buttons, and progress bars.

---

Quick Recap

  • 9:16 in pixels simply means width:height where height is 16/9 of the width (e.g., 1080×1920).
  • Use 1080×1920 as a reliable baseline; 720×1280 for lightweight, 1440×2560 or 2160×3840 for mastering.
  • Convert with H = W × 16/9 or W = H × 9/16 and round to even integers.
  • Keep content within safe areas to avoid platform UI overlays.
  • Export as MP4 with H.264 (or HEVC), appropriate bitrates, and Rec.709/sRGB color.
  • Set your timeline to 9:16, use intelligent reframing, and avoid black bars.
  • DPI/PPI doesn’t change the aspect ratio; choose resolution based on delivery and performance.
  • Prioritize legibility, contrast, captions, and smart compression for the best mobile experience.

Summary

9:16 is the vertical standard for mobile-first video, with 1080×1920 as the most compatible resolution across platforms. Use clean 9:16 timelines, round conversions to even integers, respect safe areas, and export with widely supported codecs to preserve sharpness and readability on phones. Following these practical settings and checks ensures your vertical content looks polished everywhere it’s published.