Meme Generator

Meme

Pick a template from the classic library — Drake pointing, Distracted Boyfriend, Expanding Brain, Doge — or upload your own image, then type top and bottom text. The generator renders the Impact-font-with-black-stroke look that defines the format, letting you tweak font size, stroke thickness and drop shadow without hunting down the right GIMP plugin. Export as PNG, JPG or animated GIF if you started with a GIF template.

How to make a meme

  1. 1

    Pick a template or upload

    Browse the built-in catalog or drop your own image (PNG, JPG, GIF).

  2. 2

    Type top and bottom text

    Or add more captions — most templates support 2 captions, some support 4+.

  3. 3

    Tune the look

    Font size, stroke width, stroke color, shadow, all-caps toggle.

  4. 4

    Download

    Export as PNG (lossless), JPG (smaller) or keep the original GIF animated.

The Impact look — why it’s the default

Most internet memes from 2007 onward use Impact in ALL CAPS with a black stroke and sometimes a slight drop shadow. The reason is practical:

Breaking the convention (sans-serif, mixed case, no stroke) generally looks like a screenshot of a Keynote slide rather than a meme.

Template catalog (a selection)

Template Typical format
Drake Hotline Bling 2 panels, disapproves / approves
Distracted Boyfriend 3 labels on boyfriend, girlfriend, other woman
Expanding Brain 4+ panels of increasingly glowy brain
Doge Multicolor Comic Sans (not Impact!)
Two Buttons Guy sweating over two labeled buttons
Change My Mind Text on the sign at the table
This Is Fine Room on fire, dog says “this is fine”
Surprised Pikachu Top/bottom text; reaction image

Each template has “canonical” text positions. The generator pins them by default and lets you drag if you need custom placement.

Sizing tips

Export formats

Please don’t

Frequently Asked Questions

Yes. Upload a PNG, JPG or GIF and the same text-overlay controls apply. Respect the original image’s license if it’s not yours.

No. The generator ships with several meme-appropriate fonts — Impact, Arial Black, Oswald, Comic Sans (for Doge-style), and system sans-serifs. Pick what fits the template.

Drag the caption block. Multi-caption templates let you add additional text objects and position each independently.

Yes, if the source is a GIF. The generator renders captions onto every frame and re-encodes. Output file size can be large — keep captions simple to stay under platform upload limits.

No. Rendering runs in your browser. Your image and captions never leave your device.