Meme Generator
Create a meme with multiple text layers and live drag positioning. Processing stays in your browser for this workflow.
Choose a browser-decodable still image. Animated input is treated as a decoded still frame.
Text layers
Click a text layer in the preview to select it, then drag it. Keyboard users can use the X/Y controls below.
Selected layer
Live preview
Choose an image to begin.
Export
PNG preserves transparency. JPEG uses the selected opaque background. WebP is offered only when the browser actually encodes WebP.
Privacy & limitations
The image and meme text are processed locally with Canvas and do not need to be uploaded to MesraTools. Very large images are subject to device memory. This version creates still-image memes and does not claim to preserve GIF/APNG/WebP animation.