Turn text into scroll-stopping video content
You’ve got a long quote, a poem, a product list, or a thread-style rant, and you want it as a video that scrolls smoothly, perfect for TikTok, Instagram Reels, or YouTube Shorts. Some people record their phone screen while scrolling through a Notes app. That works, but it looks terrible. This tool does it properly.
Type or paste your text, pick your colors and scroll speed, hit record, and download a clean WebM video of smoothly scrolling text. The animation runs on a canvas element, and the MediaRecorder API captures it as a video file. Everything happens in your browser, nothing gets uploaded anywhere.
How the tool works
Start by pasting your text into the editor. The canvas preview shows a live animation of text scrolling upward from bottom to top, like movie credits. Adjust the font size: bigger for short punchy lines, smaller for longer content. Set the scroll speed from gentle and readable to fast and dramatic.
Pick a background color and text color that match your brand or content style. White text on black background is the classic cinematic look. Black on white is clean and readable. Go bold with colored backgrounds if you want attention.
When the preview looks right, click Record. The tool captures the canvas animation as a WebM video using your browser’s built-in MediaRecorder. Stop recording when enough text has scrolled past, and download the result.
Where scrolling text videos work
TikTok and Reels audiences eat these up. Recipe ingredients scrolling over a cooking background. Product feature lists for dropshipping ads. Motivational quotes that unfold line by line. Fan fiction excerpts. Tweet compilations. Song lyrics timed to music (you add the audio separately).
The format works because it forces people to keep watching. The text is revealed gradually, and if someone wants to read the whole thing, they stay on the video longer. That’s engagement gold for social media algorithms.
Educators use scrolling text for vocabulary lists, historical timelines, and study guides. Podcasters create text versions of their highlights. Newsletter writers tease their content with a scrolling preview.
Getting professional results
Speed matters more than you’d think. Too fast and nobody can read it. Too slow and people scroll past. For most social content, aim for about 50-80 pixels per second, fast enough to feel dynamic, slow enough to actually read.
Font size should match your platform. Vertical videos (9:16) need bigger text than landscape. If most viewers watch on phones, go larger than you’d think, 28px minimum for body text, bigger for headers or key points.
Contrast is critical. If your background is a mid-tone color, the text becomes hard to read on mobile screens in bright environments. Stick with high-contrast combinations: white on dark, dark on light, or bright colors on black.
FAQ
What video format does this export?
WebM, it’s natively supported by Chrome, Firefox, and Edge through the MediaRecorder API. WebM files play on most platforms and can be converted to MP4 using any video converter if needed.
Can I add background music?
This tool creates the visual component only. Add music using any video editor, CapCut, iMovie, or even TikTok’s built-in editor work great for pairing audio with the downloaded video.
What resolution is the video?
The canvas records at the display dimensions, typically 400x700 pixels for a vertical format. For higher resolution output, the canvas can be scaled up. The recorded video maintains whatever dimensions the canvas uses.
How long can the video be?
As long as you want. The recording runs until you click Stop. For social media, keep it between 15 and 60 seconds, that’s the sweet spot for engagement on short-form platforms.
Does this work on Safari?
Safari’s MediaRecorder support has improved but can be inconsistent. Chrome and Firefox deliver the most reliable results. If you’re on a Mac, open the tool in Chrome for the best experience.