Meme Generator
Create memes with custom text on uploaded images or colour backgrounds. Classic top and bottom text with Impact-style font and black outline.
Create classic Impact-style memes with text outlines for readability. Upload an image or use a solid colour background. The text automatically wraps and scales to fit.
How to Make a Meme That Actually Lands
Upload an image (or use a coloured background), type your top and bottom text, and let the generator render the classic Impact-style font with a thick black outline. The outline is what makes meme text readable on any background; without it, white text vanishes against a sky and black text gets lost in shadows. Most meme templates work best at 1200 x 1200 for Instagram square posts or 1200 x 630 for Twitter and link previews, and the generator scales the font automatically so longer text shrinks rather than running off the edge.
Tone is everything. The reason 'Drake pointing' or 'Distracted Boyfriend' templates keep working is that the format already does the comedy heavy lifting; your text just specifies what the joke is about. Original photos work too but need a sharper hook. Keep top text under 6 words and bottom text under 8 - more than that and the meme starts to read like a Twitter screenshot, which kills the format. Save with the download button as a PNG to preserve sharpness; JPEG compression turns the white-on-outlined-black text into a soup of artefacts.
Copyright, Templates and Where Memes Come From
Most popular meme templates are stills from films, TV shows, sports broadcasts or paparazzi photos, all of which are technically copyrighted. Meme use sits in a grey zone: rights holders rarely chase individual posts because the marketing value of going viral usually outweighs the cost of enforcement, but commercial use (selling t-shirts, putting a meme in an advert, using one in a paid sponsorship) is a different matter and gets cease-and-desisted regularly. If you are making memes for your business account, use templates from royalty-free sources or your own photos to stay safe.
The generator does not store templates because hosting copyrighted material would create liability. Bring your own image, use a solid colour background, or use one of the gradient presets. For brand-safe meme content, photograph your own products or team and use those as the base; the meme format works just as well with original material once you have a recognisable visual hook. Pair this with the [add text to image](/add-text-to-image) tool if you need more text positions than the classic top/bottom layout.
Frequently Asked Questions
What font do memes use?
Impact, an Adobe-licensed condensed sans-serif, is the traditional meme font. It became the default on the original Impawards and Quickmeme generators in the early 2000s and has stuck. Some modern meme styles use Helvetica Bold, Arial Black, or thin-stroked sans-serifs for a cleaner look (typical of Tumblr-era memes). The generator uses Impact-style rendering with a heavy black stroke for the classic look.
What size should a meme be for Instagram?
1200 x 1200 pixels for square feed posts, or 1080 x 1350 for portrait posts (the maximum Instagram allows). For Stories, use 1080 x 1920. The generator auto-scales the canvas based on your uploaded image, but if you are designing for a specific platform, resize the source image to the target dimensions first using the image resizer to avoid Instagram doing the cropping for you.
Can I sell memes I make with this generator?
You can sell creative work that uses memes as a format, but selling a specific meme that uses someone else's image, photo, screenshot or character is risky and frequently challenged. Your own photos with meme-style text are fully yours to sell. Templates derived from films, TV shows, athletes or celebrities are not. The generator is intended for personal social posting; commercial use requires you to own (or license) the underlying image.
Why does my meme text look pixelated when I share it?
Two common causes. First, the platform is recompressing your image (Twitter and Facebook both reduce quality on upload). Save as PNG rather than JPEG to start with cleaner output. Second, you may have created the meme at a small canvas size, which the platform then upscales. The generator outputs at 600px width by default; for sharper results, upload a larger source image so the canvas grows to match.
Related Tools
Pixel Art Maker
Create pixel art with a grid-based editor. Choose grid size, colours, and tools like pen, eraser, and fill. Download your creation as PNG.
Photo Filter Tool
Apply filters to your photos right in the browser. Adjust brightness, contrast, saturation, blur, and more. Quick presets and before/after comparison.
Whiteboard
A freehand drawing board with pen, highlighter, eraser, and shape tools. Choose colours and brush sizes, then download your drawing as PNG.