How to use it
- Click Choose files and pick a picture you have the right to use.
- Type the Top text and Bottom text. Both shrink if they are long.
- To add more text, click Add a text box, type in it, then drag it in the preview where it goes.
- Click Make meme, then download the PNG or JPEG.
The classic look, and how the text fits
Classic memes use white capital letters with a thick black outline, so the words read on light and dark backgrounds alike. The tool sets the text in the bold Bricolage Grotesque typeface this site uses for headings, and widens the outline as the letters grow. Each line is shrunk until the longest word fits the picture's width, and the block is shrunk until it fits a share of the picture's height. A single word is never broken across two lines to make it fit.
Pictures and rights
The tool does not include any template pictures, because the well-known meme images belong to their makers. Use a picture you took, made or are allowed to use. The picture is read and drawn in your browser and is never uploaded.
Example: a two-line meme with a note in the middle
A photo of your dog on a sofa. Type a short top line, a short bottom line, then add a text box and drag it to the left of the dog's head. Capital letters are on by default, so the words are the classic size and shape.
The picture is saved at its own size, with the three texts drawn in white with black outlines.
Frequently asked questions
Why are there no meme templates to choose from?
The best-known meme pictures belong to the people who made them. The tool lets you bring a picture you are allowed to use, which keeps the site on the right side of copyright.
Why did my text get smaller?
A long line is shrunk until it fits the width of the picture, and the whole block is shrunk until it fits its share of the height. Shorter lines or a wider picture keep the text larger.
Can I turn off the capital letters?
Yes. Untick Capital letters, as classic memes use, and the text is drawn exactly as you typed it, with its own capitals.
Is my picture uploaded when I make a meme?
No. Your browser draws the text on the picture on your own device. You can check this by turning off your internet connection after the page has loaded.
Which format should I download?
JPEG is smaller and suits most pictures, and PNG keeps every pixel, which helps when the picture has sharp lines or a transparent area you want to keep.
Sources
- MDN: CanvasRenderingContext2D.strokeText(), the black outline
- MDN: document.fonts, waiting for the page font before drawing
Figures and text last checked on Tuesday, November 10, 2026.