Official TikTok Direct Post API · Multi-account ready

Publish to TikTok with enterprise-grade reliability.

MKT POST helps creators and teams manage multiple TikTok accounts and publish videos through the official Content Posting API — secure OAuth, auto-refreshing tokens, real-time status tracking.

Sign in with Google No credit card required Open source

By creating an account, you agree to MKT POST's Terms of Service and Privacy Policy.

mkt-soft.com/dashboard/upload

Direct Post

Publish video — @creator_demo

Connected
preview.mp4 · 0:24

Caption

Privacy: SELF_ONLYComment: ONDuet: ONStitch: OFF

AES-256

GCM token encryption

100%

Official TikTok API

Connected accounts

365 d

Auto token refresh

Features

Everything creators need to publish on TikTok.

Built on Firebase and TikTok's official Content Posting API — secure, reliable, and free for the creator community.

Official OAuth 2.0

Connect TikTok through OAuth 2.0 with PKCE — we never see or store your password. Industry-standard security for every creator.

Multi-account workspace

Link unlimited TikTok accounts and manage them from a single, unified dashboard built for teams and agencies.

Direct Post API

Videos publish straight to the creator's profile via TikTok's official Content Posting API. Caption, privacy, comment, duet and stitch settings are fully configurable.

Real-time status tracking

Monitor every upload — processing, published, or failed — in real time. No need to open the TikTok app to verify success.

Auto token refresh

TikTok access tokens live 24 hours and refresh tokens last 365 days. MKT POST renews them automatically — zero interruption.

AES-256 token encryption

TikTok tokens are encrypted with AES-256-GCM before they ever touch the database. Open source — audit it yourself, or self-host it.

How it works

Four steps. Under five minutes.

01

Sign in with Google

One-click sign-in with Google. Firebase Auth secures your MKT POST account end-to-end.

02

Connect a TikTok account

Authorize through TikTok's official OAuth flow. Add as many accounts as you need.

03

Upload & configure

Pick a video, write a caption, and choose privacy, comment, duet and stitch settings.

04

Publish & monitor

MKT POST calls Direct Post — your video lands on the profile and you track status live.

Trust & Security

Built with security as a first-class concern.

MKT POST is open source and designed to handle creator credentials responsibly — from authorization through token storage to API calls.

OAuth 2.0 with PKCE

We never store TikTok passwords. Every connection goes through TikTok's official authorization flow.

AES-256-GCM at rest

Access and refresh tokens are encrypted with AES-256-GCM before being written to Firestore.

HTTPS / TLS everywhere

All traffic — browser, server, TikTok API — is secured over TLS. No plain-text transfer.

Minimum data, your control

We only collect what's needed to publish on your behalf. Disconnect or delete your data anytime.

FAQ

Frequently asked questions

Everything you need to know about MKT POST and the TikTok Content Posting API.

Does MKT POST need my TikTok password?

No. MKT POST uses TikTok's official OAuth 2.0 with PKCE — you sign in directly on TikTok and only grant the video.publish scope.

How many TikTok accounts can I connect?

Unlimited. Each TikTok account is stored independently, and every access token is encrypted with AES-256-GCM before being written to Firestore.

What is the maximum video size?

The current build supports single-chunk uploads up to 500 MB. For larger files, we can extend to TikTok's chunked upload protocol.

Does Direct Post require TikTok approval?

Yes — the video.publish scope must be approved by TikTok (typically 5–10 days). While in sandbox, you can test with a private account added inside your TikTok developer app.

Where can I read the legal terms?

Our Terms of Service and Privacy Policy are linked in the navigation, the footer, and the Legal section below. Both are written in plain English.

Get started today

Publish to TikTok, the professional way.

Create a free account, connect TikTok, and publish your first video in minutes — no credit card required.

By continuing you agree to our Terms of Service and Privacy Policy.