Image Specs
Photo Post (Vertical)
| Dimensions | 1080 × 1920 px |
|---|---|
| Aspect Ratio | 9:16 |
| File Formats | JPG, PNG, WEBP |
Photo Post (Square)
| Dimensions | 1080 × 1080 px |
|---|---|
| Aspect Ratio | 1:1 |
| File Formats | JPG, PNG, WEBP |
[Ad]
Video Specs
Feed Video
| Aspect Ratio | 9:16 recommended |
|---|---|
| Max File Size | 4 GB (web uploader); 287.6 MB (iOS app); 72 MB (Android app) |
| File Formats | MP4, MOV, AVI, WEBM |
| Resolution | 1080 × 1920 px |
| Max Duration | Up to 10 minutes when recorded in-app; up to 60 minutes for uploaded (pre-recorded) videos |
| Notes | H.264 or H.265 codec; vertical (9:16) performs best in the feed; 60-minute upload limit is rolling out gradually and may not be available to all accounts |
Story
| Aspect Ratio | 9:16 |
|---|---|
| File Formats | MP4, MOV |
| Resolution | 1080 × 1920 px |
| Max Duration | Up to 15 seconds per clip |
| Notes | Visible for 24 hours |
Text & Character Limits
Video Caption
| Character Limit | 4,000 characters |
|---|---|
| Notes | First ~100 characters visible before 'more' is shown |
Bio
| Character Limit | 80 characters |
|---|
Username
| Character Limit | 24 characters |
|---|
Comment
| Character Limit | 150 characters |
|---|
Profile & Cover Assets
Profile Photo
| Dimensions | 200 × 200 px |
|---|---|
| File Formats | JPG, PNG |
| Notes | Displayed as a circle |
Profile Video
| File Formats | MP4 |
|---|---|
| Resolution | 1080 × 1920 px |
| Max Duration | 3–60 seconds |
| Notes | Looping video shown on your profile instead of a static photo |
Ad Specs
In-Feed Ad
| Aspect Ratio | 9:16, 1:1, or 16:9 |
|---|---|
| Max File Size | 500 MB (non-Spark Ads) |
| File Formats | MP4, MOV, MPEG, 3GP, AVI |
| Resolution | 1080 × 1920 px recommended (min. 540 × 960 px vertical, 640 × 640 px square, or 960 × 540 px horizontal) |
| Max Duration | Up to 10 minutes (non-Spark Ads); no restriction for Spark Ads |
| Notes | Appears in the For You feed; 9–15 seconds recommended for completion rate despite the longer technical limit; min. bitrate 516 kbps |
TopView Ad
| File Formats | MP4, MOV |
|---|---|
| Resolution | 1080 × 1920 px |
| Max Duration | 5–60 seconds |
| Notes | First ad shown when app is opened |
Brand Takeover
| File Formats | MP4, JPG |
|---|---|
| Resolution | 1080 × 1920 px |
| Max Duration | 3–5 seconds (video) or static image |
| Notes | Full-screen; exclusive one advertiser per day per category |
Ad Display Name
| Character Limit | 4–40 characters (Latin alphabet); 2–20 for Asian-language characters |
|---|
Ad Description
| Character Limit | 1–100 characters (half-width); 1–50 for full-width characters |
|---|