Turn a video link into a published TikTok & YouTube post.

VideoFlow is an automation platform for content you own or have permission to republish. It receives a video URL via WhatsApp or Telegram, downloads and validates it, transcribes, analyzes, and edits it into a 9:16 vertical video, then publishes it to TikTok and YouTube through the official publisher APIs.

What VideoFlow does

A single video link becomes a ready-to-publish vertical video — automatically.

Send a linkSend a video URL through a connected WhatsApp or Telegram channel. Optional instructions refine the result (style, tone, music mood, duration).
Safe download & validationThe worker downloads the source with strict SSRF protection, size and duration limits, and only from hosts you explicitly allow.
AI content pipelineTranscription, scene analysis, narration (TTS), background music from your licensed catalog, and burned-in subtitles.
Vertical 9:16 editFFmpeg pipeline renders a portrait video sized for mobile feeds with loudness normalization and subtitle overlays.
Official-API publishingContent is published to TikTok and YouTube through their official publishing APIs, with status polling and webhook updates.

Always about content you own

VideoFlow is designed exclusively for material you hold the rights to or are authorized to redistribute.

Owned or licensed media

Only your media and a music catalog with explicit license metadata are used.

🔒

No bypassing protections

No DRM, paywall, or access-control circumvention features exist.

🌐

Official channels only

Publishing goes through the official TikTok and YouTube APIs — no scraping, no unauthorized automation.

How the TikTok integration works

Standard OAuth 2.0 authorization against TikTok's Content Posting API.

🔑

OAuth authorization

You authorize VideoFlow with your TikTok account through the browser. The authorization grants the minimum scopes used by the product — user.info.basic to identify the linked creator, and video.publish to upload and publish your content directly to your TikTok account. Access tokens are encrypted at rest before storage.

Direct Post publishing

Published videos are uploaded in resumable chunks to *.tiktokapis.com using the FILE_UPLOAD flow. Privacy defaults to SELF_ONLY and adjustments are validated against your account's capabilities before upload. Publishing status is tracked by polling and webhooks until completion.

Legal pages

Documents governing use of VideoFlow and handling of your data.

📜

Terms of Service

Rules for using the service, content responsibility, intellectual property, prohibited uses, and termination.

Read the Terms of Service →

🛡

Privacy Policy

What data is processed, how TikTok OAuth and credentials are handled, retention, security, and your rights.

Read the Privacy Policy →