Add Classic Top and Bottom Meme Captions to a Photo

Put white block capitals with a heavy black outline across the top and bottom of any picture.

About the Meme Generator

Two text fields cover the familiar format: one caption along the top, one along the bottom, either of which can be left blank if you only need one. Whatever you type is converted to capitals automatically, so there is no need to hold shift, and a size slider running from 4 to 15 percent of the image width scales both lines together. The styling is the traditional one — white fill with a thick black outline — which is what keeps the words readable over any photograph.

Captions are centred and drawn directly onto the picture, and the output is a JPG. One image is handled at a time, since a caption is written for a specific picture rather than applied to a batch. The whole thing is composed in your browser, which is a meaningful difference from most meme sites where uploads are the product.

Key Features

  • Top and bottom fields: Fill in either or both; an empty field is simply skipped rather than leaving a gap.
  • Automatic capitals: Text is uppercased as it is drawn, matching the convention without any typing effort.
  • Outlined lettering: White text with a heavy black stroke stays legible against dark, light and busy backgrounds alike.
  • Proportional sizing: The slider sets text size as a percentage of image width, so the caption scales with the picture.
  • Nothing is published: The finished meme is a download, not a post — it is not added to any public gallery.

How to Use the Meme Generator

  1. Add the picture you want to caption.
  2. Type the top line, the bottom line, or just one of them.
  3. Adjust the size slider until the words fill the frame comfortably.
  4. Generate and download the JPG.

How It Works

The image is drawn to a canvas and the captions are painted over it in a heavy condensed face, requesting Impact first and falling back to Arial Black and then a generic sans-serif. Each line is stroked in black at a width proportional to the font size before being filled in white, which produces the outline. Two practical quirks follow. Impact is not installed on every system, particularly on Linux and some mobile devices, so the lettering may render in a slightly different face than you expect. And each caption is constrained to 94 percent of the image width by horizontal compression rather than word wrapping, so a very long line is squeezed narrower instead of breaking onto a second row — keep captions short. Output is always JPG at high quality, so transparency in the source is flattened.

When You Need It

Someone putting together the closing slide of an all-hands deck wants a light-hearted caption over a photograph of the team from the last offsite. That picture shows identifiable colleagues, and a great many meme websites publish what users create into a public gallery by default, which is an unpleasant surprise when the subject is your own staff. Building the image locally means the joke reaches the meeting and nowhere else. Community managers captioning event photos and teachers making classroom material work under the same constraint.

FAQ

Frequently Asked Questions

Why does my long caption look squashed?
Lines are compressed horizontally to fit the frame rather than wrapping onto a second row. Shorten the wording, or reduce the size slider so the text has more room before compression kicks in.
Why does the font look different from a classic meme?
Impact is requested first, but it is not present on every operating system, so your device may have substituted Arial Black or another heavy sans-serif. The white fill and black outline remain the same either way.
Can I get the meme as a PNG?
Output is JPG only. Captions are drawn over the whole picture and there is no transparency to preserve, so the format is fixed to the one that keeps photographic files small.
Do I have to type in capitals?
No — type normally and the text is converted to capitals when it is drawn, so the result follows the convention regardless of how you enter it.
Will my photo end up in a public gallery like on other meme sites?
No. The picture is never uploaded and nothing is published anywhere; the caption is composed in your browser and the only copy that leaves is the file you download.