Meme Generator
Use this meme generator to add captions to your image. Choose top-and-bottom bars, text over the image, or a top caption, then download the result.
Processed in your browser. Your file is not uploaded.
Choose one image by selecting it, dragging it into the tool, or pasting from the clipboard. Enter up to 200 characters in each caption field and choose Text on image, Bars top and bottom, or Caption on top, bottom text is hidden in Caption on top. Add up to three extra text blocks.
Choose a font, colors, outline thickness, alignment, capitalization, and text size (4%–25% of the image’s shorter side). Automatic fitting wraps long text to up to three lines and shrinks it as needed, a very long word stays on one line. Drag text in the preview. Bar text stays centered, and changing alignment resets dragged positions.
Download the meme as JPG, PNG, or WebP, or keep Same as original. JPG, PNG, and WebP inputs default to their original format, GIF, AVIF, and BMP default to PNG.
Use Bars top and bottom for a classic meme. For bar layouts, choose white or black bars. Text color is tied to the bar color, black on white or white on black, without an outline. Text on image lets you place and drag captions over the picture. PNG or WebP preserves transparency in this layout. Bar layouts fill transparency with bar color, JPG uses the background color, white by default.
Supported inputs are JPG, PNG, WebP, GIF, AVIF, and BMP. Animated GIF and WebP use only the first frame, and output is not animated. Images above 150 megapixels are rejected, iPhone and iPad have a canvas limit of about 16.7 megapixels. Bars add height, so the result may be taller than the original.
Free, with no registration or watermark. Your image is processed in your browser without uploading it. The re-encoded result does not retain EXIF, GPS, XMP, or color profile metadata, phone photo orientation is applied. Change settings and process the same image again without choosing it again.
FAQ
How does the output format work?
You can choose JPG, PNG, or WebP under Output format. With Same as original selected, JPG, PNG, and WebP inputs keep their format, while GIF, AVIF, and BMP inputs are saved as PNG.
Can I use an animated GIF or WebP image?
Yes, but only the first frame is used. The downloaded result is not animated.
Will transparent areas stay transparent?
PNG or WebP output preserves transparency in Text on image layout. Bar layouts fill transparent areas with the selected bar color. JPG fills them with the background color, which is white by default.
Can I make a meme from more than one image at a time?
No. The tool processes one image at a time.