Everything you need to schedule posts on Pinterest: what you can do natively, text limits, image and video sizes, the schedulers that support it, and recent API changes.
Can you schedule natively?
Yes, built inBusiness accounts can schedule standard Pins up to 30 days ahead, one at a time, with at most 10 scheduled Pins at once.
Step-by-step guideText limits
| Field | Limit | How it counts |
|---|---|---|
| pin title | 100 characters | As written. Source |
| pin description | 800 characters | As written. Source |
Image and video sizes
Only what Pinterest 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.
-
Standard Pin (image)
- Size
- Not stated
- Ratio
- Not stated
- Files
- BMP, JPEG, PNG, TIFF, WEBP
- Limits
- 20 MB max
Details and sources
Pinterest Help: 20 MB max on web (the page says 1 GB recommended on Android and iOS); no organic aspect ratio or pixel size stated. Safe zones: keep text within top 270 px, left 65 px, right 195 px and bottom 790 px margins. Title 100 characters, textbox 250, description 800.
-
Standard Pin (ads)Ads spec
- Size
- 1000 × 1500
- Ratio
- 2:3
- Files
- PNG, JPEG
- Limits
- 20 MB max
Details and sources
Pinterest ad specs: 2:3 or 1000 x 1500 recommended; ratios taller than 2:3 may be cut off in feeds; 20 MB desktop, 32 MB in app.
-
Video Pin
- Size
- 1080 × 1920
- Ratio
- 9:16, 1:2, 2:3, 3:4, 4:5, 1:1
- Files
- MP4, M4V, MOV
- Limits
- 5 min max
Details and sources
Pinterest Help: MP4 and M4V on web, plus MOV on Android and iOS; H.264 or H.265; 4 s to 5 minutes; full-screen 9:16 or 1080 x 1920 recommended. Same safe zones as image Pins. No organic file size limit stated (ad spec allows up to 2 GB and up to 15 minutes).
-
Carousel (ads)Ads spec
- Size
- Not stated
- Ratio
- 1:1, 2:3
- Files
- PNG, JPEG
- Limits
- 20 MB max · up to 5 items
Details and sources
Pinterest ad specs: 2 to 5 images per carousel for non-Sales objectives (2 to 10 images and video for Sales), 20 MB per image. No organic carousel spec found.
How tools publish to Pinterest
What each tool's own pages state about Pinterest: 22 auto-publish. A blank cell means the pages do not say.
| Tool | Publishing | Post types | 1st comment | Limits and requirements |
|---|---|---|---|---|
| Agorapulse | image pinvideo pin | Cannot create or manage boards; no secret boards or sub-boards; one board per post; no Rich or Idea Pins Needs: Image required; video pins need thumbnail selection | ||
| Ayrshare | Auto-publish | |||
| Blotato | Auto-publish | pinvideo pin | No | Posting cap set at connection by monthly views: 10, 20 or 50 per rolling 24h Needs: 2 to 3 weeks manual posting warm-up; reconnect at 100+ monthly views |
| Buffer | Auto-publish | Daily limit 25 with verified email on Buffer, 5 if not | ||
| Dash Social (formerly Dash Hudson) | imagevideo | 1 media; caption-only only as draft | ||
| Fedica | Auto-publish | image pinvideo pin | Needs: Video pins need a paid plan | |
| FeedHive | pin | Needs: Title required | ||
| Gain | Auto-publish | pin | Needs: Pinterest Business accounts for insights | |
| GoHighLevel Social Planner | image | Analytics data lags about two days Needs: Pinterest board cannot be specified in CSV | ||
| HeyOrca | Auto-publish | |||
| Hootsuite | Auto-publish | pin | Pins to public, private and shared boards; bulk limit of 350 posts applies | |
| Iconosquare | Auto-publish | imagevideo | Video MP4/M4V/MOV 4 to 300 s, max 200 MB; image PNG/JPEG max 10 MB, 1920x1080 or 1080x1920 Needs: Pin assigned to a board; title required | |
| Kontentino | photo pinvideo pin | Image 10 MB; video up to 15 min, 2 GB Needs: Business account | ||
| Later | Auto-publish | image pinvideo pin | Pinterest analytics history up to 3 months on all plans; no pin or board limits stated Needs: Vendor states Pinterest Marketing Partner with API access for scheduling video pins | |
| Loomly | Auto-publish | image pinvideo pin | No limits stated | |
| MeetEdgar | image pinvideo pin | Image 5 MB JPG or PNG; video under 2 GB, 15 min, MOV or MP4; title 100 and description 500 characters Needs: Board and image or video required; video needs a Pinterest business account | ||
| Metricool | imagevideo | No | 1 image or video, no carousels; text limit 500 on one help page and 800 on another | |
| Mixpost | pin | Needs: Pins to boards | ||
| Nuelink | imagemulti-imagevideo | Image under 12 MB; video 5 sec to 10 min, 500 MB; under 5 images | ||
| Ocoya | imagevideo | Caption 500; 5 images; 1 video Needs: Every Pin needs a board | ||
| Outstand | Auto-publish | Needs: Managed Keys; boards listing in MCP | ||
| PinGenerator | Auto-publish | image pinvideo pin | Video pin costs 5 credits to download or schedule; image pin 1 credit Needs: Connect Pinterest account; account created when connecting Pinterest | |
| Pinterest Pin Scheduler | image Pinvideo Pin | Schedule up to 30 days ahead; only 10 Pins can be scheduled for the future; one Pin scheduled at a time Needs: Pinterest business account | ||
| Planable | pin with single or multiple imagesvideo | |||
| Plann | Needs: Paid plans | |||
| Planoly | Auto-publish | |||
| Post Bridge | ||||
| Post Planner | Needs: Growth plan or higher | |||
| Postly | ||||
| Postmypost | Daily publication limit 100 | |||
| Predis.ai | Auto-publish | image | ||
| Publer | pinphoto carousel up to 5video | No | Pin title 100 chars; text 500; alt text 500; video 4 sec to 15 min, 2 GB; external links only; no duplicate content Needs: One Pinterest account per post; each Pin needs title, description and destination URL | |
| Quso.ai | Needs: Board | |||
| RecurPost | pin | |||
| Schedchie | Auto-publish | image pinvideo pin | ||
| Simplified | pin | 25 published posts per 24 hours | ||
| Sked Social | Auto-publish | |||
| SmarterQueue | pin | Needs: Pins and boards | ||
| SocialBee | No | Direct publishing; changelog notes a fixed pin creation issue; daily engagement map analytics | ||
| SocialBu | pin | Needs: Board column required in bulk import | ||
| SocialPilot | Auto-publish | image pinGIF pinvideo pincarousel pin | Multi-board posting within one account; bulk up to 500 posts; alt text supported Needs: Connected Pinterest account; at least one board per post | |
| SocialRails | Pin | Needs: Pins go to boards with descriptions and links | ||
| Sprout Social | Listed among networks in analytics; video Pins publishing seen only in search snippet (June 2026), not confirmed on a page | |||
| Swat.io | Mixed | photovideo | ||
| Tailwind | Auto-publish | pinvideo pincarousel pinrich pinproduct-tagged pin | Each scheduled Pin uses 1 credit; video Pins 100MB .mov or .mp4, 4 seconds to 15 minutes, ratio 1:2 to 1.91:1; Pinterest cap of 200,000 Pins; title, description, board and source URL required Needs: Business account needed for video Pins; publishes through Pinterest official API; Tailwind states it is an official Pinterest Marketing Partner | |
| TryPost | Auto-publish | pin | Needs: Board listing and creation via API | |
| UNUM | Mixed | |||
| Upload-Post | Auto-publish | pinvideoimage | ||
| Viraly | Auto-publish | image pinvideo pincarousel pin | Needs: Personal and business accounts; board selection required | |
| Zernio (formerly Late) | Auto-publish | pin | 25 posts per day | |
| Zoho Social | Needs: Board must be selected in bulk upload |
Schedulers that publish to Pinterest
78 of the tools we track list Pinterest publishing. Cheapest first.
| Tool | From | Free 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 |
| 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 |
| Tailwind | $11.99 / account / mo | Yes |
| Plann | $12.50 / mo | Yes |
| 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 |
| 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 |
| 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 |
| 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 |
| Planable | $33 / mo | No |
| Post Bridge | $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 |
| Emplifi | $1249 / mo | No |
| FeedHive | Not published | No |
| Dash Social (formerly Dash Hudson) | Not published | No |
| Piano Amplifier (formerly SocialFlow) | Not published | No |
| Swat.io | Not published | No |
| Circleboom | Not published | Yes |
| SmarterQueue | Not published | No |
| Pinterest Pin Scheduler | Not published | No |
| FS Poster | Not published | No |
| Blog2Social | Not published | Yes |
| Schedchie | Not published | No |
| Zernio (formerly Late) | Not published | Yes |
| Fedica | Not published | No |
| Hopper HQ | Not published | No |
| PinGenerator | Not published | No |
| mLabs | Not published | No |
| Facelift | Not published | No |
| Postmypost | Not published | No |
Pinterest API changes
Full changelog- New feature Pinterest Announced 15 Oct 2026 Effective 15 Oct 2026Pinterest adds media library asset endpoints for businesses
Apps can list, create, rename, retag and delete a business's reusable image and video creatives.
- Policy Pinterest Announced Sept 2026 Effective 14 Sept 2026Pinterest returns 403 PINNER_DATA_ACCESS_DENIED for apps registered from September 14, 2026
New apps may get a 403 error when requesting a board or Pin without Pinterest's authorization for non-business users.
- Deprecation Pinterest Announced 30 Jun 2026 Effective 1 Feb 2027Pinterest retires WEB_CONVERSION and CATALOG_SALES campaign objectives
Ads integrations must create campaigns with the SALES, LEADS or CONSIDERATION objectives before February 1, 2027, when new legacy-objective campaigns are blocked.
- New feature Pinterest Announced Jun 2025Pinterest API supports product tagging on organic Pins
Organic Pins created through the API can now carry product tags.
- Deprecation Pinterest Announced Feb 2025Pinterest deprecates the legacy refresh token in favor of continuous refresh tokens
Apps created before September 25, 2025 must opt in to continuous refresh tokens, because Pinterest no longer supports the legacy 365-day refresh token.