Skip to content

Image Tools

Meme Generator

The familiar meme format, bold white text with a black outline, generated in your browser in seconds.

  • Free
  • No sign-up
  • Runs in your browser

Guide

The classic meme caption format

The traditional image macro is a picture with a short line of text across the top and another across the bottom. The text is white, set in a heavy condensed typeface, and outlined in black so it stays readable over any background, light or dark. The top line usually sets up the situation and the bottom line delivers the punchline.

This tool reproduces that style: bold white letters, a black stroke, all in capitals, placed at the top and bottom of your image.

When a quick caption tool is handy

Sometimes you just want to put a joke on a photo for a group chat, a team channel, a birthday message or a slide that needs a light moment. A dedicated editor can feel like overkill for two lines of text.

Because the text is drawn onto the picture itself, the result is a normal image file that you can post or send anywhere without anyone needing the original tools. It also works well for quick internal humor, reaction images, and simple labeled screenshots.

If your base picture is too large or heavy to share, run the finished file through the Image Compressor. If it needs trimming first, use Crop Image before adding text.

How to make a meme with this tool

  1. Drag a base image onto the upload area or click it to choose a file.
  2. Two text boxes appear, Top text and Bottom text. They start with sample lines you can overwrite. Leave a box empty to skip that caption.
  3. Type your captions. They are converted to capital letters automatically.
  4. Click Generate meme. The preview is replaced with the image including your text.
  5. Click Download to save it as "meme.png". To change the wording, edit the boxes and click Generate meme again. Use Start over to choose another image.

The text only appears in the preview after you click Generate. The image is processed in your browser and is not uploaded by this tool.

Sizing, fonts and limits

Text size is tied to image width: the font is one tenth of the image's width in pixels. On a 1000-pixel-wide image, the letters are 100 pixels tall, and the outline is about 9 pixels thick. Larger images therefore get larger text, which keeps the proportions consistent.

Each caption is a single line. There is no automatic line wrapping. If a line is too long, it is squeezed horizontally to fit within 90% of the image width instead of breaking onto a second line, so very long captions get narrow and hard to read. Keep each line short, or choose a wider image.

The font is Impact if your device has it, and a generic sans-serif fallback otherwise, so the look can vary between computers. There are no controls for font, color, size or position. Only the two fixed spots at the top and bottom are available. The download is always a PNG, which may be fairly large for a photograph. If you plan to reuse someone else's picture, make sure you have the right to do so.

Frequently asked questions

Can I change the font, color or size of the text?

No. The text is always bold, white with a black outline, and sized relative to the image width. You can only edit the words in the top and bottom boxes.

Why is my long caption squashed?

Each caption stays on one line and is compressed to fit 90% of the image width instead of wrapping. Shorten the line for a cleaner look.

What file do I get when I download?

A PNG named meme.png. It is the original picture with your captions drawn onto it.

Why is my text not showing in the preview?

The captions are added when you click Generate meme. Edit the text boxes, then click the button again to refresh the result.