Publish & Schedule Videos to Every Social Platform From One Command Center
The modern, lightweight alternative to Buffer. Upload large videos directly to Cloudflare R2, customize captions per channel, and let our automated cron engine publish to YouTube, TikTok, Instagram, Facebook, LinkedIn, and X without melting your server.
No credit card required • Instant setup • 100% official APIs
Supported Official Video Networks
Experience Multi-Channel Publishing
Click any platform to test character limits, tailored captions, and real-time preview
Social Composer Simulation
🚀 Just dropped our new product feature! Here is a 30s walkthrough of how it works #tech #innovation
Click any platform pill above to preview its card instantly
Built for Every Major Video Network
Seamlessly publish Shorts, Reels, and high-definition video with full platform specification support
YouTube
Shorts & Long-form Videos
Automate uploads to your YouTube channel with auto-detected Shorts tags (#Shorts), custom thumbnails, and privacy settings.
TikTok
Direct Video Post
Native TikTok video publishing using official Content Posting API v2 with direct PULL_FROM_URL mode without server storage.
Instagram Reels
Auto-publish Instagram Reels to Business and Creator accounts linked to a Facebook Page via Meta Graph API.
Facebook Pages
Page Videos & Reels
Publish to Facebook Business Pages with support for high-resolution feed videos and Facebook Reels with full captions.
Company & Profile Native Videos
Post native video content to your LinkedIn personal profile or Company Page with professional UGC post formatting.
X (Twitter)
Video Tweets
Publish short video posts to X / Twitter with chunked media uploads and OAuth 2.0 PKCE authentication.
Architecture Designed for Cloud Hosting
Zero Docker, zero Redis, zero server-side FFmpeg bottlenecks. Pure speed and bulletproof reliability.
Direct Browser to Cloudflare R2
Video files never pass through the web server. Direct multipart and resumable uploads stream from client browser straight to R2 with presigned URLs, saving 100% of server bandwidth and RAM.
No Server-Side FFmpeg or Docker
Zero reliance on external server binaries. Client-side HTML5 <video> and <canvas> extracts exact duration, dimensions, aspect ratio, and thumbnail frame blobs before upload begins.
Lightweight 1-Minute Cron Engine
Engineered specifically for Hostinger Cloud Hosting. One curl cron call every minute claims due targets atomically with MySQL locks, obeys a strict 45-second budget, and recovers stale locks.
AES-256-GCM Token Encryption
Bank-grade cryptography at rest. All social access tokens and refresh tokens are encrypted with authenticated AES-256-GCM keys. OAuth state is signed with HMAC-SHA256 against CSRF.
Visual Calendar & Recurring Queue
Interactive monthly calendar with drag-and-drop rescheduling. Weekly recurring time slots automatically assign new videos to the next open slot in your customized local timezone.
Publish Audit Logs & Analytics
Complete transparency for every post. Inspect raw platform API responses, HTTP codes, attempt counters, exponential backoff delays, and performance metrics across all channels.
From Idea to Published in 3 Steps
How PostPlanner simplifies your automated video publishing workflow
1. Connect Accounts
Authorize your official social accounts with one-click OAuth 2.0. Tokens are AES-256 encrypted at rest.
2. Upload & Schedule
Drag & drop videos directly to Cloudflare R2. Client-side canvas generates instant thumbnails. Set a schedule or add to queue.
3. Relax & Let It Publish
Our lightweight 1-minute cron engine securely claims due targets, handles retries with backoff, and logs every response.
Plans That Scale With Your Audience
Transparent plans for creators, agencies, and businesses. Cancel anytime.
Starter
For individual creators starting out with automated scheduling
Creator Pro
For creators and brands seeking unlimited publishing and smart queues
Frequently Asked Questions
Everything you need to know about PostPlanner, hosting, and social media APIs