Skip to content
Schedule Social Media

Press Esc to close.

Facebook

Everything you need to schedule posts on Facebook: what you can do natively, text limits, image and video sizes, the schedulers that support it, and recent API changes.

Facts checked 25 Oct 2026

Can you schedule natively?

Yes, built in

Facebook Pages can schedule posts in Meta Business Suite between 20 minutes and 29 days ahead, and manage them in the Planner. Only people with Facebook access or Task access to the Page can schedule.

Step-by-step guide

Image and video sizes

Only what Facebook documents. "Not stated" means the platform doesn't publish that figure; we don't fill gaps from blogs. Ads specs are marked, because they can differ from normal posts.

  • Feed image

    Size
    Not stated
    Ratio
    Not stated
    Files
    JPEG, BMP, PNG, GIF, TIFF
    Limits
    10 MB max
    Details and sources

    Graph API Page photos: files cannot exceed 10 MB; for PNG, staying under 1 MB is recommended to avoid pixelation. Facebook resizes images; no organic pixel dimensions or multi-photo count is documented.

  • Feed image (ads)Ads spec

    Size
    1440 × 1800
    Ratio
    4:5
    Files
    JPG, PNG
    Limits
    30 MB max
    Details and sources

    Meta Ads Guide, Facebook Feed image: minimum 600 px wide and 750 px tall at 4:5.

  • Link share image (og:image)

    Size
    1200 × 630
    Ratio
    1.91:1
    Files
    Not stated
    Limits
    8 MB max
    Details and sources

    Sharing docs: use at least 1200 x 630 px for high resolution devices; at least 600 x 315 px for the larger link preview; minimum allowed 200 x 200 px; keep close to 1.91:1 to avoid cropping. File types not specified.

  • Feed video

    Size
    Not stated
    Ratio
    16:9 to 9:16
    Files
    MP4, MOV
    Limits
    4 h max
    Details and sources

    Meta Business Help (via search extract): videos must be less than 240 minutes; resolution 1080p or under; MP4 recommended. The en-gb version of the page reportedly states files up to 10 GB, the US version gives no size, so maxFileSizeMB is left null. The 16:9 to 9:16 range and 240-minute Feed figure also appear on Meta's video requirements chart, which is ads oriented. Facebook Help lists about 30 accepted containers (MP4 and MOV recommended). Read from a search extract of the official page, which did not load directly.

  • Story image

    Size
    Not stated
    Ratio
    Not stated
    Files
    JPEG, BMP, PNG, GIF, TIFF
    Limits
    10 MB max
    Details and sources

    Page Stories API: files cannot exceed 10 MB (PNG under 1 MB recommended). A Meta-hosted copy of the page reportedly lists 4 MB, so treat the cap as unstable. No resolution given for photos.

  • Story video

    Size
    1080 × 1920
    Ratio
    9:16
    Files
    MP4
    Limits
    1 min max
    Details and sources

    Page Stories API: 1080 x 1920 recommended, minimum 540 x 960, 24 to 60 FPS, 3 to 90 seconds per the spec table, but a reel published as a Page story cannot exceed 60 seconds. File size not specified.

  • Story image (ads)Ads spec

    Size
    1440 × 2560
    Ratio
    9:16
    Files
    JPG, PNG
    Limits
    30 MB max
    Details and sources

    Meta Ads Guide safe zone: leave roughly 14% of the top, 35% of the bottom and 6% of each side free of text.

  • Reel

    Size
    1080 × 1920
    Ratio
    9:16
    Files
    MP4
    Limits
    1.5 min max
    Details and sources

    Reels Publishing API: 1080 x 1920 recommended, minimum 540 x 960; error table says ratios between 16:9 and 9:16 are accepted; 24 to 60 FPS fixed, progressive; H.264 or H.265 (VP9, AV1 also supported); closed GOP 2 to 5 s; AAC LC 48 kHz stereo; 3 to 90 seconds. File size not specified. API publishing is limited to 30 posts per Page per 24 hours.

  • Page cover photo

    Size
    851 × 315
    Ratio
    16:9 (desktop display), 2.4:1 (mobile display)
    Files
    JPG
    Limits
    0.1 MB max
    Details and sources

    Facebook Help: must be at least 400 x 150 px; loads fastest as an sRGB JPG 851 x 315 px under 100 KB (maxFileSizeMB 0.1 reflects that guidance, not a hard limit). Left aligned full bleed; the profile picture overlaps the cover by about 40 px on mobile and the photo may be cropped per screen.

How tools publish to Facebook

What each tool's own pages state about Facebook: 31 auto-publish. A blank cell means the pages do not say.

ToolPublishingPost types1st commentLimits and requirements
Agorapulse post (text, image, video, link)storyreel Yes No carousel format; multiple images display as gallery; one image or video per Story
Apaya imagecarouselvideo Needs: Facebook Pages only, not personal profiles
Ayrshare Auto-publish Yes
Blotato Auto-publish page postreelstory Yes 25 posts per 24 hours per Page; Reels 3 sec to 4 hours; Stories 3 to 60 sec Needs: Full Admin access to the Page; personal login must stay connected
Buffer Mixed textimagevideoreelstory Daily limit 35 posts per 24 hours Needs: Pages auto-publish; Facebook Groups use notifications (per publish page)
ContentStudio Yes Needs: First comment for Facebook Pages
CoSchedule Needs: Facebook Pages only; personal profile must be admin with full control; Groups and personal profiles not supported
Dash Social (formerly Dash Hudson) Mixed postreel Yes Up to 10 images or 1 video, no mixing; Reel 1 video
eClincher
Facelift Yes
Fedica Auto-publish page post Yes Needs: Pages only; personal profiles unsupported
FeedHive Needs: Facebook Groups doc page exists but was not read
Gain Auto-publish single photomulti-photoad mockup Needs: Facebook Pages
GoHighLevel Social Planner textimagecarouselvideoreel Yes Carousel images supported via CSV Needs: Signing-in profile must have admin access to every Page connected
Heropost
HeyOrca Auto-publish textimagevideoreelstory Yes Reports history up to 2 years Needs: Connect via Settings > Integrations
Hootsuite Auto-publish Facebook Insights metrics deprecation noted in What's New Needs: Posting to profiles, Pages and groups; Page posting needs Page Admin or Editor rights; groups need group Admin
Hopper HQ Facebook Stories cannot be published
HubSpot Social Media Tools Needs: Facebook Pages only, not personal profiles; authorization lasts 90 days before re-authentication
Iconosquare Auto-publish Needs: Facebook Page; scheduling on paid plans per help article; all posts publish automatically
Jetpack Social Auto-publish auto-share of WordPress post Jetpack page suggests 35 posts/day, 1 to 2 per day recommended Needs: Facebook Page
Kontentino Auto-publish statusphotogalleryvideoreelstorylink postlink carousel Yes Video up to 240 min; image 4 MB; gallery limit listed as 20 in one section and 10 in another Needs: Facebook Page; connect via Safe Connect
Lately Needs: Connection guide exists, not read
Later Auto-publish textimagevideocarouselreel (per Later comparison page) No Pages versus groups not stated; Best Time to Post extended to Facebook Needs: Not stated beyond connecting a profile
Localo Auto-publish text with photo Character and image specs not stated Needs: Facebook account that manages the Business Profile; Facebook Business Account connected (Meta Business Suite)
Loomly Auto-publish postreelcarouselstoryvideo slideshowsponsored post Yes No limits stated; Facebook inbox covers comments, mentions and Messenger Needs: Entity types (Pages, Groups, profiles) not specified on the page
Marky Needs: Facebook Page (search-result snippet of knowledge base)
MeetEdgar Page poststorylink preview Story: one image or video, 9:16, no caption, expires in 24 hours Needs: Personal profile must be admin of the Page; cannot publish to personal profiles; Groups ended April 22, 2024 after Meta shut the Groups API
Meta Business Suite poststory
Metricool imagevideoreelgifstory Yes Text 16,192 chars; up to 35 images; 1 video or Reel 3 to 90 sec; Reels limit 30 per rolling 24h; first comment 8,000
Missinglettr Auto-publish campaign post with text, image and link 1,000 chars (help center); plain text posts may publish with a link Needs: Pages, Groups and profiles/timeline; all permissions must be accepted
Mixpost postlinkreel Needs: Pages; self-hosted users register their own developer app
mLabs all formats (vendor states)
NapoleonCat postreel Needs: Facebook Pages
Nuelink textimagemulti-imagevideoreelstory Text under 30,000 chars; up to 10 images; video 5 sec to 10 min, 500 MB; reel 5-90 sec; story under 30 sec
Ocoya textimagevideo Caption 5,000; 10 images up to 8 MB; 1 video up to 100 MB Needs: Page or Business account only; personal profiles cannot be connected
Oktopost Needs: API authorization supports profile, page or group
OneUp Mixed reelstorypost Yes Reels up to 15 minutes Needs: Personal profile Reels via mobile notifications, not direct posting
Outstand Auto-publish Needs: Managed Keys; Page comments trigger comment.received
Piano Amplifier (formerly SocialFlow) Yes Needs: Reauthorize the page before using first comment
Planable single imagemultiple imagescarousellink previewstoryreel Yes
Plann Auto-publish Needs: Facebook Business Page
Planoly Auto-publish
PlanPost Auto-publish textimagemulti-imagevideoreel Yes Text up to 63,206 characters. Option to publish as a Page draft. Needs: Facebook Page connected through Facebook Login
Post Bridge
Post Planner Auto-publish imagevideocarousellink previewtextreel Carousels up to 10 images; Reels on all plans including free Needs: Pages you admin; page says Facebook discontinued app posting to Groups in April 2024 but other sections mention Groups
PostEverywhere Auto-publish textimageReelvideolink share No Text 63,206; images 20 MB; video up to 4 GB; Reels 3 to 90 seconds Needs: Pages only; no Groups
Postiz Needs: Self-hosting needs your own developer app approvals
Postly feed postcarousel Yes Needs: Access to the Page; only Pages with required Meta permissions appear
Postmypost Daily publication limit 200
Postpone Mixed Needs: Notification posting available
Predis.ai Auto-publish postcarouselreelstoryvideo Needs: Link Facebook accounts and pages via official integration
Preview App Auto-publish Needs: Share to Facebook Page toggle when scheduling (Premium auto-post to Facebook)
Publer Mixed status updatelinksingle and multi-photoalbumstoryvideoreelcarouselGIF Yes Text 10,000 chars; link title 100, description 300; video under 5 h and 2 GB; Reels 3 to 90 sec; Stories 60 sec, Pages only; GIF under 4 MB; Groups and profiles: no insights Needs: Pages and Locations post automatically; Groups and personal profiles post via push notification and the mobile app
Quso.ai Needs: Facebook Page
Quuu Auto-publish
RecurPost page postgroup postprofile post Yes
Revive Social Auto-publish linkimage Needs: Facebook Page needed; vendor states profiles are no longer supported by the Facebook API
Schedchie Auto-publish page postreelcarousellink post Needs: Facebook Pages; one Facebook login can add multiple Pages
Sendible postvideostoryreel Yes Posts with more than 10 tags are blocked before sending; Reels reporting module and Followers metric added Sept 2025 (third-party release summary) Needs: Pages can be bulk imported; Direct Message reply disabled for messages older than 24 hours
Simplified Auto-publish postcarousel Yes 35 published posts per 24 hours Needs: Connecting user must be Page Admin; 2FA required for Business Manager or large Pages; Page must be published
Sked Social Auto-publish Yes
SmarterQueue Needs: Pages
SocialBee Mixed textimagegifvideoreelstory Yes Page does not mention carousel posts; no Facebook-specific limits stated Needs: Pages publish directly; personal profiles need a mobile reminder; Groups via Universal Posting
SocialPilot Auto-publish textlinkimageGIFvideocarouselstoryreel Bulk schedule up to 500 posts; multiple CTA buttons per post Needs: Connected Facebook pages and accounts; groups and personal profiles not mentioned on the page
SocialRails postReelStory Needs: Pages and profiles per guide listing
Sprout Social Chatbots via Bot Builder on Facebook Messenger (Advanced)
Statusbrew poststory Yes First comment 8000 characters Needs: Pages only; personal profiles cannot publish
Swat.io Mixed textlinkphotovideocarouselreelstory Needs: Admin rights on the network for each connected channel
TryPost Auto-publish
UNUM Mixed Needs: A Page (not personal profile) with you as admin
Upload-Post Auto-publish videoreelimagestory Needs: Pages
Viraly Auto-publish page feed postreelstory Yes Caption 5,000; one GIF per post; one collaborator per Reel
Vista Social Video processing on by default; Facebook 24-hour messaging rule applies to DMs
Zernio (formerly Late) Auto-publish textimagevideomulti-imagelink carouselstoryreel Up to 10 images or 1 video; images 4 MB; video 4 GB, 240 min feed, 60 s Reels, 120 s Stories; 100 posts per day Needs: Page where user is Admin or Editor; personal profiles cannot post

Schedulers that publish to Facebook

92 of the tools we track list Facebook publishing. Cheapest first.

ToolFromFree plan
Postly $3.20 / channel / mo No
Hookle $3.99 / mo Yes
Publer $4 / account / mo Yes
Social Champ $4 / account / mo Yes
Buffer $5 / channel / mo Yes
UNUM $5.25 / mo Yes
Preview App $6.67 / mo Yes
RecurPost $7.50 / mo No
Post Planner $9 / mo Yes
PostEverywhere $9 / mo No
Zoho Social $10 / mo Yes
Iconosquare $10 / mo Yes
Planly $10 / mo No
Missinglettr $12 / mo No
Plann $12.50 / mo Yes
Lately $14 / mo No
Planoly $14 / mo Yes
Quso.ai $14.50 / mo Yes
ContentStudio $15 / mo No
OneUp $15 / mo No
Nuelink $16 / mo No
Postpone $16 / mo Yes
Upload-Post $16 / mo Yes
Quuu $16.49 / mo No
Onlypult $17.50 / mo No
Later $18.75 / mo No
Marky $19 / mo No
Predis.ai $19 / mo No
TryPost $19 / mo No
Outstand $19 / mo No
Viraly $19 / mo Yes
PlanPost $19.99 / mo No
Metricool $20 / mo Yes
Pallyy $20 / mo Yes
Mixpost $20.75 / mo Yes
SocialBu $22 / mo Yes
Postiz $23 / mo No
Heropost $23 / mo No
PostSyncer $24 / mo No
Sociamonials $24 / mo No
SocialBee $24.17 / mo No
MeetEdgar $24.91 / mo No
SocialPilot $25.50 / mo No
Blotato $29 / mo No
Ocoya $29 / mo No
SocialRails $29 / mo No
CoSchedule $29 / mo Yes
Sendible $29.75 / mo No
Planable $33 / mo No
Post Bridge $39 / mo No
Localo $39 / mo No
CloudCampaign $41 / mo No
Loomly $49 / mo No
Statusbrew $49 / mo No
Apaya $55 / mo No
Sked Social $58 / mo No
HeyOrca $59 / mo Yes
Kontentino $59 / mo No
Sprout Social $79 / user / mo No
Agorapulse $79 / user / mo Yes
Simplified $79 / mo No
Vista Social $79.17 / mo No
GoHighLevel Social Planner $80.83 / mo No
Hootsuite $99 / user / mo No
Gain $99 / mo No
eClincher $134 / mo No
Ayrshare $149 / mo No
HubSpot Social Media Tools $800 / user / mo No
Emplifi $1249 / mo No
FeedHive Not published No
Flick Not published No
Dash Social (formerly Dash Hudson) Not published No
Oktopost Not published No
Piano Amplifier (formerly SocialFlow) Not published No
Swat.io Not published No
Circleboom Not published Yes
SmarterQueue Not published No
Meta Business Suite Not published No
FS Poster Not published No
Blog2Social Not published Yes
Jetpack Social Not published Yes
Revive Social Not published No
Schedchie Not published No
Zernio (formerly Late) Not published Yes
Fedica Not published No
Hopper HQ Not published No
Swello Not published Yes
mLabs Not published No
NapoleonCat Not published No
Facelift Not published No
Postmypost Not published No
SMMplanner Not published No

Facebook API changes

Full changelog

Get an email when a platform changes its API

One email per new entry: what changed, who is affected, and the deadline.

Follow with RSS, or per platform, for example X or Meta.