Your photos · Editable captions · Six layouts

Online Meme Generator

Give the photo
your kind of context.

Add top and bottom captions in the classic white-and-outline style, drop in a reaction image or start from a simple panel layout, then download JPG, PNG or WebP. No site watermark is added, and your photos stay in this browser.

  • Add images Up to 5, or a layout
  • File size limit 10 MB per image
  • Captions Top, bottom or your own
  • Undo Last 10 changes

Built & Designed by Bhavin J. Sheth Last updated:

YOUR WORKSPACE

Your photo. Your caption.

Add a photo for your meme

Drop, paste or choose up to 5 images.

JPG · PNG · WebP · BMP · GIF · SVG · HEIC · 10 MB each

Checking available output formats…

Inspect your meme

Your finished meme

Caption guide

Short words. Big enough to read.

Most memes are seen on a phone, in a chat, at a glance. These controls decide whether the caption survives that.

Control What it does Tip for memes
Add top & bottom captions Turns each box into its own caption layer, wrapped into up to three lines and sized to about 92% of the image width. One or two short lines per caption are easiest to read on a phone.
Impact, white, black outline The classic meme look. The outline starts at about a tenth of the text size. On a pale sky or white wall, keep the outline or tick the box behind the text.
Text size and Layer size Text size changes the letters; Layer size scales the whole caption, outline and box included. If new wording runs past the edge, lower Text size or press Enter to split it.
UPPER / lower case Switches the selected caption to all capitals, or back to all small letters. Mixed wording becomes all capitals on the first press.
Add image overlay Places a second picture on the meme, such as a reaction face or a sticker. A transparent PNG blends in; a JPG overlay keeps its rectangle.
Lock layer Keeps a finished caption from moving while you drag the other layers. Words, colours and opacity can still be changed while it is locked.

Six layouts

Panels to fill. No borrowed photos.

Each layout opens as a new 1200 × 900 px meme of coloured panels with sample words. Replace the words, then add your own pictures as overlays.

Two choices

Two stacked panels on the left reading SKIP THIS and TRY THIS. Put a reaction picture beside each one on the right.

Three options

Three tall columns labelled THE PLAN, THE DISTRACTION and ME, for jokes about which one wins.

Three stages

Three bands from top to bottom for a joke that gets bigger at every step.

Expectation / reality

Two halves side by side. Drop one overlay into each half to show the gap.

Two buttons

Two boxes for a hard decision, with a third caption underneath for whoever has to choose.

Statement card

A plain white card with a bold claim and a reply line, for memes made only of words.

A caption example

The same photo. A different point of view.

A writing example, not a measured result. The tool places the words; the joke is still yours.

Top caption: the set-up

“WHEN THE TASK LOOKS SMALL” tells the reader what situation they are looking at. Keep it short enough to read at chat size.

Bottom caption: the turn

“AND IT OPENS TWELVE SETTINGS” delivers the surprise. The photo does the rest, so the second line can be even shorter.

How the file is made

One flat image. Ready to send.

Make meme turns the layers into a normal picture file that any chat app can show. It cannot be opened again as separate layers.

From layers to a file

Your photo or layout is drawn at full width and height, with any filters you set on it.
Captions and overlays follow in list order, so layer 10 ends up on top. Selection boxes stay out.
The meme is saved as JPG, PNG or WebP; a JPG gets white wherever the meme is transparent.
Layers and Undo history live only in this tab. Download each meme before you close it.

Where memes get shared

Fit the joke to the chat.

Use Suggested setup What to check
A festival or office WhatsApp group meme with Hindi or Gujarati captions Your photo · Add top & bottom captions · Arial or Verdana Impact has no Hindi or Gujarati letters, so your phone draws them in another font. Look at the preview before you post.
WhatsApp status or an Instagram story A portrait photo · captions a little in from the top and bottom The apps lay their own buttons and names over the edges, so leave some space there.
A reaction meme with a cut-out face Cut the face out with the Image Background Remover, then Add image overlay Download the cut-out as PNG so its transparent edges come along.
A before-and-after or comparison joke Expectation / reality layout · one overlay in each half Use Lock layer on each picture once it sits right.
Several versions for a class or team chat Up to five memes · Make all · Download ZIP Each meme keeps its own captions, so check every one before zipping.
A lighter file for a slow connection JPG output with quality around 0.80 For an even lighter file, pass the download through the Image Compressor.

Export guide

Pick the format after the words.

Output Transparent areas Quality setting Good for
JPG Turned white 0.10–1.00 Photo memes; chosen by default when you start from a JPG or HEIC photo.
PNG Kept Not used Layouts, screenshots and text-heavy memes where crisp letters matter.
WebP Kept 0.10–1.00 Smaller files; listed only if this browser can save WebP.

Troubleshooting

Fix the caption. Then make it again.

My caption runs off the edge

Wording you changed after adding it is not rewrapped.

  • Lower Text size.
  • Press Enter to split the line.
  • Or pull a corner handle inward.

The letters look thin or plain

This phone or computer has no Impact font installed.

  • A bold sans font stands in for it.
  • Tick Bold for heavier letters.
  • A Windows PC or Mac usually has Impact.

I can't move a caption

It is locked, or another layer is selected.

  • Look for Locked in the layer list.
  • Select it and press Unlock layer.
  • Or type Center X and Y instead.

My overlay picture won't add

It is too large, or overlays have used their shared space.

  • Use one under 4 MP and 10 MB.
  • Delete overlays you no longer need.
  • Press Clear history to free space.

Meme generator questions

Before you send the punchline

How do I make a meme with my own photo?

Add a photo, type the top and bottom captions and press Add top & bottom captions. Each caption becomes a layer you can drag, resize and restyle. Press Make meme, look at the result and download it as JPG, PNG or WebP.

How do I get the classic white meme text with a black outline?

That is what Add top & bottom captions gives you: Impact, white letters, a black outline about a tenth of the text size, centred. For one extra caption, press Add caption and set the font, colours and outline width yourself.

Can I write captions in Hindi, Gujarati or with emoji?

Yes, type any text your browser can show. Impact has no Hindi or Gujarati letters, so your device draws them in a font that has them, which looks different. Emoji appear in your device's own style. Check the preview before sharing.

How long can a caption be?

Up to 1,000 characters, though short memes land better. Add top & bottom captions wraps each one into at most three lines and shrinks it to fit. After that, press Enter for a new line or lower the text size; editing does not rewrap the text.

What are the six meme layouts?

Two choices, Three options, Three stages, Expectation / reality, Two buttons and Statement card. Each one starts a new 1200 × 900 px meme of coloured panels with sample captions to replace. They contain no photos; add yours as image overlays.

Can I add a second picture, like a reaction face?

Yes. Press Add image overlay and pick a PNG, JPG, WebP or self-contained SVG up to 4 MP. A PNG with a transparent background looks the most natural. Overlays can be resized, rotated, flipped, filtered, duplicated and locked.

Can I undo a mistake in my meme?

Undo and Redo keep the last 10 changes for each meme, including deleted layers. Clear history frees that memory without changing the meme. Reset this meme removes all layers, and Undo can still bring them back. Nothing is kept once you close the page.

What size will the downloaded meme be?

The same width and height as your photo, or 1200 × 900 px for a layout. Each photo can be up to 10 MB, 20 MP and 16,384 px a side, five at a time. If a site needs an exact size, run the download through the Image Resizer.

Can I make several memes at once?

Yes, up to five. Each keeps its own captions, layers and format. Make all saves them one by one, Stop skips the ones not started yet, and Download ZIP collects the finished memes with names ending in -meme.

Is my photo sent anywhere, and is a watermark added?

No to both. Your images and captions stay in this browser, and no site watermark is put on the meme. Only a HEIC photo the browser cannot open loads a decoder from jsDelivr, without your image. Share only photos and words you have the right to use.

Ready to caption your photo?

Head back to your meme, or explore the image tools and the full tools directory.

Back to workspace ↑