Meme Generator - Add Captions to Any Image
Make a meme in seconds. Upload any photo or start from a solid-colour canvas, then add the classic bold white top and bottom captions with a thick black outline. Add extra text boxes, drag each caption into place, tweak the font size, outline and colour, and toggle uppercase. Thai text renders too. Everything happens in your browser and downloads as a crisp PNG.
Image
or
Everything runs in your browser — your image never leaves your device.
Captions
Style
Tip: drag any caption on the image to reposition it.
Your meme will appear here
Upload an image or start from a blank canvas to begin.
How to use
- Upload an image by dragging it in, clicking to browse, or pasting from your clipboard — or click "Start from a blank canvas".
- Type your top and bottom captions, and click "Add text box" for extra lines anywhere on the image.
- Drag any caption directly on the preview to reposition it exactly where you want.
- Adjust the font size, outline width and text colour, and toggle UPPERCASE for the classic meme look.
- Click "Download PNG" to save your finished meme to your device.
Features
- Classic top and bottom captions in bold white text with a thick black outline
- Add unlimited extra text boxes and drag each one anywhere on the image
- Adjustable font size, outline width, text colour and an UPPERCASE toggle
- Start from an uploaded photo or a solid-colour blank canvas
- Thai and English text supported with an Impact-style bold font
- 100% in-browser — your image never leaves your device and exports as PNG
Frequently asked questions
Is this meme generator free?
Yes, it is completely free with no sign-up, no watermark and no limits. You can make and download as many memes as you like, and your images never leave your browser.
What font do meme captions use?
Classic memes use the Impact typeface — bold white text with a thick black outline. This tool uses an Impact-style bold font stack so your captions get that instantly recognisable meme look.
Can I move the text around the image?
Yes. Just drag any caption directly on the preview to reposition it. You can also add extra text boxes and place each one exactly where you want it on the image.
Does it work with Thai text?
Yes. You can type Thai or English captions and the tool falls back to a Thai-capable font so the characters render correctly on your meme.
Are my images uploaded to a server?
No. The whole meme generator runs in your browser using the Canvas API. Your photo is never uploaded, and the finished PNG is created and saved entirely on your device.