Meta's ad placements have multiplied, and so have the ways your creative can go wrong. A square image that looks perfect in the Feed gets awkwardly cropped in the Right Column. A video designed for desktop looks off in Stories. A carousel card that renders beautifully on one device gets distorted on another. None of these problems are hard to fix, but they all require knowing the rules before you hit publish.
This guide is a practical reference for every major Facebook and Instagram ad format and its exact dimension requirements. Think of it as the spec sheet you wish Meta handed you when you first opened Ads Manager. We will cover every placement, explain how aspect ratios and safe zones work in plain terms, walk through how to choose the right format for your objective, and show you how to prepare and export files correctly the first time.
We will also cover what to do once you have a winning creative and need to scale it across multiple dimensions without rebuilding everything from scratch. That last part is where most teams lose hours every week, and it is entirely avoidable.
Whether you are running a handful of campaigns or managing dozens of ad sets across multiple accounts, having a clear, repeatable process for creative dimensions will reduce rejections, prevent wasted budget on poorly rendered ads, and let your creatives do what they were actually designed to do: stop the scroll and drive results.
Let's get into it.
Step 1: Map Every Placement to Its Required Dimensions
Before you open a design tool or brief a creative, you need to know exactly where your ad will appear and what dimensions each placement requires. Meta's ecosystem spans several distinct surfaces, and each one has its own specifications.
Facebook and Instagram Feed (Image): The recommended size is 1080x1080px at a 1:1 square ratio. Meta supports aspect ratios from 1.91:1 (landscape) down to 1:1, but square is the most universally compatible choice for Feed placements.
Facebook and Instagram Feed (Video): Square video at 1080x1080px works well, but portrait format at 1080x1350px (4:5 ratio) takes up significantly more vertical screen space and is a popular choice for performance campaigns. Maximum video length in Feed is up to 240 minutes, though shorter is almost always better.
Stories and Reels (Image and Video): Both require 1080x1920px at a 9:16 ratio. This is full-screen vertical format. For video, Meta recommends keeping Stories and Reels content under 15 seconds to maximize completion rates. Anything longer risks viewers swiping away before your message lands.
Right Column (Desktop Only): This placement is desktop-exclusive and requires a minimum of 254x133px, though uploading at 1080x1080px ensures the best quality when scaled down. Right Column ads are smaller and more text-driven, so creative simplicity matters here.
Marketplace: Uses 1080x1080px square format, consistent with Feed. If you are running campaigns that include Marketplace placements, your square Feed creative will carry over without modification.
Carousel: Each card in a carousel must be 1080x1080px at a 1:1 ratio. Consistency across cards is important because mixed aspect ratios within a single carousel will cause Meta to apply automatic cropping, which often produces unpredictable results.
In-Stream Video: This placement runs inside other videos and requires landscape format at 1920x1080px (16:9 ratio). Meta recommends keeping In-Stream ads between 5 and 15 seconds. These appear mid-roll, so viewers did not choose to watch your ad, which means the first few seconds need to earn attention immediately.
Collection and Instant Experience: The cover image or video can be either 1:1 or 1.91:1 ratio. The cover asset is what users see first before tapping into the full experience, so it carries the most visual weight.
Your action here is straightforward: write down or save a reference list of every placement you actively run ads on and its corresponding dimension requirements. This becomes your pre-launch checklist and prevents the back-and-forth of uploading an asset, seeing it rejected, and starting over. Understanding how to structure Facebook ad campaigns from the ground up makes this mapping process significantly faster.
Success indicator: You have a written or saved reference of every placement you run ads on and its corresponding dimension requirements before any creative production begins.
Step 2: Understand Aspect Ratios and Safe Zones
Pixel dimensions tell you the size of your canvas. Aspect ratios tell you its shape. Understanding both is what separates a creative that displays cleanly from one that gets cropped in ways you never intended.
Here are the four ratios you will work with most often on Meta:
1:1 (Square, 1080x1080px): The most universally compatible format. Works across Feed, Marketplace, Carousel, and Right Column without modification. If you can only produce one version of a creative, make it square.
4:5 (Vertical, 1080x1350px): Taller than square, this format takes up more vertical screen real estate in the Feed. Because mobile feeds are vertical scrolling environments, a 4:5 image occupies more of the screen than a square or landscape format. This is worth understanding as a deliberate format choice for campaigns where visibility in Feed is the priority.
9:16 (Full Vertical, 1080x1920px): Full-screen format for Stories and Reels. This is the native format for vertical video content and feels the most organic within those placements.
1.91:1 (Landscape, 1920x1080px): Wider than tall, used for In-Stream video and some Feed placements. Less common for mobile-first campaigns but essential for In-Stream.
Now, the part most guides skip: safe zones. For Stories and Reels, you cannot treat the entire 1080x1920px canvas as usable space. Meta's UI elements, including the profile icon and username at the top, the CTA button at the bottom, and the swipe-up prompt, overlap the edges of your creative.
The practical rule is to keep all critical text, faces, logos, and calls to action within the center 1080x1420px area of a Stories or Reels canvas. That means leaving approximately 250px of buffer at the top and 250px at the bottom. Anything you place outside that zone risks being covered by UI elements that viewers cannot dismiss.
On text overlay: Meta recommends keeping text to a minimal portion of your image area. While Meta no longer enforces a hard percentage rule, heavy text on images can still reduce delivery. Keep text concise, purposeful, and visually integrated rather than layered on top of the image as an afterthought.
File requirements to know before export: images can be JPG or PNG with a maximum file size of 30MB, though keeping images under 1MB is better practice for load speed. Videos can be MP4 or MOV with a maximum of 4GB. The recommended video codec is H.264. Choosing the right Facebook ad creative tools can automate much of this formatting work before you ever reach the export stage.
Success indicator: Every creative you produce respects both the pixel dimensions and the safe zone boundaries for its placement, with no critical content placed in the UI overlap areas.
Step 3: Choose the Right Format for Your Campaign Objective
Dimensions are a technical requirement. Format selection is a strategic one. Knowing the correct pixel size for every placement does not automatically tell you which format will serve your campaign goal best. That requires matching your creative format to your objective.
Awareness campaigns: Landscape or square images work well in Feed for broad reach. For Reels and Stories placements, video in 9:16 format drives higher visibility because it occupies the full screen in a placement that users are actively engaging with. If your goal is to get your brand in front of as many people as possible, prioritize formats that fill the screen.
Traffic and conversion campaigns: The 4:5 vertical image (1080x1350px) in Feed is worth testing here because it takes up more screen space than square, which can translate to higher engagement before someone even reads your headline. Carousel format is effective for showing multiple products, features, or steps in a process, giving users a reason to swipe through and engage more deeply.
Retargeting campaigns: Single image or video in Feed and Stories keeps the message focused for audiences who already know your brand. You are reinforcing a decision, not introducing yourself. Carousel works well here too, particularly for showing product variations or complementary items to warm audiences who have already browsed your site. Pairing the right format with strong Facebook ad targeting strategies is what turns a well-dimensioned creative into a high-performing one.
App install campaigns: Vertical video at 9:16 in Stories and Reels tends to perform well because it mirrors the native content users are already consuming in those placements. A full-screen video that looks like organic content, rather than an obvious ad, reduces the friction between viewing and tapping to install.
Lead generation campaigns: Square or vertical single image in Feed with a clear CTA area positioned well above the safe zone fold. For lead gen, simplicity usually wins. The creative's job is to communicate the offer clearly and make the CTA obvious, not to showcase visual complexity.
The underlying principle across all of these is that mismatched format and objective creates friction. A landscape image in a Stories placement will have black bars added automatically, which immediately signals to viewers that this is an ad that was not designed for where they are seeing it. That signal reduces credibility and performance.
Success indicator: Before any creative goes into production, you have selected at least one primary format per campaign objective and confirmed it is appropriate for the placements you are targeting.
Step 4: Prepare and Export Your Creative Files Correctly
The most common dimension mistake does not happen at upload. It happens at the start of the design process, when someone opens a canvas at the wrong size and tries to fix it at the end. Setting up your canvas correctly from the beginning is the single most important habit to build.
Start your canvas at the exact pixel dimensions for your target placement. If you are designing a Feed image, open at 1080x1080px. If you are designing for Stories, open at 1080x1920px. Do not design at a larger size and scale down, and do not design at a smaller size and scale up. Pixel dimensions are what Meta reads, and mismatches cause problems regardless of how the file looks on your screen.
For multi-placement campaigns, a practical workflow is to design your base creative at 1080x1080px (square) first. Square is the most universally compatible format, so it serves as a solid foundation. Once the square version is approved internally, adapt it to 1080x1920px for Stories and Reels, and 1080x1350px for the vertical Feed variant. You are not starting over each time; you are repositioning and adjusting an existing concept for a new canvas shape. Teams that struggle with this process often find that time-consuming Facebook ad setup is the root cause of creative bottlenecks, not the design work itself.
Export settings matter more for video than for images. For video ads, use H.264 codec in an MP4 container at a minimum resolution of 1080p. Keep your frame rate between 24 and 30fps. Higher frame rates are not necessary and can increase file size without improving perceived quality in the placements where your ad will appear.
For images, export photos as JPG and graphics with transparency as PNG. Avoid BMP and GIF formats for primary ad creatives. While Meta technically supports animated GIFs, MP4 is a more reliable format for animated content and gives you better control over file size and quality.
On file size: keep image files under 1MB where possible. Meta's limit is 30MB, but smaller files load faster, particularly on mobile connections. A faster-loading creative is more likely to be seen before a user scrolls past it.
Name your files clearly before upload. A naming convention like product-ad-feed-1080x1080.jpg or product-ad-stories-1080x1920.mp4 takes five seconds to implement and saves significant confusion when you are managing multiple creative variants across several ad sets.
Success indicator: Your exported files match the exact pixel dimensions for each target placement, meet Meta's file type requirements, and are named clearly enough that anyone on your team could identify the format and placement at a glance.
Step 5: Upload, Preview, and Fix Cropping Issues in Ads Manager
Uploading a correctly sized file is not the final step. Previewing how it renders across every selected placement is. Meta's placement preview tool in Ads Manager lets you see exactly how your creative will appear in each placement before you publish, and using it every time is non-negotiable.
After uploading your creative, navigate to the ad level in Ads Manager and use the preview panel on the right side. Cycle through every placement you have selected for that campaign. Look specifically for three things: cropping in the Feed preview that cuts off key visual elements, text cutoff in Stories or Reels that pushes content into the UI overlap zone, and aspect ratio distortion in the Right Column where images are scaled down significantly. If you are still getting familiar with the interface, a thorough walkthrough of how to use Facebook Ads Manager will help you navigate the preview tools more efficiently.
If you spot cropping, do not go back to your design tool immediately. Ads Manager includes a manual crop adjustment tool that lets you reposition the focal point of your image within each placement independently. This means you can upload one image and set different crop positions for Feed versus Right Column without creating separate files. Use this for minor adjustments, but if the fundamental composition is wrong for a placement, a redesign is the cleaner solution.
For video ads, pay close attention to the first three seconds. Autoplay in Feed starts muted, which means your opening visual and any on-screen text carry the full weight of capturing attention before a viewer decides whether to unmute or keep scrolling. A video that opens with a logo animation or a slow fade-in is losing its most valuable seconds.
Add captions to all video ads. Meta's auto-caption tool generates captions automatically and works reasonably well, but review them for accuracy before publishing. Errors in auto-generated captions are common enough that publishing without reviewing is a risk. Captions matter because a large portion of video content is watched without sound, particularly in Feed placements where autoplay is muted by default.
Before you go live, also check that your headline, primary text, and CTA button are not visually competing with the most important elements of your creative. The ad copy and the creative should work together, not fight for attention.
Success indicator: Every placement preview shows your creative rendering cleanly, with no unintended cropping, no text overlap with UI elements, and a strong opening three seconds for any video assets.
Step 6: Scale Creative Variations Across Dimensions Without Starting Over
Here is where the real time drain lives for most performance marketing teams. You have one winning creative. Now you need it in square for Feed, vertical for Stories, portrait for the 4:5 Feed variant, and landscape for In-Stream. That is four separate files, each requiring its own canvas, its own export, and its own upload. Multiply that by the number of campaigns you run and the number of creatives you test, and you have a process that consumes hours every week without adding strategic value.
The smarter approach is to build a workflow that generates dimension-correct variations automatically, rather than treating each resize as a manual design task. This is a core reason why teams researching how to scale Facebook ads efficiently consistently point to creative production as the first bottleneck to solve.
This is exactly where AdStellar removes the friction. AdStellar's AI Ad Creative feature generates image ads, video ads, and UGC-style avatar content from a product URL. You are not starting from a blank canvas and manually resizing assets. You are generating creatives that are built for Meta placements from the start, without needing a designer, a video editor, or an actor for UGC-style content.
Once you have creatives ready, the Bulk Ad Launch feature handles the next bottleneck. Instead of building each ad set individually, you mix multiple creatives, headlines, audiences, and copy variations, and AdStellar generates every combination and launches them to Meta in minutes. What would normally take hours of manual setup in Ads Manager becomes a process measured in clicks. Teams looking to launch multiple Facebook ads quickly without sacrificing creative quality find this approach significantly reduces production overhead.
The part that makes this sustainable over time is what happens after launch. AdStellar's AI Insights feature runs leaderboards that rank every creative, headline, copy variation, and audience by real performance metrics including ROAS, CPA, and CTR. You set your target goals, and the AI scores every variant against those benchmarks. You are not manually pulling reports and cross-referencing spreadsheets to figure out which 1080x1350 variant outperformed the 1080x1080 version. The answer surfaces automatically.
Winners Hub then stores your best-performing creatives, headlines, and audiences in one place with their actual performance data attached. When you are ready to launch your next campaign, you are not starting from scratch. You are pulling proven assets and building on what already works.
The combination of these features creates a repeatable workflow: generate dimension-correct creatives, launch multiple variations at scale, let performance data identify the winners, and carry those winners forward into future campaigns. The manual resizing, the spreadsheet tracking, and the guesswork are removed from the process entirely.
Success indicator: You have a repeatable workflow for producing multiple correctly sized creative variants, can launch them at scale without hours of manual setup, and can identify which format and dimension combinations are driving results without manual reporting.
Putting It All Together: Your Facebook Ad Dimensions Checklist
Getting creative dimensions right is not a one-time task you complete and forget. It is a repeatable process that runs before every campaign launch, every time you add a new placement, and every time you scale a winning creative into a new format.
Before you publish any Meta ad, run through this checklist:
1. Confirm pixel dimensions match the target placement for every creative in the campaign.
2. Verify aspect ratios are correct for Feed versus Stories versus Reels versus In-Stream.
3. Check that all critical visuals, text, and logos sit within the safe zone boundaries for Stories and Reels placements.
4. Preview every placement in Ads Manager before going live and use the manual crop tool to fix any focal point issues.
5. Ensure file types and sizes meet Meta's requirements: JPG or PNG for images, MP4 or MOV for video, H.264 codec, minimum 1080p resolution.
6. For video ads, confirm the first three seconds are visually compelling and that captions have been reviewed for accuracy.
Once you have the fundamentals locked in, the next level is producing multiple correctly sized variants at scale and letting performance data tell you which ones win. Manual resizing is a bottleneck that grows with every campaign you add. The teams that move fastest are the ones who have automated that part of the process.
AdStellar handles the full workflow: generating dimension-correct image and video creatives from a product URL, launching bulk variations across Meta placements without hours of manual setup, and surfacing the winners through AI-powered performance rankings. You focus on strategy. The platform handles the production and the analysis.
Start Free Trial With AdStellar and see how the AI Campaign Builder and Bulk Ad Launch features take the manual work out of creative production, so your team spends its time on decisions that actually move the needle.



