Meme Maker: Impact Captions on Your Own Image

Puts outlined, Impact-style captions on a photo you upload. Each caption is its own layer that you drag into place, and the result downloads as an 800 px wide PNG.

Meme Maker
Meme photo preview

Drag text directly on the preview to reposition it.

24px120px
#ffffff

Classic meme style shows text in all caps. Turn off to keep your exact capitalization.

Runs in your browser: your files and text are not uploaded. Free, no account needed.

Last updated: · Reviewed by the QuickTooly Team

Font, outline and caption layers

  • Font: Impact, then Haettenschweiler, Franklin Gothic Bold and the default sans-serif. The font is not downloaded, so a device without Impact draws the caption in the next font on that list, and the saved image keeps whatever font was used.
  • Outline: black, with a line width of the font size divided by 14 (at least 2 px). At the default 64 px that is about 4.6 px. The fill is drawn over the stroke, so about half of it shows outside the letters.
  • Size and colour: one size (24–120 px, default 64) and one fill colour (default white) apply to every caption. The outline is always black.
  • Layers: TOP TEXT and BOTTOM TEXT to start, and you can add more. Each holds up to 80 characters; drag it on the preview to move it. Empty layers are skipped.
  • Line breaks: a caption wraps at spaces once a line is wider than 720 px, with lines 1.15× the font size apart. A single long word is not split and can run past the edge.
  • Auto Uppercase: on by default. Turn it off to keep your own capitalization.

How your image is sized

There are no bundled templates: you upload your own JPG, PNG, WebP or GIF. Without one, the captions sit on a gradient placeholder. The meme is always 800 px wide. Its height follows the photo's shape but is kept between 400 and 1200 px, and the photo is scaled to fill that area and cropped from the center. An animated GIF becomes one still frame, and a photo narrower than 800 px is scaled up and looks soft.

  • 1920×1080 (16:9): 800×450, nothing cropped.
  • 1080×1920 (9:16): 800×1422 would be too tall, so the canvas is 800×1200. The photo is drawn about 1422 px high and 111 px is cut from the top and from the bottom.
  • 3000×1000 panorama: 800×267 would be too short, so the canvas is 800×400. The photo is drawn 1200×400 and 200 px is cut from each side.

Film and TV stills, comic panels and other people's photos are usually under copyright, so check that you may use an image, especially in a commercial post.

Meme Maker Questions

Why does my caption not look like the classic meme font?

The caption uses the Impact font installed on your device. Where Impact is missing, the browser uses Haettenschweiler, Franklin Gothic Bold or a plain sans-serif instead.

Why is part of my image cut off?

The meme is 800 px wide and between 400 and 1200 px tall. Very tall or very wide photos are cropped from the center to fit. Crop the photo closer to a 2:1 to 2:3 shape before you upload it.

Can each caption have its own size or colour?

No. The font size and colour apply to all captions at once.

Related Tools