1080×1350 px (4:5) is the current Feed sweet spot, 1080×1920 px (9:16) is the working standard for Stories and Reels, and 1200×628 px (1.91:1) remains the legacy horizontal format that still works for Right Column. The correct FB ad image size depends on where Meta will serve the creative, not just on the campaign objective.
You've probably faced the familiar launch-night problem. The campaign is built, the copy is approved, budgets are set, and then Ads Manager previews a perfectly framed product in Feed while cutting the headline in Stories or shrinking the Right Column version into an unreadable thumbnail. That isn't a creative problem alone. It's a placement and asset-architecture problem.
At scale, one square file can be useful, but it shouldn't automatically become the master for every placement. The practical system is to use 4:5 for Feed, 9:16 for full-screen placements, and a square or horizontal fallback where the inventory calls for it. Meta's official image ad guidance also stresses uploading the highest-resolution asset available while balancing placement-specific dimensions with technical minimums.
Table of Contents
- FB Ad Image Size Requirements by Placement
- Aspect Ratios and Screen Coverage Tradeoffs
- File Formats and Quality Optimization Settings
- Safe Zones and Text Placement Guidelines
- Export Workflows for Batch Creative Production
- Common Image Problems and How to Fix Them
- Rapid Ads Bulk Upload and Auto-Detection Workflow
- Quick Reference Spec Sheet and Decision Matrix
FB Ad Image Size Requirements by Placement
At 11 PM before a launch, the three numbers worth checking first are 1080×1350, 1080×1920, and 1200×628. The first is the primary Feed export, the second fills Stories and Reels, and the third preserves the familiar horizontal format used by Right Column and other link-style environments.
Feed placements
For Facebook Feed, prepare a 1080×1350 px, 4:5 version when the campaign is designed around mobile Feed visibility. Keep a 1080×1080 px, 1:1 version available when the same ad must also serve square-friendly placements. Higher working variants such as 1440×1800 px support the same 4:5 composition, while 1440×1440 px supports square Feed creative, as reflected in current Facebook ad size guidance.
The 4:5 version gives the design more vertical room in Feed. The square version is easier to reuse across Marketplace, carousel cards, Search, and mixed placement groups.
Stories and Reels
Stories and Reels should receive a dedicated 1080×1920 px, 9:16 export. A full-screen placement exposes the entire mobile canvas, so a Feed crop won't merely look smaller. It can leave unused space or force Meta to crop the product and text into the interface areas.
Secondary placements
Marketplace commonly uses 1080×1080 px, 1:1. Right Column is the notable exception, with 1200×628 px, 1.91:1 remaining a practical format for that environment. Meta's Help Center identifies 1200×628 px as the best upload size for most ads and sets a 600-pixel minimum width, so assets below that floor can fail upload validation. See the placement-specific Meta sizing reference before publishing.
| Placement | Recommended Size (px) | Aspect Ratio | Minimum Width |
|---|---|---|---|
| Facebook Feed | 1080×1350 | 4:5 | 600 px |
| Facebook Feed fallback | 1080×1080 | 1:1 | 600 px |
| Feed high-resolution variant | 1440×1800 | 4:5 | 600 px |
| Stories and Reels | 1080×1920 | 9:16 | 600 px |
| Marketplace | 1080×1080 | 1:1 | 600 px |
| Right Column | 1200×628 | 1.91:1 | 600 px |
Static image uploads are commonly capped at 30 MB, a limit documented in Meta image size guidance for advertisers. Treat that as an upload constraint, not as a target. Smaller, clean exports are easier to manage and preview.
Aspect Ratios and Screen Coverage Tradeoffs
A creative can meet the size requirement and still underperform if its ratio wastes mobile screen space or forces an awkward crop. The three ratios serve distinct purposes: square for compatibility, 4:5 for Feed composition, and 9:16 for immersive placements. The choice changes when one ad set serves several placements through Advantage+ placements.

1:1 square
A 1080×1080 px square remains the safest fallback when one file must work across Feed, Marketplace, carousel cards, and other square-oriented placements. It suits rapid concept tests and catalog-driven workflows, where production speed and broad compatibility matter more than maximum Feed coverage.
The cost is a shorter mobile canvas. Compared with 4:5, a square leaves more unused vertical space in Feed, which can weaken a large product shot or make a stacked text hierarchy feel less prominent.
4:5 Feed
Choose a 1080×1350 px 4:5 export when Feed drives delivery. The taller frame occupies more of the mobile viewport while preserving enough width for product context, headline hierarchy, and supporting visual detail. It usually gives Feed creative more presence than 1:1 without adopting the restrictive framing of a full-screen Story.
That tradeoff matters in placement-specific production. The Hootsuite's placement guide also separates Feed, Stories and Reels, Marketplace, Right Column, and Search instead of treating Facebook as one canvas.
9:16 full-screen
A 1080×1920 px 9:16 export belongs in Stories and Reels. Build around one focal point, large readable text, and vertical product framing. Using it directly in Feed can trigger cropping or force the design into a non-full-screen frame.
Practical rule: Keep one master only if it remains clear in square and vertical renders. Otherwise, produce placement-specific exports before upload.
File Formats and Quality Optimization Settings
File format decisions should follow the visual content, not designer preference. Photo-heavy product creative generally belongs in JPEG, while logos, interface-style graphics, and transparent elements are better suited to PNG. The accepted format and upload ceiling matter more than chasing a theoretical export setting.
A JPEG is efficient for lifestyle photography, UGC-style imagery, and gradients. PNG preserves hard edges and transparency, but complex graphics can become unnecessarily large. Meta image guidance commonly lists a 30 MB maximum file size, while the Meta Ads size reference also identifies 600 pixels as the minimum width across many image placements.
| Creative type | Practical format | Main tradeoff |
|---|---|---|
| Product photography | JPEG | Smaller files, but compression can soften fine detail |
| UGC-style image | JPEG | Keeps upload weight manageable for photographic scenes |
| Text-heavy brand graphic | PNG | Sharper edges, potentially larger file |
| Transparent logo treatment | PNG | Supports transparency where required |
| Simple animation | GIF where supported | Limited visual complexity and placement flexibility |
Keep the colour profile consistent with the destination. Exporting in sRGB is the safest production choice for web and mobile delivery. A CMYK source can shift colour after conversion, especially when a team hands files between Photoshop, Figma, Canva, and an external editor.
A disciplined export sequence looks like this:
- Choose the canvas first. Set the file to 1080×1350, 1080×1080, or 1080×1920 before placing text and product elements.
- Export a clean final. Remove hidden layers, unused artboards, and unnecessary metadata.
- Inspect the actual file. Check dimensions, ratio, colour profile, and file weight before upload.
- Preview each placement. Don't assume Meta's automatic crop will preserve your hierarchy.
Use the same visual system across ratios, but don't force identical layouts. A square template often needs a wider text block, while a 9:16 template needs more vertical breathing room.
Safe Zones and Text Placement Guidelines
Meta can adapt an uploaded asset to another placement, and that adaptation can put interface elements over the exact area where your headline, logo, or CTA sits. The safest approach is to keep critical content inside the central composition and treat the outer canvas as expendable background.

Build for the crop, not the artboard
For a 4:5 Feed design, keep the product, logo, and primary message away from the extreme top and bottom edges. The composition can use the additional vertical space, but the essential information should still work if a square rendition trims the outer sections.
For 9:16 Stories and Reels, reserve the top and bottom areas for platform controls and interface overlays. Put the main product, offer, and CTA in the central field. A deliberate padding buffer also protects the design when Advantage+ creative enhancements or placement adjustments alter the framing.
Right Column needs a different mindset. The wide canvas is displayed in a compact desktop environment, so a detailed text-heavy design that looks polished in Feed can become unreadable. Use one strong visual, high contrast, and a short message.
Pre-export safety check
- Headline: Confirm the core message remains visible after a square crop.
- Logo: Keep it inside the central composition, not at the edge.
- Product: Leave breathing room around the product silhouette.
- CTA: Don't place the button treatment where interface controls may cover it.
- Contrast: Test the design at the smaller preview size used by Ads Manager.
- Placement: Compare Feed, Stories, Reels, Marketplace, and Right Column previews before publishing.
Critical text belongs in the ad copy fields whenever the image doesn't need to carry the entire message. The image should communicate quickly, not become a miniature landing page.
Export Workflows for Batch Creative Production
A reliable batch workflow begins with a flexible master, not with three unrelated files. Use a 1440×1800 px 4:5 master for the primary Feed composition, then adapt the focal point and supporting elements into the vertical and horizontal outputs.

Start with a controlled master
Keep the product, logo, typography, and background as separate layers or components. In Photoshop, Smart Objects preserve the source treatment when multiple canvases need updates. In Figma, use components for repeated brand elements and separate frames for each placement. Canva works well for repeatable templates if the team locks key elements before duplicating variants.
Create these outputs:
- Feed 4:5: 1080×1350 px, adapted from the 1440×1800 composition.
- Stories and Reels: 1080×1920 px, rebuilt for full-screen vertical framing.
- Right Column: 1200×628 px, simplified into a horizontal composition.
The 9:16 export is not just a stretched Feed file. The full-screen placement sizing guide identifies 1080×1920 px as the operational benchmark for native mobile-screen coverage, while square remains the safest fallback when one asset must serve multiple placements.
Name files for reporting
A useful naming convention maps directly to the ad and ad set structure in Ads Manager:
brand_offer_angle_variant_placement_ratio
For example, a team might use brand_offer_hook_a_feed_4x5 and brand_offer_hook_a_reels_9x16. Keep the same concept identifier across exports so reporting can compare the creative idea rather than treating every crop as unrelated.
Set export presets once, then apply them to the batch. The workflow should be:
- Update the master product or offer layer.
- Confirm the text and logo components.
- Export the Feed, vertical, and horizontal frames.
- Open each file and inspect the crop.
- Upload using consistent placement labels.
- Match asset identifiers to ad names and ad set names.
Version control matters more than speed when many ads share one offer. A central master prevents a price, claim, or product image from drifting across placements.
Common Image Problems and How to Fix Them
The most damaging image errors aren't always visible in the original design file. They appear after Meta maps the asset into a different placement, recompresses it, or displays it inside a smaller preview.
Silent cropping
A 4:5 Feed asset can lose its outer composition when Meta serves it in a square-oriented environment. If the headline sits near the bottom or the product extends beyond the centre, the preview can show a technically valid file with a commercially broken message.
The fix is asset separation. Upload a square version for square placements and a 9:16 version for Stories and Reels. If the campaign must use one file, build the composition with generous padding and keep the critical elements central.
Upload rejection
Check the width first. Meta guidance commonly identifies 600 px as the minimum image width, while static image uploads are commonly limited to 30 MB, as documented in the Meta image specification reference. A file can look fine locally and still fail because it falls below the width floor or exceeds the upload cap.
Don't solve a large PNG by repeatedly exporting at lower quality without checking the image. Remove unused data, flatten unnecessary layers, and choose JPEG for photographic content.
Blurry or distorted output
Start with the source, not the Ads Manager preview. A small source image that's enlarged into a 1080-pixel canvas won't recover lost detail. Export the correct canvas from a high-resolution original, then inspect the asset on both a desktop monitor and a mobile device.
Meta's feed specifications commonly support 1080×1350 px 4:5 and 1080×1080 px 1:1, so create those canvases deliberately rather than allowing an automatic resize to decide the framing. The current Feed sizing comparison is useful when checking the two core formats.
Colour shifts
Washed-out product colours usually point to a profile mismatch or an inconsistent export path. Convert the source to sRGB, embed the profile where your tool supports it, and compare the exported file with the original before publishing.
Rapid Ads Bulk Upload and Auto-Detection Workflow
A single creative rarely fits every placement once the campaign runs at scale. The common assumption is that Automatic Placements remove the need for multiple assets, but automatic serving can also create unwanted crops, inconsistent naming, and difficult post-launch diagnosis.
Rapid Ads addresses the operational side of that problem by letting buyers upload a complete batch, identify aspect ratios, and route the assets into the intended ad sets. The process is useful when a launch includes separate 1:1, 4:5, and 9:16 exports across multiple accounts or markets.

A practical batch sequence
- Import the asset folder. Bring files in from Google Drive or a local folder.
- Review detection. Confirm that square, Feed vertical, and full-screen files are labelled correctly.
- Apply naming rules. Use placement identifiers in ad names and keep the creative concept consistent across variants.
- Map ad sets. Send Feed assets to Feed-oriented groups and vertical assets to Stories and Reels groups.
- Review previews. Check crops and text placement before publishing.
- Publish the batch. Launch the approved structure without repeating the same manual upload sequence in Ads Manager.
The auto-detection is valuable because the ratio itself becomes a routing signal. That reduces the chance that a buyer accidentally places a 9:16 asset in a square-focused ad set or loses the placement identifier during renaming.
Rapid Ads also includes an Advantage+ auto-disable workflow. That matters when Meta's creative enhancements can alter the original framing after upload. Preserving the buyer's chosen ratio and composition makes placement-level testing easier to interpret.
For agencies, the larger benefit is structure. Custom naming conventions at both ad and ad set level keep reporting readable when multiple markets, offers, and placements launch together. The platform also supports bulk copy, UTM attachment, multi-account management, and Flexible Ads workflows, so the creative file system can stay connected to the campaign build rather than living in a separate spreadsheet.
Quick Reference Spec Sheet and Decision Matrix
Use this matrix as the final pre-launch check. It separates the square fallback from placement-specific files that preserve framing and screen coverage.
| Placement | Size (px) | Ratio | Min Width | Max File |
|---|---|---|---|---|
| Facebook Feed | 1080×1350 | 4:5 | 600 px | 30 MB |
| Facebook Feed fallback | 1080×1080 | 1:1 | 600 px | 30 MB |
| Feed high-resolution variant | 1440×1800 | 4:5 | 600 px | 30 MB |
| Stories and Reels | 1080×1920 | 9:16 | 600 px | 30 MB |
| Marketplace | 1080×1080 | 1:1 | 600 px | 30 MB |
| Right Column | 1200×628 | 1.91:1 | 600 px | 30 MB |
| Carousel image card | 1080×1080 | 1:1 | 600 px | 30 MB |
Placement differences affect both visibility and composition. A current Meta specification comparison lists 1200×628 px as a common Right Column format, while Marketplace and carousel placements generally use 1080×1080 px square creative. A single “best Facebook ad size” stops working once a campaign expands beyond Feed.
Decision matrix
| Buyer question | Practical decision |
|---|---|
| One file only | Use 1080×1080 px square |
| Feed is the priority | Use 1080×1350 px 4:5 |
| Stories or Reels are active | Export 1080×1920 px 9:16 |
| Right Column matters | Create a 1200×628 px horizontal version |
| Text reaches the edges | Rebuild with central padding before upload |
| Upload fails | Check the 600 px width floor and 30 MB cap |
| Product is cropped | Inspect placement previews and upload a dedicated crop |
| Colour looks wrong | Convert and export in sRGB |
| Reporting is messy | Add placement and ratio identifiers to names |
| Many accounts or variants | Use a batch workflow with locked naming rules |
The best Feed ratio depends on the test objective. Choose 4:5 when Feed screen coverage and composition take priority. Choose 1:1 when one file must work across more placements. Reserve 9:16 for full-screen delivery, where a square asset leaves unused space and weakens the visual hierarchy.
Ads Manager previews remain the final check for the campaign setup, particularly with Advantage+ placements or creative enhancements enabled. Open every placement preview, verify the focal point and CTA, confirm the file dimensions, and check that the ad name identifies the ratio. This short QA pass catches practical image failures before spend begins.
If placement-specific exports, naming, and Advantage+ settings slow launches, Rapid Ads lets you bulk-upload creative, auto-detect aspect ratios, enforce naming conventions, and manage multiple Meta ad accounts in one workflow. Keep 4:5 Feed, 9:16 Stories and Reels, and square or horizontal fallback assets organised before the next campaign goes live.