Meme Generator
Make a meme from your own picture: classic white Impact text with black outline, or a modern white caption bar. Auto-fitting text; runs in your browser.
A meme is a picture plus a caption that lands. This generator writes your text onto your own image in the two styles everyone recognises: the classic white Impact letters with a black outline at the top and bottom, or the modern white caption bar above the picture. Long captions wrap and shrink automatically, and everything happens in your browser.
How to use this tool
- Choose your picture — a photo you took or one you have the right to use.
- Type the top text, the bottom text, or both; add a middle line if you need one.
- Pick the classic or modern style and adjust the text size, outline and colour.
- Download the meme as JPG (smaller) or PNG (crisper text).
Formula
Starting text size = size % × image width; while the caption needs more than 3 lines (4 in a modern bar), size × 0.9
Lines wrap at 92% of the image width, breaking between words (and between characters for long runs without spaces, as in Korean or Chinese). The classic outline is drawn first with rounded joins and a width of 2 × outline % × text size, so the white letters stay full-size on top. In the modern style the bar height is lines × 1.2 × text size plus 1.2 × text size of padding.
Example
On a 900 × 600 px photo the default 10% gives 90 px Impact letters. “WHEN THE CODE WORKS” is wider than 92% of the width (828 px) at that size, so it wraps onto two lines — WHEN THE CODE / WORKS — while “ON THE FIRST TRY” fits on one. Because the text size and the line width both scale with the picture, the same captions wrap the same way on a 4000 px photo.
Frequently asked questions
Are there meme templates?
No — you use your own pictures. Famous meme images are usually copyrighted photos, so starting from your own picture keeps you safe.
Why does my text not look like Impact on my phone?
Many phones do not include the Impact font. The browser then uses the closest heavy font available; the outline and layout stay the same.
Can I write in Korean or use emoji?
Yes. The text uses fonts installed on your device, so Hangul and emoji display as they do elsewhere on your phone or computer.
Is my picture uploaded?
No. The meme is drawn in your browser.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/meme-generator/
Cite or embed this tool
kakaoCalc. (2026, November 8). Meme Generator. https://kakao.mobile/tools/meme-generator/
“Meme Generator.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/meme-generator/.