You made the video. It looked sharp in preview. Then you posted it to Instagram and got black bars, soft text, awkward cropping, or a stuttery mess that made your product look cheap. That is not bad luck, and it is not the algorithm being weird. It is a format problem.
Instagram does not just host your video — it reinterprets it. Upload the wrong shape and it adds dead space or crops your edges. Upload the wrong settings and it compresses the detail out of text, UI and motion. Get the format right and the platform mostly leaves you alone. That is the whole game: make the asset fit the placement before you post it.
If a launch teaser doesn't look native on a phone screen, don't post it yet.
The cheat sheet
Three placements matter for most founders: Reels for discovery, Stories for warm updates and launch nudges, and feed posts for anything you want to keep on your profile. If you get those three right, you cover the important cases without overthinking it. Here is the fast answer.
| Placement | Aspect ratio | Resolution | Length |
|---|---|---|---|
| Reels | 9:16 | 1080 x 1920 | 7-15 seconds |
| Stories | 9:16 | 1080 x 1920 | Under 15 seconds |
| Feed post | 4:5 (or 1:1) | 1080 x 1350 / 1080 x 1080 | 15-60 seconds |
A few blunt defaults. Use 9:16 for Reels and Stories — that is the native mobile shape, and Reels is where cold discovery happens, so it deserves your best asset. For feed posts, 4:5 is Instagram's roomiest ratio, but 1:1 square is the safe, universally-compatible default — and the shape most generated teasers hand you. Export at 1080p; Instagram compression is aggressive enough without you handing it a low-resolution file to start with. And stick to a standard MP4 with H.264 — it is the safest upload path and travels well everywhere. For the full per-platform breakdown across X, LinkedIn, Product Hunt and YouTube, use the dedicated launch video specs reference.
The concepts behind the numbers
Most confusion here comes from treating every export setting like trivia. It is not. Three ideas decide whether your launch video looks polished or broken, and once you understand them the numbers stop being arbitrary.
Aspect ratio is the shape of the frame. A vertical 9:16 video fills a phone screen; a horizontal 16:9 video does not, which is why horizontal uploads leave empty bars and feel second-rate on a mobile-first app. If you are posting product teasers, vertical is the default — your viewers scroll that way, so your content should match instead of fighting it.
Resolution is how much detail the file carries. For vertical video, 1080 x 1920 is the clean standard. Product teasers live or die on small details — app screens, interface states, motion text — and if those blur under compression, the whole thing reads as less trustworthy. Give the platform more to work with, not less.
Frame rate is how motion is sampled. 30 fps is the safe, compatible default. What matters most is not picking something exotic — it is keeping the rate constant from start to finish. A variable frame rate is the single most common cause of stutter after Instagram re-compresses your file. Steady motion also protects your opening beat, which is where people decide in a second whether to keep watching. The creative side of that is the three-second hook; the technical side is just refusing to let your first frame stutter.
Three placements, three jobs
Reels are the main stage. If your goal is product discovery, this is where cold audiences decide whether you look credible, so it deserves your best asset. Keep launch Reels short — 7 to 15 seconds. Instagram allows longer, but that is not a reason to use the full runtime. If you cannot land the hook in 15 seconds, you do not have a Reel; you have a chopped-down demo. Stop the scroll, show the product in motion, make the outcome obvious, and get out.
Stories are not mini Reels. They work best when you are talking to people who already know you — launch-day reminders, waitlist nudges, feature reveals, quick proof. Same 9:16 vertical, but the job is different: announce one thing, point somewhere, keep the message visible immediately because people tap fast. Do not cram a full explainer in here.
Feed posts are for permanence. This is where you keep the assets that still need to make sense a month later — a launch recap, a teaser pinned near the top of your profile. If you are hand-cropping, 4:5 takes up the most vertical space and gives you the best shot at stopping the scroll. But 1:1 square is the more portable default — it reads cleanly in the feed and on your profile grid, and it is the shape a generated teaser gives you without extra editing. Avoid horizontal feed video unless you have no alternative.
The mistakes that quietly kill reach
Founders lose reach before the creative gets a fair shot, usually to the same handful of file problems:
- Variable frame rate. The top cause of post-upload stutter. Lock it constant and check motion on the exported file, not the preview.
- Exporting too small. Sub-1080p files get upscaled and look soft. If your UI is on screen, that reads as sloppy.
- Uploading a bloated master. Instagram will not preserve the extra quality — it compresses hard regardless. A clean 1080p file beats an oversized one.
- Wrong shape for the placement. A horizontal or cropped-leftover clip in a vertical slot looks recycled instantly.
- Skipping the phone check. Instagram is a mobile product. Judge the final file on a phone before you post, not on your desktop.
Notice that none of this is about audio. Feeds autoplay muted and most people never turn sound on, so a launch teaser should carry its whole message in text and motion — silent by design. Get the shape, resolution and frame rate right and the format stops working against you. If your videos look technically clean but still fail to convert, the problem has moved upstream to the message, which is why business marketing videos underperform.
The honest shortcut, though, is to not fight export presets at all. ShipTeaser builds the teaser from your product page and hands you a 1080p file already shaped for where you post — 9:16, 1:1 or 16:9 — silent, correctly framed, no editor and no codec debate. Paste the URL, pick the ratio, post it.