🇺🇸 EN

Social Publishing

PostClaw publishes to 8 major platforms from a single composer.

Supported Platforms

Twitter / X

  • Up to 280 characters per tweet (2,000 with Twitter Blue)
  • Thread support: chain multiple tweets
  • Image/video attachments (up to 4 images)
  • Alt text for accessibility

Instagram

  • Feed posts, Stories, Reels
  • Caption up to 2,200 characters
  • Up to 10 images per carousel
  • Hashtag suggestions (AI-powered)

Facebook

  • Page posts (text, link, photo, video)
  • Up to 63,206 characters
  • Scheduled publishing via Page token

LinkedIn

  • Personal and Company page posts
  • Article publishing
  • Document (PDF) sharing
  • Up to 3,000 characters

TikTok

  • Video upload (MP4, MOV — max 4GB)
  • Caption up to 2,200 characters
  • Privacy controls: public, friends, private

YouTube

  • Video and Shorts upload
  • Title, description, tags, thumbnail
  • Playlist assignment
  • Made for Kids toggle

Threads

  • Text up to 500 characters
  • Image attachments
  • Reply controls

Bluesky

  • Text up to 300 characters
  • Image attachments (up to 4)
  • Custom link cards

Scheduling

PostClaw queues posts via Redis and processes them with a distributed worker. If a platform rate limit is hit, the post is retried with exponential backoff (max 5 attempts).

Best time suggestions are shown per-platform based on your audience’s historical engagement.

Templates

Save any post as a template under Templates in the sidebar:

  1. Compose a post
  2. Click Save as Template
  3. Give it a name and optional tags
  4. Reuse from the template picker

Templates support {{variable}} placeholders:

Excited to share {{topic}}!
Check it out: {{url}}
#{{hashtag1}} #{{hashtag2}}

Media Upload

Supported formats:

TypeFormatsMax Size
ImageJPG, PNG, GIF, WebP20 MB
VideoMP4, MOV, AVI4 GB
DocumentPDF100 MB (LinkedIn only)

Videos above 500 MB use resumable upload (chunked). Progress is shown in the media library.

Post States

draftscheduledpublishingpublished / failed

Failed posts show the platform error and offer a one-click retry.