What Is TikTok for Developers?

TikTok for Developers (developers.tiktok.com) is TikTok's official platform for building apps, integrations, and experiences that connect with TikTok's community. It is aimed at developers who want to add TikTok capabilities to their own products — for example, letting users log in with TikTok, share content to TikTok, post videos programmatically, or embed TikTok content on a website. The site also covers TikTok Minis, including Mini Games and Mini Dramas, which run inside TikTok itself.

What you can build with it

The platform groups its main offerings into a few product areas. Based on the site's own descriptions:

Tool What it does
Login Kit Lets TikTok's global community securely log into your app or website using their TikTok credentials
Share Kit Lets users share a variety of content to TikTok with a tap, including content created in your mobile app
Content Posting API Lets users post content or upload drafts from your app directly to their TikTok profiles
Embed Videos Displays TikTok videos and creator profiles on articles or websites
TikTok Minis – Mini Games Lets users discover and play lightweight games directly on TikTok, with no separate download required
TikTok Minis – Mini Dramas A Mini format for short drama content (listed alongside Mini Games)

The site also lists Research & Insights and Content Display among its areas, alongside the tools above.

Who it is for

  • App and web developers who want TikTok as a login or sharing option inside their own product.
  • Publishers and site owners who want to embed TikTok videos or creator profiles in articles and pages.
  • Game and content studios building for TikTok Minis, where the experience lives inside TikTok rather than as a standalone app.
  • Teams working with content posting flows, such as apps that create video and want to hand it off to a user's TikTok profile or drafts.

How to think about which tool you need

The choice usually follows from where the user action happens:

  • If the user needs to authenticate in your app or site → Login Kit.
  • If the user creates content in your app and wants it on TikTok → Share Kit.
  • If your app needs to post or upload drafts to a TikTok profile → Content Posting API.
  • If you just want to show TikTok videos or profiles on a page → Embed Videos.
  • If you want to build a game or short-drama experience inside TikTok → TikTok Minis.

These are separate products, so a single project may combine several — for example, Login Kit for identity plus Share Kit for distribution.

Getting started

The site's entry point is a "Start Building Today" call to action, with the product pages (Login Kit, Share Kit, Content Posting API, Embed Videos, and TikTok Minis) serving as the individual starting points. Which one you open first depends on the capability you need from the table above.

Note that the page does not state pricing, free tiers, or login requirements for these tools, so those details should be confirmed on the specific product pages before you plan around them.

developers.tiktok.com
Build awesome experiences and powerful tools that inspire creativity and allow users to create, connect, and share with the world.