🔄 Loading rendering engine… This may take a few seconds on first visit.
Type subtitle lines — one line = one PNG
Adjust style in the right panel
Click ⬇ Export ZIP

Subtitle Lines

One line per subtitle · Ctrl+Enter to export 0 lines
Preview
72px
Text Color
#ffffff

4px
Outline Color
#000000

Background Highlight
Enable
Opacity
65%
Color
#ffff00

How to Export Bulk Transparent Subtitles — 3 Easy Steps

Magic Subtitle Exporter renders each subtitle line into its own transparent PNG using your browser's Canvas engine — no server, no account, no watermark. Import the ZIPped PNGs straight into CapCut, Premiere, DaVinci Resolve, or any editor that supports overlay tracks.

Type Your Subtitle Lines

Type or paste your subtitles — one line per PNG. 50 lines become 50 numbered files (subtitle_001.pngsubtitle_050.png). Blank lines are skipped automatically. Click "Load Sample" to see an example instantly.

Customize the Style

Set output width (1080px for Full HD), choose font, weight, size, text color, outline, and optional highlight background. The live preview updates in real time so you see exactly what each PNG will look like.

Export & Download ZIP

Click "Export ZIP." A background engine renders all PNGs in parallel and packages them into a single ZIP. The page stays fully usable. The ZIP downloads automatically when done.

🔒 Your text is never sent to any server

Every character you type stays in your browser's memory and is processed locally using the Canvas API and a Web Worker. Nothing is uploaded, logged, or stored. Close the tab and it's completely gone.

🎯 Tips for Shorts & Reels Subtitle Design

White text + black outline is the universal formula

This combination reads clearly on any background — bright sky, dark forest, busy street scene. Start here and only deviate if your brand requires it.

Set Output Width to 1080px for Full HD

Fixed width means all PNGs are the same size, so subtitles stay perfectly centered in the frame when imported into CapCut or Premiere. Use Auto only if you want minimal file size.

4 words per line — max

Mobile viewers scroll fast and often watch without sound. Short, punchy lines are read before the clip changes. Long lines cause drop-off.

Black (900) weight + thick outline for punchy impact

Switch Font Weight to "Black — 900" for maximum visual weight. Pair with a 6–10px outline to keep it readable on any background without a highlight box.

Keyboard shortcuts

Ctrl+Enter (or ⌘+Enter on Mac) — export without reaching for the mouse. Type your full script, style it once, and batch-export in seconds.

CapCut import tip

In CapCut (mobile), tap the overlay (+) track → "Image" → select the PNG from your downloads. The transparency is preserved automatically. Scale and position as needed.

Korean text — select Noto Sans KR

For Korean subtitles, choose "Noto Sans KR — 한국어." The font preloads in the background when the engine starts. By the time you finish typing, it's ready to export instantly.

Paste your whole script at once

Write your entire script in a notes app, then paste it into the input. Each line break becomes a separate subtitle. Edit freely, then export — no need to re-type anything.

Frequently Asked Questions