Douyin (TikTok-CN) Cover

Douyin video cover maker: crop to 9:16 vertical 1080×1920, drag to recompose, and toggle overlays for the top status bar, right-side like/comment/share rail, and bottom caption area. In-browser, zero upload.

How to use

Purpose

Douyin / TikTok video cover maker — 9:16 portrait format (1080×1920), matching the app's video thumbnail display. Templates for drama, knowledge, tutorial, product seeding, lifestyle vlog. Big-headline text, keyword stickers, emoji accents, brand logo, account watermark in the bottom safe area. All local rendering with live preview.

Steps

  1. Pick template: drama hook / knowledge / tutorial / product seeding / vlog
  2. Upload a still frame or background image (auto-cropped 9:16)
  3. Add headline (4-12 Chinese characters click best)
  4. Adjust font, color, stroke, shadow
  5. Add logo / emoji / decoration elements
  6. Export 1080×1920 JPG / PNG

FAQ

Douyin cover ratio — 9:16 or 1:1?
9:16 (1080×1920) for the in-feed and search-result thumbnail. 1:1 covers appear on profile-grid view. Make the primary 9:16.
Will text on the cover get cropped?
Douyin's playback UI (title / comments / like button) covers the bottom ~600px on 1920-tall covers. Keep text in the upper half (above 1080px from top). Our templates honor this safe area.
Does Douyin re-compress my cover?
Yes — the app re-encodes uploaded covers. Export at high quality (>1MB JPG/PNG) so the re-compression doesn't degrade visibly.
Can I maintain consistent series branding?
Yes, duplicate templates to keep same fonts / colors / position across episodes for stronger brand recall.
Difference vs Xiaohongshu cover?
Size: Douyin 9:16 is taller, Xiaohongshu 3:4 is wider. Style: Douyin favors big-impact text + high contrast, Xiaohongshu leans toward refined layout + sophisticated palette.

Use cases

  • Douyin video cover with headline hook
  • Knowledge / tutorial series cover
  • Product seeding / review cover
  • Drama-genre short video cover
  • Vlog / lifestyle daily cover

Use cases

Douyin 9:16 (1080×1920), text in upper-half safe area (avoid UI overlap), templates encoding click-rate patterns.