Your files are never uploaded — everything runs in your browser.

Meme generator

Upload your own picture, type the top and bottom text, and download a classic outlined meme or a modern caption-bar version as JPG or PNG.

Related tools

The classic meme format is simple: a picture, a setup line at the top, a punchline at the bottom, all in bold white letters with a black outline. This generator does exactly that with your own image. There are no built-in templates, so you work with photos you took yourself or images you have the right to use.

The image is processed in your browser and is not uploaded.

How to use it

  1. Choose an image from your device.
  2. Type the top text and the bottom text. Either one can stay empty.
  3. The text size fits itself to the width automatically; use the size slider if you want it larger or smaller.
  4. Switch the UPPERCASE toggle on or off, and change the text color and outline color if you like.
  5. Optionally turn on the white caption bar above the image for the modern style.
  6. Download the meme as JPG or PNG.

Classic style or caption bar

The classic style puts the text directly on the picture. The default look, white condensed bold letters with a black outline, stays readable on bright skies and dark rooms alike, which is why it became the standard. The downside is that the text covers the top and bottom of the image.

The caption bar adds a white band above the picture and places the text there, so the whole image stays visible. This is the style often seen on social apps and works well for screenshots and reaction pictures. When you use the bar, pick a text color that stands out on white; dark text is the safe choice.

Writing a meme people can read

  • Keep it short. A few words per line read at a glance. Long sentences force the text to shrink until it is hard to read on a phone.
  • Split setup and punchline. The top line sets up the situation, the bottom line delivers the twist.
  • Choose the right picture size. Feeds favor square and 4:5 images. Crop your picture first with Crop image so the meme fills the screen.
  • Pick the format. JPG is fine for photos and keeps files small. PNG keeps outlines crisp on screenshots and drawings.

If you need text anywhere else on the picture, or several text blocks with different styles, use Add text to image, which lets you drag each line into place. For a series of reaction frames, the GIF maker turns several images into an animation.

Respect people and platform rules

A meme travels fast and far. Use pictures you are entitled to use, and think twice before using photos of private people, especially children, without their permission. Do not use memes to harass or mock someone. Each platform also has its own rules on hateful or misleading content, and those apply to memes as well. The rules on using images made by others, such as film stills, differ between countries, so when in doubt use your own photos.

Frequently asked questions

Are there ready-made meme templates?

No. You upload your own image. This keeps you in control of what you use and avoids copyright questions about template pictures.

Does the meme get a watermark?

No. The generator is free, needs no account and adds nothing to your image except the text you type.

Can I change the font?

The meme text uses a condensed bold typeface, the classic meme look. You can change the size, the text color, the outline color and the letter case. For other fonts, use the add text tool.

Should I save as JPG or PNG?

JPG for photos, because the file stays small. PNG for screenshots, drawings and images with flat colors, where it keeps the letter outlines sharp.