Adding text to video: readable, not decorative
Most people watch with the sound off, which makes your captions the primary channel rather than a supporting one. Readable text on video is a solved problem, and the solution is unglamorous: heavy weights, high contrast, generous spacing and enough time on screen to be read twice.
Contrast beats style, always
Video backgrounds move, so text needs a contrast device that works no matter what passes behind it. Three work reliably: a thick outline in the opposite tone, a solid or semi-transparent block behind the words, and a soft drop shadow. White text with a black outline is the meme default because it is legible over almost any footage. Thin, elegant fonts are the most common mistake — compression eats thin strokes first, and a hairline serif that looks refined on your monitor is mush on a phone at half brightness.
Hold long enough to read twice
The rule of thumb is one second on screen for every two or three words, with a floor of about a second and a half for anything at all. Then check it the honest way: play it once at normal speed and see whether you could have read it comfortably as a stranger. Text that disappears while the viewer is still reading is worse than no text, because it makes the whole video feel rushed.
Position, and staying out of the interface
Keep captions inside the middle 80% of the frame, and prefer the upper-middle area for vertical video since the bottom is where the platform stacks its own captions and buttons. Two lines is the practical maximum for a single card; if you need more, split it into two cards that appear in sequence. Centre-aligned text reads faster than justified in short bursts, which is what meme captions are.
Timing the reveal
For a setup-and-punchline structure, show the setup text from the first frame so viewers can read it during the build, then bring the punchline in on the beat. Never fade meme text in slowly: a fade costs you readable milliseconds and adds nothing. A hard cut on the text is both faster to read and funnier, because the abruptness is part of the joke.
Frequently asked questions
Which font should I use for memes?
A heavy sans-serif with wide letterforms — Impact is the classic for the outlined top-and-bottom style, and any bold grotesque works for modern captions. What matters more than the specific typeface is weight and outline: choose something you can make thick enough to survive compression.
Should captions be all caps?
For short lines, caps read as louder and slightly faster, which suits punchlines. For anything longer than about six words, sentence case is easier to read because word shapes help the eye. Many good meme captions do both: caps for the punchline, sentence case for the setup.
Do burned-in captions hurt accessibility?
Burned-in text is visible to everyone but invisible to screen readers, so it helps muted viewers and does nothing for blind ones. If a platform lets you add a real caption track or a description as well, do both — it takes seconds and reaches people burned-in text cannot.
Where should text be positioned so platforms don't cover it with UI?
Keep captions inside roughly the middle 80% of the frame, away from the very top and bottom edges — most platforms overlay usernames, captions or action buttons in those strips, and text placed there gets covered before anyone reads it.
How big should text be relative to video height?
As a rough starting point, caption height around 6-9% of the video's height stays readable on a phone screen without dominating the frame. Punchline text can go bigger; supporting text should stay smaller so the hierarchy is obvious at a glance.
Should text have a stroke/outline, a background box, or both?
A stroke alone works well over simple, low-detail backgrounds; a solid or semi-transparent box behind the text is safer over busy, high-contrast footage where an outline can still blend in. When in doubt, a box guarantees legibility regardless of what's playing behind it.
Does text need to be timed to match speech, or can it stay on screen the whole clip?
It depends on the joke — a caption that's a punchline usually lands harder appearing right at the beat, while a persistent label (like a name tag) can stay up the whole time. Timing text to a specific frame is what separates a meme that reads as edited from one that reads as sloppy.
What color combos read best for meme captions?
White text with a black outline is the classic because it holds up over almost any background; pure black-on-white or bright yellow-on-black are strong runner-ups for high contrast. Avoid mid-tone colors close in brightness to the footage — that's what actually kills legibility, more than the hue itself.
Should I animate text (pop-in, shake) or keep it static?
A small pop-in or scale bump on the punchline draws the eye and adds comic timing, but overusing animation on every line gets exhausting fast. Reserve motion for the one or two words that need emphasis and keep the rest static.
How many words should fit on one line before it gets hard to read?
Roughly five to eight words per line is a safe ceiling on a phone-sized frame — beyond that, font size usually has to shrink to fit, which works against readability. If a caption runs longer, break it into two shorter lines rather than one cramped one.
Does adding a drop shadow help readability, or is it just decoration?
A subtle drop shadow adds a bit of edge definition against busy backgrounds, similar to a thin outline, but a heavy shadow mostly just looks dated. It helps more on flat-colored text without a stroke than on text that already has one.
Should text follow safe zones for different aspect ratios (9:16 vs 1:1 vs 16:9)?
Yes — a caption placed safely in a 16:9 export can end up cropped or covered by UI once the same file is uploaded as 9:16 or 1:1. If you're exporting for multiple platforms, design captions for the tightest crop (usually 9:16) and let the wider formats have extra margin.
What's the easiest way to keep text consistent across multiple memes in a series?
Save the exact font, size, color and stroke settings you land on as a preset or template rather than eyeballing it each time — a consistent caption style is what makes a batch of memes read as a series instead of a random pile.
Make it in the browser. Cut, caption, overlay, remove the background, add music and export MP4, WebM or GIF. Free, and your video never leaves your device.
Open Meme Editor