Skip to main content

Free Meme Generator

Add classic top and bottom captions to any image in the iconic meme style. Live preview, download as JPG or PNG. Runs entirely in your browser — never uploaded.

Works offline once loaded

Drop a file here, or click to browse

PNG, JPG, WebP, GIF, HEIC, HEIF · processed on your device

or press Ctrl+V to paste from your clipboard

Browse files

Tip: you can paste a screenshot with Ctrl+V

Your files never leave your device. All processing happens locally in your browser.

Add classic top/bottom meme captions to any image. Everything is rendered in your browser — your image is never uploaded.

Common uses

  • Make a Classic Top/Bottom MemeAdd the iconic Impact-font captions to a meme image.
  • Caption a Reaction ImageAdd a caption to a reaction photo to share in chats.
  • Make a Meme for Social MediaCreate a captioned image to post on social platforms.
  • Caption a Meme TemplateAdd your own text to a popular meme template image.
  • Add a Caption to an Image for a SlideQuickly caption an image for a fun presentation slide.

How It Works

The classic meme look is bold Impact text in white with a black outline, top and bottom. This draws it onto your image with a canvas — instantly and entirely in your browser.

  1. 1
    You drop in an image
    It's drawn to a canvas locally — never uploaded.
  2. 2
    You type top and bottom captions
    Text is auto-uppercased and word-wrapped to fit, with the classic Impact font and black outline.
  3. 3
    It renders live
    The meme updates as you type; adjust the text size to taste.
  4. 4
    You download the image
    The full-resolution meme is exported straight from the canvas — JPG for photos, PNG when the image has transparency.

Your image is captioned on your device with a canvas — nothing is uploaded, so personal photos stay private.

Related Tools

Frequently Asked Questions