Chat scrolls in the exact order it scrolled live on Twitch with the original message timing preserved. Usernames keep their Twitch color, badges appear next to the name, and emotes render at the correct size. Animated emotes loop on the same cadence they do on Twitch. The result drops cleanly on top of the source clip without further processing.
Free Twitch chat overlay generator.
Pick a public Twitch VoD, choose a 3 minute window, and download a ready-to-use chat overlay as MP4 or transparent MOV. Animated 7TV, BTTV, and FFZ emotes included. 10 free renders a day.
MP4 or transparent MOV
MP4 with a flat background color is the default — best when chat sits next to the video or is the main visual.
Flip the transparent switch and the export is a MOV with a real alpha channel, ready to drop on top of a clip in Premiere, DaVinci, or Final Cut for a real Twitch reaction overlay.
Dialed-in look, per render
Width, height, font size, message gap, padding, background color, text outline, transparency, and FPS all adjust live in the preview before each render. Defaults are tuned to match the way Twitch chat looks in the browser.
Every emote source
Twitch global and channel emotes, 7TV global and channel, BTTV global and channel, and FFZ — all loaded for the streamer you picked. Animated emotes stay animated in the exported video.
Standard Twitch badges render too: broadcaster, mod, VIP, subscriber tiers, founder, bits, and more.
Built for highlights, clips, and reuploads
Common uses — corner overlays on highlight compilations, chat reactions in YouTube reuploads after the VoD expires, vertical TikToks and Shorts stacking a transparent overlay on top of the source clip, and channel trailers where real chat sells the energy better than any voiceover.
Need longer overlays?
The full editor at vod.ing chat overlay rendering has no per clip cap and works on every clip you create in the editor. See pricing for plans.
About the free chat overlay generator
What does the free Twitch chat overlay generator do?
Is it actually free?
Why do I have to sign in with Twitch?
Are 7TV, BTTV, and FFZ emotes supported?
Can I get a transparent background?
Can I customize how chat looks?
Why a 3 minute limit?
Will this work for live streams?
Do I need to install anything?
Three features that work alongside this one.
Need more than 10 renders a day?
10 free chat overlay renders a day, no card needed. Open the editor when you're ready.