Meme Generator
Create memes with classic templates or your own images. Impact-style text with auto-uppercase, adjustable fonts and colours, one-click download or copy to clipboard. Files never leave your device.
Upload your image
Drop an image here or click to browse ยท JPEG, PNG, WebP, GIF
How to make a meme
- 1Choose a template or upload
Browse classic meme templates by category, or upload your own image. Search by name to find the perfect template fast.
- 2Add your text
Type your top and bottom text. Text is auto-uppercased with white Impact-style font and black stroke โ the classic meme look.
- 3Export or copy
Download your meme as JPEG or copy it to your clipboard with one click. Ready to share on social media, Slack, or Discord.
Why Impact font became the default meme typeface
Impact was bundled with every Windows installation since 1998, making it universally available when the first image macros appeared on forums and early social media. Its ultra-bold, narrow letterforms with built-in tight spacing produce highly readable text at any size โ even when overlaid on busy photographs. The convention of white text with a thick black stroke (technically a text outline) ensures legibility against any background colour. This tool replicates that style using Anton, a Google Font with the same condensed bold aesthetic, rendered with configurable stroke width and colours.
Meme image format and quality
Memes are exported as JPEG at 90% quality โ the standard for meme sharing. JPEG compression works well with photographic meme templates because it handles gradients and complex colours efficiently. The 90% setting produces sharp text with minimal compression artefacts while keeping file sizes manageable for social media upload limits. For memes that need transparency (rare), you can copy to clipboard as PNG instead.
Get GEO & AEO tips every week
The Layman SEO newsletter. Plain English updates on what is changing in search - SEO, AEO, and GEO - and what to do about it. One email a week. Unsubscribe any time.
No spam. No paywall content. Unsubscribe with one click.