Meme Generator

Drop any image, add top and bottom text in classic Impact font, customize colors and size, download. No watermark, no account, no upload.

Drop a template image or any photo

JPG, PNG, WebP, GIF supported

How to make a meme

Drop, type, download. Maybe 15 seconds if you already know what you want to say.

1

Drop your template

Use any image as a meme template. Your own photo, a screenshot, anything.

2

Add text

Type your top text and bottom text. The text auto-wraps and scales based on image size.

3

Style it

Adjust font size, fill color and stroke (outline) color. Classic memes use white text with black outline.

4

Download

Download as PNG with the text baked in. No watermark.

Why Impact font is the standard

Impact is thick, compressed, and highly readable even at small sizes or against busy backgrounds. The black stroke (outline) around white text makes it legible over literally any image. This combination became the meme standard in the early 2010s and has stuck around because it simply works.

Some newer meme formats use different fonts (Futura for the “nobody:” format, or plain sans serif for the label format). But the classic top and bottom Impact text is still the most recognised meme format globally. This tool does the classic format well.

Tips for better memes

Keep the text short. The best memes say a lot with few words. If your text is wrapping to three or four lines, it is probably too long. Think punchline, not paragraph.

The top text usually sets up the joke or context. The bottom text delivers the punchline or twist. This setup/payoff structure is what makes memes land. If both lines say the same kind of thing, the meme falls flat.

Contrast matters. If your image is already white or very bright, white text will get lost even with a black outline. Switch the fill color to something darker, or use an image with more visual variety.

Other tools you might need

Add TextCrop ImageCompress Image

Frequently asked questions

Does the text auto-capitalize?+
Yes. Meme convention is all caps, so the tool uppercases everything automatically. The text you type is preserved lowercase in the input field but rendered as uppercase on the image.
Can I add more than two text blocks?+
Not in this tool. Classic memes use top and bottom text. If you need text in other positions, use the Add Text tool which gives you free positioning.
Does this add a watermark?+
No. The output is your image with your text. Nothing else is added.
Why does my text look small?+
The text size scales relative to your image. If you have a very large image, the default size might look small. Use the size slider to increase it. The range goes up to 120 which should be plenty for most images.