Skip to content

Meme Generator

Add classic bold, white, black-outlined top and bottom text to any image — free, no watermark.

Runs in your browserFree, no sign-up

Settings

Results update automatically as you type.

Fill in the settings to see your result here.

Your result appears here instantly — nothing is uploaded.

About the Meme Generator

This meme generator adds the classic bold white caption with a thick black outline across the top and bottom of any image you upload, the same style popularised by early meme culture and still instantly recognisable today. Text is converted to capitals and wrapped automatically to fit the image width, and the whole thing is composited using the Canvas API in your browser, so the photo never leaves your device.

How to use the Meme Generator

  1. 1

    Upload the image you want to caption.

  2. 2

    Type your top text and bottom text — either one can be left blank.

  3. 3

    Check the preview; long captions wrap onto extra lines automatically.

  4. 4

    Download the finished image as a PNG.

What people use it for

Reacting to a moment with friends

Caption a screenshot or photo for a group chat without installing a dedicated meme app.

Quick social media content

Add a caption to a photo for a post that needs to go out fast, with no design software required.

Classroom or presentation humour

Caption a relevant image for a slide or handout in a style everyone immediately recognises.

Why the text is always capitalised

The bold, all-capitals, white-with-black-outline caption is a specific visual convention that traces back to early 2000s internet culture, originally set in the Impact typeface for its extreme boldness at small sizes and its ability to stay legible over almost any background. This tool follows that convention automatically, converting whatever you type to capitals, so the output matches the format most people expect from a meme rather than requiring you to format the text yourself.

How the outline keeps text readable on any background

A thick black stroke is drawn around each letter before the white fill is painted on top, which is what keeps the caption legible whether it sits over a bright sky, a dark shadow, or a busy, high-contrast background. The stroke width and font size both scale with the image's own dimensions, so a caption on a small image and the same caption on a large one look proportionally consistent rather than either vanishingly thin or overwhelmingly thick.

Tips

  • Short, punchy captions read better than long sentences — the format works best in five to eight words per line.
  • If a caption wraps onto more lines than expected, shortening it usually reads better than shrinking the text further.
  • High-contrast source photos, rather than already-busy or heavily textured images, tend to produce the most legible result.

Frequently asked questions

Why is the text always in capitals?
Classic meme captions are uppercase by convention, so the tool converts whatever you type automatically — you do not need to type in capitals yourself.
What happens if my caption is too long for the image?
It wraps onto additional lines automatically, sized to fit within the image width, rather than running off the edge or shrinking to an unreadable size.
Is my photo uploaded anywhere?
No. The image and text are combined entirely in your browser using the Canvas API, and the file is never sent to a server.

Looking for something else? Browse all image tools or see every tool.