Meme Generator
Make a meme from any picture: add top and bottom captions in classic bold white outlined text and download it as PNG or JPG. Free, no watermark.
How to use
- Drop an image on the box, click to choose one, or paste a screenshot with Ctrl+V.
- Type the top and bottom captions. Press Enter for a new line inside a caption.
- Adjust the size, colour, outline and capitalisation if you like.
- Download the meme as PNG (sharpest) or JPG (smaller).
About this tool
ShowHide
Choose an image, drop it on the page or paste a screenshot with Ctrl+V, type the top and bottom captions, and the meme is drawn as you type. The captions use Anton, an open-licence typeface cut like the Impact face of classic image macros, in white with a black outline; you can switch to black text, turn the outline off, keep the original capitalisation or change the size. The finished image downloads as PNG or JPG with no watermark, and nothing is uploaded: it is drawn on a canvas in your browser.
Long captions wrap onto several lines and shrink automatically so that each caption stays within the top or bottom third of the picture and never runs off the edge. Text size follows the shorter side of the image, so a tall phone screenshot gets the same proportion of text as a wide photo. Press Enter in a caption to force a line break.
Korean, Japanese and Chinese work too. Anton has no glyphs for those scripts, so they are drawn with your system's bold sans-serif (Apple SD Gothic Neo, Malgun Gothic, Hiragino, Microsoft YaHei and similar), which means the same meme can look slightly different on another computer — the downloaded file, though, is fixed once saved. Very large photos are scaled to 2,000 pixels on the long side, which is still more than any social network displays.
Remember that the picture belongs to whoever took it: use your own photos or images you are allowed to reuse, especially for anything commercial.
Frequently asked questions
Is there a watermark?
No. The downloaded image contains only your picture and your captions.
Are my images uploaded?
No. The meme is drawn on a canvas in your browser and saved from there; the picture never leaves your device.
Which font is used?
Anton, an open-licence typeface designed in the same condensed, heavy style as Impact, which is what classic memes use. It is included with the page, so Latin text looks the same on every device.
Can I write captions in Korean, Japanese or Chinese?
Yes. Those characters are drawn with your operating system's bold sans-serif font, because Anton covers only Latin, Vietnamese and other Latin-based scripts.
Why did my long caption get smaller?
Each caption is limited to a third of the picture's height and to its width. When text would overflow, it is wrapped and the font size reduced step by step until it fits.
PNG or JPG?
PNG keeps the text edges perfectly sharp and is best for screenshots and cartoons. JPG is smaller and fine for photos, but the outline may show faint compression artefacts.
Related tools
Image Text Watermark
Drop an image, stamp a text watermark — choose corner, size, opacity, rotation, colour, drop-shadow, or full-image tiling.
Image
Image Padding & Border
Add solid or transparent padding and an optional border around any image.
Image
Image → ASCII Art
Convert any image to ASCII art with adjustable width, character set, and inversion — all in your browser.
Image
PDF Compressor
Shrink a PDF by re-encoding the images inside it. Text stays selectable and searchable. Nothing is uploaded.
File
QR Code Decoder
Drop a screenshot or photo of a QR code and read what's inside — entirely in your browser, no upload.
Image
Image to Text (OCR) — Extract Text from Images
Copy the text out of a screenshot, photo or scanned page. OCR runs in your browser in 12 languages; the image is never uploaded.
Image