
Looking for the perfect Facebook post size? You're in the right place. Whether you're posting a square image, a vertical photo, or a landscape link preview, this guide covers all the dimensions you need in pixels. Plus, download free templates for Photoshop, Illustrator, Figma, and more.
1200 × 1200
You can also use 1080px by 1350px if you want it bigger in the feed.
1200 × 1200
You can also use 1080px by 1350px if you want it bigger in the feed.
Facebook supports multiple aspect ratios for feed posts. Here's a breakdown of each format and when to use them:
Recommended size: 1200 × 1200 pixels
Square posts are the most versatile format on Facebook. They display consistently across desktop and mobile, and work well for product photos, quotes, and branded graphics. Square images take up good screen real estate without being too dominant.
Recommended size: 1080 × 1350 pixels
Portrait posts take up the most space in the mobile feed, making them ideal for maximum engagement. This is the same ratio used on Instagram for feed posts. Use vertical images when you want to stop the scroll and grab attention.
Recommended size: 1200 × 628 pixels
Landscape images work best for link previews and shared articles. When you share a URL, Facebook automatically generates a preview using this aspect ratio. If you're creating Open Graph images for your website, use 1200 × 630 pixels.
Creating Facebook posts in Adobe Photoshop? Here are the exact dimensions to set up your canvas:
When exporting from Photoshop, use "Save for Web" or "Export As" with JPEG quality at 80-100% for photos, or PNG-24 for graphics with text. This ensures your images look sharp without excessive file sizes.
For Adobe Illustrator, create a new document with these settings:
Illustrator is perfect for creating vector graphics, logos, and text-heavy posts. Export as PNG for best quality, or JPEG for photo-heavy designs.
Figma users can create a new frame with these dimensions:
Export from Figma using 1x scale as PNG or JPG. For templates, you can download our free Figma file from the homepage.
Using Canva? You can create custom dimensions or use their built-in Facebook post templates. For custom sizes:
Canva's Facebook post templates are pre-sized, but always double-check the dimensions match your needs before exporting.
When sharing links on Facebook, the preview image uses a specific format. For the best results with link posts:
This is the Open Graph image size (og:image) that Facebook pulls from your website's meta tags. If you control the website, make sure to set proper Open Graph tags for consistent previews.
While Facebook doesn't crop feed images like it does cover photos, you should still follow these guidelines:
For video posts in the Facebook feed, here are the recommended specifications:
The best Facebook post size depends on your content. For maximum engagement in the feed, use 1080 × 1350 pixels (4:5 ratio) as it takes up the most screen space on mobile. For versatility, use 1200 × 1200 pixels (1:1 square). For link previews, use 1200 × 630 pixels.
Facebook recommends uploading images at 1200 × 1200 pixels for square posts. However, Facebook supports various aspect ratios: 1:1 (square), 4:5 (portrait), and 1.91:1 (landscape). The maximum upload size is 30MB for photos.
For creating templates in design software like Photoshop, Illustrator, or Figma, set your canvas to 1200 × 1200 pixels for square posts, 1080 × 1350 pixels for portrait posts, or 1200 × 628 pixels for landscape/link posts. Use RGB color mode at 72 DPI.
Facebook compresses images during upload. To minimize quality loss:
Facebook feed posts use square (1:1) or portrait (4:5) formats, while Stories use a full-screen vertical format at 1080 × 1920 pixels (9:16 ratio). Stories are designed for mobile-first viewing and take up the entire screen.
Facebook occasionally updates their image specifications. Subscribe above to get notified when sizes change, so your content always looks its best.
info@socialsizes.io