
You finished a sharp cut. Now you need captioned versions that look right on TikTok, YouTube, Instagram, and X without rebuilding the edit. Use this checklist to prep, style, and export clean, readable subtitles that survive platform compression and post fast.
If you add subtitles to video online with AI, SubtitlesFast keeps the process simple. You get word-level highlighting, animated karaoke styles, quick aspect ratio changes, and burned-in exports that stay crisp on any feed.
Prep captions and safe zones
- Create auto captions. In SubtitlesFast, open AI Subtitles to transcribe in 50+ languages with word-level highlights. Fix names, jargon, and numbers first, then punctuation and casing. Keep line breaks natural at phrase boundaries.
- Keep it readable. Aim for 1 - 2 lines per subtitle, 32 - 42 characters per line. Target 140 - 180 words per minute (about 14 - 20 characters per second). Keep each subtitle on screen long enough to read plus a beat.
- Tighten timing. On the Timeline Editing view, trim long pauses and remove uh/um filler so captions stay in sync. Add a small in/out cushion (about 100 - 200 ms) around lines to avoid pop-on/push-off feels.
- Place text inside safe areas. For vertical 1080x1920, keep subtitles above the bottom UI. A good rule: leave 8 - 12% margin from the bottom (about 90 - 150 px) and at least 3 - 5% from left/right edges. On horizontal 1920x1080, park captions in the lower third with 60 - 100 px padding from edges.
- Translate when needed. Use Translate Subtitles for localized versions. Keep brand names, ticker symbols, and measurements consistent. For languages that expand (German) or contract (Chinese), recheck line breaks and timing.
Choose aspect ratios per platform
- Switch fast. Use Change Aspect Ratio in SubtitlesFast to output 9:16, 1:1, and 16:9 without touching the core edit. After switching, scan every caption card and nudge position so it clears UI and faces stay centered.
- Match common sizes
- TikTok, Reels, Shorts: 9:16 at 1080x1920
- Instagram feed: 1:1 at 1080x1080 or 4:5 at 1080x1350
- YouTube standard: 16:9 at 1920x1080; Shorts use 9:16
- X: supports 1:1, 16:9, and 9:16 depending on post
- Reframe intentionally. When moving from 16:9 to 9:16, scale and reframe so eyes sit in the upper third and captions don’t cover mouths. If you must include B-roll overlays, keep them away from the subtitle block.
- Avoid letterboxing. Native vertical fills the phone. If you post horizontal on vertical platforms, use tasteful background blur and push captions well inside the central action area.
Style captions for contrast and brand
- Lock in a look. With Subtitle Style Customization, pick an animated style, then set font, color, and animation once. Use the same treatment across cuts so your content is recognizable in feed.
- Size for small screens. On 1080x1920, 48 - 72 px is a dependable subtitle size for most sans-serif fonts. Keep line spacing around 1.15 - 1.3. Cap at two lines. Short phrases beat long sentences.
- Build contrast on any background. White text with a 4 - 6 px black stroke, or a semi-opaque background box (55 - 70% opacity), stays readable over bright skies and busy B-roll. If you use brand colors, test against light and dark frames.
- Karaoke highlights that guide the eye. Enable Karaoke Style Subtitles to animate word highlights in sync with speech. Choose a highlight color that works for color-blind viewers (avoid pure red/green pairs) and keep the pacing tight with syllables.
- Accessibility check. Aim for strong contrast roughly in the WCAG ballpark (think 4.5:1 or better). Avoid ultra-thin fonts and extreme italics for body captions.
Export settings that survive recompression
- Master resolution. 1080p is the sweet spot for most social posts. If your source is 4K, keep a 4K master for YouTube and archive, then make 1080p deliveries for vertical feeds.
- Frame rate. Match source. 24/25/30 fps is fine for talking content; 60 fps helps with fast motion or gameplay. Avoid unnecessary frame rate conversions.
- Codec and container. Export MP4 (H.264, High Profile, 8-bit 4:2:0). Set a keyframe interval of 2 seconds (e.g., 60 at 30 fps). Use VBR 2-pass if available for cleaner detail at the same size.
- Bitrate targets. For H.264, 1080p at about 8 - 12 Mbps VBR is a solid range. For 4K masters, 35 - 45 Mbps is typical. Vertical clips with heavy motion benefit from the higher end. Keep files reasonable so uploads don’t stall on mobile.
- Color settings. Tag Rec.709, limited range. Avoid crushing blacks with aggressive contrast; it makes strokes and boxes halo or break up after platform processing.
- Burn in the captions. Use Burned-In Subtitles in SubtitlesFast so your styling and timing look identical on TikTok, YouTube, Instagram, and X. If you also want platform-native captions, export an SRT/VTT alongside your master as a backup.
- Audio clarity. AAC at 48 kHz, around 192 - 256 kbps for voice-forward content. Keep peaks at or below −1 dBTP and target roughly −14 to −16 LUFS integrated for consistent loudness across platforms.
Final QA and posting workflow
- Phone preview. AirDrop or cloud-sync your exports and watch them on a real phone at arm’s length. Check the bottom progress bar area, top UI, and corners for overlaps or crops.
- Legibility tests. Watch once at 1x with sound, then once muted. Turn your screen brightness down and scrub busy sections. If you can’t read a full line without squinting, bump size or contrast.
- Timing scan. Use the word-level highlight in AI Subtitles to fix late or early hits. Ensure each caption appears as speech starts, not a beat late.
- Thumbnail and cover. Use the AI Thumbnail Generator in SubtitlesFast to make a cover that matches your style and aspect ratio. Keep text in the central safe zone so it doesn’t sit under UI.
- Music and ducking. If you add a music bed, use Add Music and duck 8 - 12 dB under dialogue during lines, then lift in pauses.
- Localization pass. For translated versions, skim for line length expansion and fix any reflow so words don’t wrap to three lines. Export one file per language.
- Context for niche creators. Finance creators who reference charts or tickers should verify numbers before export. A quick check in a stock watchlist app and charting tool with live quotes for stocks, ETFs, indices, futures, forex, and crypto keeps on-screen figures accurate while your karaoke captions point to key numbers.
- File names and versions. Name exports with platform and ratio (e.g., projectname_tiktok_9x16_1080p.mp4) so you don’t post the wrong cut.
Key takeaways
- Start with AI Subtitles, then edit for pace and readability: 1 - 2 lines, 32 - 42 characters per line, and tight timing.
- Use Change Aspect Ratio to output 9:16, 1:1, and 16:9, then reframe and recheck safe zones on each version.
- Style for contrast: solid font size, stroke or box, and an accessible karaoke highlight color.
- Export MP4 H.264 at 1080p, match frame rate, set sane bitrates, and burn in subtitles to keep your look across platforms.
- QA on a phone at low brightness, fix sync, generate a matching thumbnail, and label files clearly before posting.
SubtitlesFast gets you from raw cut to platform-ready exports fast. Use AI Subtitles, on-brand styles, and burned-in outputs to post once and look right everywhere.
FAQ
Should I use burned-in subtitles or upload an SRT file?
For social platforms, burned-in subtitles are more consistent. Your style, size, and placement stay exactly the same after compression and reposts.
What subtitle color and size work best on vertical video?
High-contrast combinations like white or yellow with a thin black stroke read well. Keep to two lines and make text large enough to read at arm’s length.
Can I make karaoke style captions for shorts and reels?
Yes. SubtitlesFast supports Karaoke Style Subtitles and animations so each word highlights as it is spoken, which helps hold attention in short videos.
What is a good export resolution and bitrate for social clips?
1080p is a safe default. If you can set bitrate, aim for roughly 8 - 12 Mbps for 1080p H.264. Keep 4K for YouTube if your source supports it.
How do I translate subtitles for different regions?
Create your captions, then use Translate Subtitles in SubtitlesFast to generate language variants and export separate versions for each market.