Add classic top and bottom text captions to any image and download your meme instantly — no signup, no watermark.
PNG, JPG, WEBP — max 10MB
Yes, upload any PNG, JPG, or WEBP image and add your own top and bottom text captions.
No, downloaded memes are clean with no watermark or branding added.
No, everything is rendered locally using the Canvas API — your image never leaves your browser.
This tool recreates the classic internet meme format — bold white text with a black outline, positioned at the top and bottom of an image — using nothing but your browser's Canvas API. Upload any image, type your captions, adjust the size and color, and download the finished meme instantly.
The bold, outlined, all-caps text style associated with early internet memes traces back to image macro culture from sites like Something Awful and later Reddit and Imgur, where a heavy sans-serif font (often Impact) with a thick black outline was used to ensure captions stayed readable over any background image, light or dark. This tool replicates that same high-contrast look using canvas text rendering with a stroked outline, so your captions stay legible regardless of what's happening in the photo underneath.
Your image and text are processed entirely in your browser using the Canvas API — nothing is uploaded to a server, and no watermark is added to your finished meme.