⚡ Direct R2 Cloud Uploads • Official OAuth APIs • 6 Platforms

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

YouTube
TikTok
Instagram
Facebook
LinkedIn
X (Twitter)
6 Platforms
YouTube, TikTok, Reels & more
0% Server Load
Direct browser-to-R2 streaming
1-Min Precision
Lightweight cron publishing
Interactive Preview

Experience Multi-Channel Publishing

Click any platform to test character limits, tailored captions, and real-time preview

Social Composer Simulation

Interactive Simulator
YouTube Shorts:100/5000
TikTok:100/2200
Instagram Reels:100/2200
TikTok
1080x1920 (9:16)
Cloudflare R2 Direct Stream
PP
@yourbrand

🚀 Just dropped our new product feature! Here is a 30s walkthrough of how it works #tech #innovation

Auto-scheduled via PostPlannerReady to Publish

Click any platform pill above to preview its card instantly

Supported Networks

Built for Every Major Video Network

Seamlessly publish Shorts, Reels, and high-definition video with full platform specification support

YouTube Data API v3

YouTube

Shorts & Long-form Videos

Automate uploads to your YouTube channel with auto-detected Shorts tags (#Shorts), custom thumbnails, and privacy settings.

Max video size: 500 MB
Max duration: 12 Hours
Shorts auto-detection (≤ 60s, 9:16)
Resumable upload protocol
Content Posting API v2

TikTok

Direct Video Post

Native TikTok video publishing using official Content Posting API v2 with direct PULL_FROM_URL mode without server storage.

Max video size: 1,000 MB (1GB)
Duration: 3s – 10 Minutes
Direct R2 Pull (Zero server memory)
Async status polling
Meta Graph API v21.0

Instagram

Instagram Reels

Auto-publish Instagram Reels to Business and Creator accounts linked to a Facebook Page via Meta Graph API.

Max video size: 1,000 MB (1GB)
Duration: 3s – 15 Minutes
9:16, 4:5, 1:1 Aspect ratios
Auto Media Container polling
Graph API v21.0

Facebook Pages

Page Videos & Reels

Publish to Facebook Business Pages with support for high-resolution feed videos and Facebook Reels with full captions.

Max video size: 4,000 MB (4GB)
Max duration: 240 Minutes (4 Hours)
Automatic page token discovery
Direct R2 file_url integration
Community Management API

LinkedIn

Company & Profile Native Videos

Post native video content to your LinkedIn personal profile or Company Page with professional UGC post formatting.

Max video size: 500 MB
Duration: 3s – 10 Minutes
LinkedIn REST Videos API (202401)
Rich commentary up to 3,000 chars
Twitter API v2 + Media v1.1

X (Twitter)

Video Tweets

Publish short video posts to X / Twitter with chunked media uploads and OAuth 2.0 PKCE authentication.

Max video size: 512 MB
Duration: 1s – 140s (Standard)
Chunked media upload protocol
Direct Tweet creation API v2
Engineered for Efficiency

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.

Simple Workflow

From Idea to Published in 3 Steps

How PostPlanner simplifies your automated video publishing workflow

01

1. Connect Accounts

Authorize your official social accounts with one-click OAuth 2.0. Tokens are AES-256 encrypted at rest.

02

2. Upload & Schedule

Drag & drop videos directly to Cloudflare R2. Client-side canvas generates instant thumbnails. Set a schedule or add to queue.

03

3. Relax & Let It Publish

Our lightweight 1-minute cron engine securely claims due targets, handles retries with backoff, and logs every response.

Simple Pricing

Plans That Scale With Your Audience

Transparent plans for creators, agencies, and businesses. Cancel anytime.

Starter

For individual creators starting out with automated scheduling

$0/month
2 Connected social accounts
15 Scheduled posts active
Monthly visual calendar
Cloudflare R2 direct upload (up to 100MB)
Standard 1-minute publishing engine
Email support
Most Popular

Creator Pro

For creators and brands seeking unlimited publishing and smart queues

$19/month
All 6 Platforms (YouTube, TikTok, IG, FB, LI, X)
Unlimited scheduled video posts
Smart recurring queue time slots
Direct R2 uploads up to 1,000MB (1GB)
Client-side automatic thumbnail generator
Full audit logs & real-time analytics
AES-256 encrypted token protection
Priority cron execution queue

Agency & Team

For social media agencies managing multiple client workspaces

$49/month
Everything in Creator Pro
Unlimited workspaces for client brands
Multi-member teams (Owner / Editor / Viewer)
Custom branding & white-label reports
Custom storage bucket integration option
Dedicated account manager
Got Questions?

Frequently Asked Questions

Everything you need to know about PostPlanner, hosting, and social media APIs

Never. Videos are uploaded directly from the user's browser to Cloudflare R2 using presigned S3 URLs with automatic multipart chunking for files over 50MB. The Next.js server only validates metadata and signs URLs, resulting in zero bandwidth consumption and near-zero RAM usage on your hosting plan.
Instant Setup in 2 Minutes

Ready to Automate Your Video Publishing?

Join creators and agencies publishing thousands of videos effortlessly across all channels.