1
OneClickUse
Image Tool

Meme Generator

Add classic Impact-font top and bottom text to any meme template.

Privacy-first workflows
Fast and simple
100% Free, no signup
Drop a meme template image
Files stay on your device — nothing uploads

Written by Anil Gautam · Updated

What font size works for a meme?

The font size slider, from 20 to 160 px with 60 as the default, is measured in the template's own pixels, while the preview, which redraws as you type, is scaled to fit the page. That is why 60 px looks bold on a small template and tiny on a camera photo. On a 600 x 600 template, a 60 px font is one tenth of the image width; lines wrap at 570 px, sit 66 px apart, and the top caption starts 12 px below the edge.

A 4000-pixel-wide photo would need 400 px for the same look, and the slider stops at 160. Resize the photo to about 1200 px wide with Bulk Image Resizer first; 120 px then matches the proportion of 60 px on a 600 px template.

How does the text wrap and get its outline?

Both captions are converted to capitals automatically. Words wrap when a line would pass 95% of the image width, so long top captions grow downward and long bottom captions grow upward. A single word too long for the width is never split and can run off the sides, so shorten it or lower the font size. An empty box leaves that edge clear.

The outline is a stroke one tenth of the font size wide (6 px at 60 px), drawn first and partly covered by the fill, so about half of it shows. White fill with a black outline is the default; on bright images, swap the two colours. Text is drawn in Impact when your device has it, then Arial Black, then a plain bold sans-serif, so the same caption can look different on another computer or phone. Captions in Hindi or other scripts work as well: Impact has no Devanagari letters, so the browser borrows a system font for them.

What do you get when you download?

Download PNG saves meme.png at the template's full resolution, with no watermark added. Large photos make large PNG files, and PNG to JPG Converter will shrink one that a chat app or website refuses. Choose another image keeps your captions, colours and size, so you can try the same caption on several templates.

The layout is fixed: one centred caption at the top and one at the bottom, with no dragging. For text in other positions, Screenshot Editor can place text and arrows anywhere on an image.

How it works

How to make a meme

STEP 01
Upload your meme template image.
STEP 02
Type top and bottom text.
STEP 03
Adjust font size, fill, and outline color.
STEP 04
Download as PNG.
You might also need

Related tools

Image
Image to SVG Converter
Convert PNG, JPG, WebP, or GIF images into downloadable SVG files.
Use now
Image
SVG to PNG Converter
Convert SVG files to transparent or white-background PNG images.
Use now
Image
HEIC to JPG Converter
Convert iPhone HEIC or HEIF photos to JPG in your browser.
Use now
Image
Download YouTube Thumbnail Image in HD
Paste a YouTube URL or video ID and download available thumbnail images, including max resolution and HD fallbacks.
Use now
Image
YouTube Thumbnail Generator
Create a 1280×720 YouTube thumbnail from an image, title, and subtitle.
Use now
Image
Screenshot Editor
Paste or upload a screenshot, add captions, arrows, boxes, highlights, or blur sensitive info, then download as PNG.
Use now
FAQ

Common questions