Free plan, no card needed.

Start free

Design one template. Get a month of on-brand posts, scheduled.

Bring the images and videos you already have, or generate them in batch from a spreadsheet. Then caption, schedule and publish to Instagram, Facebook, LinkedIn profile, Pinterest and Bluesky from one calendar.

products.csv4 rows
#namepriceold_price
1Over-ear studio headphones, folding$89$119
2Stoneware mug$12
3Garden bistro set$149
4Mechanical keyboard, 75% layout$119$139
  1. Generated product post: over-ear studio headphones, folding, $89 reduced from $119, on a pale strip under a photo of black headphones on yellow, with the Harbor & Co name.1
  2. The same template with different values: a stoneware mug at $12, hand-glazed in four colours, under a photo of shelves of teal and pink mugs.2
  3. The same template again: a garden bistro set at $149, painted steel table and folding chairs, under a photo of the set in a courtyard.3
  4. The same template a fourth time: a mechanical keyboard with a 75% layout, $119 reduced from $139, under an overhead photo of the keyboard on a desk.4

One layout, three clients' brand kits

  • Generated post for Harbor & Co, a homeware shop: a photo of a long hallway lit by ceiling spotlights, with a navy band reading 'Ceiling spotlights for long hallways'.Harbor & Co, homeware
  • The same layout for Mill & Crumb, a bakery: a tray of cardamom knots above a dark brown band reading 'Cardamom knots are back on Saturday'.Mill & Crumb, bakery
  • The same layout for Form Studio, a fitness studio: misty mountains and pine forest at dawn above a deep teal band reading 'Saturday run club heads for the hills'.Form Studio, fitness
Four rows, one template: each row became the post under its number. Under them, one layout set in three clients' kits.

How it works

  1. 1

    Bring your media, or generate it

    Upload the images and videos you already have, cropped to each network's format, with a cover for every video. Or generate branded graphics in batch from a spreadsheet, a JSON file or a form.

  2. 2

    Design it once

    Start from a starter template or build your own in the editor. Your brand kit's fonts, colours and logo go on every post it makes.

  3. 3

    Caption and schedule

    One caption per network, with its character limit and an optional first comment. Pick a slot, or spread a whole batch across the coming weeks.

  4. 4

    It publishes itself

    Every post goes out to Instagram, Facebook, LinkedIn profile, Pinterest and Bluesky at its time. No reminders, no copy-paste.

Video works on every plan and counts as one post: Reels, video Stories and mixed carousels on Instagram, Reels and Page videos on Facebook, and one video per post on your LinkedIn profile, each with a cover you pick from the video or upload.

A month of posts, not a month of the same post

Different templates, one brand kit. Every one of these came out of the same renderer you use.

Generated social post with a photo of a bright living room with a red armchair, and a navy band below reading 'The autumn living room is in'.
Generated social post set in large white type on solid navy: 'Free delivery on every order over $50.', with 'Until 31 October' in amber underneath.
Generated event post: a large 12 SEP date over a café table photo, beside 'Autumn preview evening', 18:00 to 20:30 with coffee and cake, at Harbour Road 4, Falmouth.
Generated offer post: a navy price tag reading 'Bouclé armchair, $289', with $340 struck through, over a photo of a cream armchair with a green throw.

One dashboard, every network you connect

Connect your accounts once. Every post goes out in the format each network expects

  • Instagram
    Posts, carousels, Reels & Stories
  • Facebook
    Posts, videos, Reels & Stories
  • LinkedIn profile
    Posts, carousels & video
  • Pinterest
    Pins
  • Bluesky
    Posts, images, link cards & video
  • LinkedIn Page
    In review
  • Threads
    In review

LinkedIn Page and Threads are in review and not available yet.

Simple pricing

Priced by brand. Start free, upgrade as you add clients

25% off while you stay subscribed, for the first 100 to use the code
Free
$0 forever
No card needed
  • 1 brand
  • 2 connected channelsA Facebook Page and its Instagram count as two
  • 10 rows per upload
  • 20 scheduled posts/month
  • 30 generated images/month
  • 10 files in evergreen rotations
  • 1 custom template + starters
  • Small PlanBatch badge on generated images
Pro
$190/year
about $15.83 a month, plus VAT
  • 3 brands
  • 9 connected channels
  • 100 rows per upload
  • 300 scheduled posts/month
  • 1,000 generated images/month
  • 200 files in evergreen rotations
  • Unlimited templates
  • No PlanBatch badge
For 4 to 10 clients
Agency
$790/year
about $65.83 a month, plus VAT
  • 10 brands
  • 40 connected channels
  • 300 rows per upload
  • Unlimited posts (fair use)
  • Unlimited images (fair use)
  • Unlimited rotation files
  • Unlimited templates
  • No PlanBatch badge
Studio
$1,490/year
about $124.17 a month, plus VAT
  • 25 brands
  • 100 connected channels
  • 300 rows per upload
  • Unlimited posts (fair use)
  • Unlimited images (fair use)
  • Unlimited rotation files
  • Unlimited templates
  • No PlanBatch badge

A brand is one client or business, with its own templates, assets and channels. A channel is one connected account; a Facebook Page and the Instagram account linked to it count as two. Every plan publishes to every network we offer, within its channel count. Need more than 25 brands? Write to info@planbatch.com.

Unlimited means unlimited batches, posts and images for normal agency use, as set out in our Terms of Service. One upload holds up to 10 rows on Free, 100 on Pro and 300 on Agency and Studio, and each row becomes one image per network you publish to. Text-only posts (Facebook, LinkedIn profiles and Bluesky) count as posts but use no images. Rotation files are the images kept in evergreen rotations, which repost your best content on a schedule; they are stored beyond the usual 7 days.

Prices in USD, excluding VAT or sales tax. Annual plans are billed once a year.

Free tools, no account needed

Built from the same rendering engine as the product. Nothing is uploaded, and nothing asks you to sign up.

See all 7 free tools

Ready to fill your calendar?

Bring a spreadsheet or the images you already have, and schedule weeks of posts in one sitting. No credit card required.

Start free