The classic internet meme is an image with bold white uppercase text along the top and bottom, set in the Impact typeface. This generator helps you write those captions — type your own or roll random templates — and previews them in the familiar style ready to copy.
How it works
There is no heavy maths here, just the conventions that make a caption read like a meme:
- Uppercase — meme captions are traditionally all-caps, so your input is uppercased automatically.
- Impact-style preview — the preview renders in a heavy condensed sans-serif with a dark outline to approximate the Impact look on any device.
- Top and bottom split — the two-line format places setup on top and punchline on the bottom, mirroring the original image-macro layout.
The Surprise me button draws a random pair from a built-in library of classic caption templates.
Tips and notes
- Keep each line short — long captions wrap and lose the punchy meme rhythm.
- Use the top line for setup and the bottom line for the twist.
- Copy the text, then paste it onto your image in any editor; the styling here is a preview of how it will look.
- Modern formats often use a single caption — just fill one field.