put authentic tiktok-style captions on your own photos — the real white box, the stroke outline, plain text — in the actual tiktok font. drag them anywhere, export clean slides.
The reason a slide looks "TikTok-native" isn't the text — it's the exact box, the exact font, and the exact stroke. Generic text tools get all three slightly wrong and the result reads as off. This captioner ships the three real styles: the solid rounded white (or black) box, the outlined stroke text, and clean plain text — rendered in TikTok Sans, the same typeface TikTok uses. Drag each caption exactly where you want it, size it, adjust weight and box width, drop in emoji.
Caption your photos here and export them as slides, then post them straight to TikTok photo mode, or feed them into the slideshow maker to turn the captioned set into a video with music. Two tools, one pipeline: caption, then animate. And if you're saving someone else's slideshow to study the format, toksave pulls any photo post down at full quality.
Your photos are rendered to slides locally in your browser — there's no upload and no server storing your images. Projects save to your own browser so you can come back and keep editing.
Free: full editor, all styles, export slides one at a time as PNG. Free account (no card): export every captioned slide at once as a ZIP, and no ads. The editor itself is never limited — the account just speeds up getting a full set out.
The desktop gap explained in depth — how to post a TikTok slideshow from desktop, how to add TikTok-style text to photos, what font TikTok actually uses, and how to batch slideshows for product content.
Before you post, run your slides through the free safe zone checker to make sure nothing lands under TikTok's UI.
Open the captioner, upload your photos, drag text boxes onto each slide, pick a style, and export. Full walkthrough is inside the tool.
Yes — captions render in TikTok Sans, so they match the native look.
Yes — the white/black rounded box, the stroke outline, and plain text are all included.
Free, and nothing is uploaded — it all runs in your browser. A free account unlocks exporting all slides as a ZIP.