TikTok post previewer

A TikTok post previewer puts your video or your photos behind the real TikTok interface: the caption at the bottom left, the action rail down the right, the sound ticker, and the dots if you are posting a photo carousel. It is the only way to see what your own caption covers.

Create Your Post
My Brand

0 characters

Profile Settings
Customize your display name and username for the previews.
Avatar
@
Platform Preview
See how your post will appear on selected platforms.
👀

Select accounts to see live preview

The caption grows over your video

A TikTok caption can be 2,200 characters, but the feed shows a maximum of four lines and then a "See more" link. TikTok’s own advice is to stay at or under 100 characters. Emoji count as two.

The part people miss is that the caption is not beside the video, it is on top of it. Every extra line pushes further up over your footage, so a long caption physically shrinks the clear area of your own frame. TikTok says as much in its creative guidance: the longer the caption, the smaller the safe zone.

Video and photo carousel are not the same post

Upload a video and you get a video post. Upload images and you get a photo carousel, and TikTok treats that as a different thing with different fields: the title is capped at 90 characters rather than 2,200, and the description gets its own 4,000. One app, a 24 times difference in title length depending on what you attached.

A photo carousel takes up to 35 images, which is more than any other platform here, and it adds a row of dots above the account line that a video post does not have. It also will not accept PNG. JPEG and WebP only, which is a surprise if your slides came out of a design tool.

Before you publish

  • Keep the caption near 100 characters. Every line it wraps to covers more of your video.
  • Export slides as JPEG or WebP. TikTok rejects PNG for photo posts.
  • A photo carousel title is capped at 90 characters, not 2,200. Write it separately from your video captions.
  • Leave the bottom third and the right edge of the frame clear. That is where the caption and the action rail sit.

Preview a post for another platform

X (Twitter) post previewerAn X post previewer shows the tweet as a timeline renders it: your text at the real width, the photo grid X builds from your images, and the engagement row underneath.Open itInstagram post previewerAn Instagram post previewer shows you the post Instagram will actually render, not the one you typed.Open itFacebook post previewerA Facebook post previewer renders your post the way a Page timeline will: your text above the media, the album grid Facebook builds from however many photos you attached, and the Reel or Story canvas with Facebook’s own overlays on top..Open itLinkedIn post previewerA LinkedIn post previewer renders your post as a feed will: your text with the "see more" fold in it, your image inside LinkedIn’s own canvas, and the reaction and comment row underneath.Open itYouTube post previewerA YouTube post previewer shows the two things a viewer sees before they watch anything: the thumbnail with your title beside it, and the Short with YouTube’s interface over the top.Open itThreads post previewerA Threads post previewer renders your post the way the Threads app does: the username line, your text, the media carousel, and the like and reply row underneath.Open itBluesky post previewerA Bluesky post previewer draws your post as the app does: the display name and the domain handle, your text, the image grid, and the reply, repost and like row.Open itTikTok safe zone checkerThe TikTok safe zone is the part of a 9:16 video that the app’s interface does not cover.Open itTikTok carousel safe zone checkerA TikTok photo carousel is not a video post with pictures in it.Open it

Or preview every platform at once with the full post previewer.

This tool is free, forever. No accounts, no paywalls, no catch.

I build these solo. If you want to support my work, donating a coffee would be highly appreciated! ☕

Frequently Asked Questions

Everything you need to know about TikTok post previewer from PublishQ

Add your caption and your video or photos on this page. The preview draws TikTok’s interface over your media, including the caption at its real length, so you can see what is covered before you publish.
Up to 2,200 characters, but only four lines are shown in the feed before a "See more" link, and TikTok recommends staying at or under 100 characters. Emoji count as two characters each.
Up to 35, the highest of any platform here. The photo format also has its own fields: a 90 character title and a 4,000 character description, rather than the video caption.
TikTok accepts JPEG and WebP for photo posts and not PNG. PublishQ converts a PNG for you when it publishes, but if you are uploading by hand, export as JPEG.
Not directly. TikTok decides from what you attach: a video file makes a video post and images make a photo carousel. The previewer follows the same rule, so swapping the media swaps the layout.
Start for Free

No credit card required • Set up in under 3 minutes

Alexandro - Founder
PublishQ

— me 👋

Hi, I'm Alexandro 👋

I left my Software Engineer role at Amazon to build tools that solve real problems — the kind big companies ignore because they read spreadsheets instead of using their own products.

I was spending over an hour daily just scheduling 2 shorts across 3 platforms — logging in, reformatting, uploading one by one. That felt broken. So I built PublishQPublishQ . Now I create 4 shorts in 3 minutes and schedule them to 4 platforms in under 30 seconds.

PublishQ is bootstrapped. No investors, no vanity metrics. I build what actually helps you — because I use it every day myself.

Thank you,

Alexandro

Preview done. Now publish smarter.

Use PublishQPublishQ to create, preview, and publish — all-in-one platform. No more switching tabs.

Connect Your Accounts

Add once, use forever

Schedule Posts

Plan your content ahead

Multi-Platform

Post everywhere at once

Start for Free

No credit card required • Set up in under 3 minutes

Solo-creator pricing, enterprise-grade power

Upgrade or cancel anytime. No bloated pricing.

Free

$0
  • Social Accounts: 3

  • Scheduled Posts: 10

  • Team Members: 2

  • Workspaces: 2

  • Media Library

  • API Access

  • MCP Access

  • CLI Access

  • SDK Access

  • AI Text Generations: 5

    Coming soon
  • AI Image Generations: 5

    Coming soon
  • AI Video Generations: 1

    Coming soon
  • Analytics

    Coming soon
  • Approval Workflows

    Coming soon
  • Bulk Scheduling

    Coming soon
  • First Comment Scheduling

    Coming soon

Starter

  • Social Accounts: 10

  • Scheduled Posts: unlimited

  • Team Members: unlimited

  • Workspaces: unlimited

  • Media Library: 100GB

  • API Access

  • MCP Access

  • CLI Access

  • SDK Access

  • AI Text Generations: 100

    Coming soon
  • AI Image Generations: 100

    Coming soon
  • AI Video Generations: 10

    Coming soon
  • Analytics

    Coming soon
  • Approval Workflows

    Coming soon
  • Bulk Scheduling

    Coming soon
  • First Comment Scheduling

    Coming soon
Most Popular

Professional

  • Social Accounts: 25

  • Scheduled Posts: unlimited

  • Team Members: unlimited

  • Workspaces: unlimited

  • Media Library: 200GB

  • API Access

  • MCP Access

  • CLI Access

  • SDK Access

  • AI Text Generations: 500

    Coming soon
  • AI Image Generations: 500

    Coming soon
  • AI Video Generations: 50

    Coming soon
  • Analytics

    Coming soon
  • Approval Workflows

    Coming soon
  • Bulk Scheduling

    Coming soon
  • First Comment Scheduling

    Coming soon

Business

  • Social Accounts: unlimited

  • Scheduled Posts: unlimited

  • Team Members: unlimited

  • Workspaces: unlimited

  • Media Library: unlimited

  • API Access

  • MCP Access

  • CLI Access

  • SDK Access

  • AI Text Generations: unlimited

    Coming soon
  • AI Image Generations: unlimited

    Coming soon
  • AI Video Generations: unlimited

    Coming soon
  • Analytics

    Coming soon
  • Approval Workflows

    Coming soon
  • Bulk Scheduling

    Coming soon
  • First Comment Scheduling

    Coming soon

VAT is not included. Final price is calculated at checkout. 14-day refund policy on all paid plans.