Meme Generator — Free & Private
Caption any image with custom fonts, colors, and positions. Everything runs locally — nothing is uploaded.
Frequently Asked Questions
Does this upload my image to a server?
No. The captions are drawn onto the image entirely in your browser using the Canvas API. Your image is never uploaded or transmitted anywhere.
Can I use my own photo?
Yes — upload any PNG, JPEG, WebP, SVG, or GIF and add as many text captions as you like.
Can I change the font, color, or position of the text?
Yes — each caption has its own font (Impact, Arial, Comic Sans MS, Times New Roman, Courier New, or Verdana), size, text color, outline color, an uppercase toggle, and a 9-point position picker.
Can I add more than two captions?
Yes — click "+ Add text" to add as many captions as you need, each independently positioned and styled, or remove any you don't need.
Does long text wrap automatically?
Not currently — very long lines may run past the edges of the image, so shorter captions work best.
Need to capture a webpage too?
Full Page Capture exports any webpage as a screenshot or PDF — then meme it right here.