Meme Generator — Classic top & bottom text

Create memes privately in your browser. Drag captions anywhere, tweak size/outline/colour, and export a crisp PNG (no watermark).

Canvas

Drop an image here or click Upload Image.
Then type your top/bottom text and drag them where you want.

Tip: Use arrow keys to nudge. Hold Shift for bigger steps. Duplicate with Ctrl/Cmd + D. Delete when empty or press Delete.

Image & Captions

5 Quirky Facts about Memes

Impact wasn’t made for memes

The classic meme font Impact was designed in 1965 for posters—decades before the internet. The bold look + added black outline made it perfect for image macros.

Old font, new fame

Rickroll has a secret prequel

Before “Rickrolling,” there was a prank called “duckrolling” —links led to a photo of a duck on wheels. It evolved into the Rick Astley surprise we know today.

Prank upgrade

Doge is a real doge

“Doge” comes from a Shiba Inu named Kabosu . The quirky grammar—“such wow, much excite”—was copied from early fan captions that intentionally bent English.

Such origin

Stock photo, blockbuster meme

“Distracted Boyfriend” is a stock photo from a whole series shot by a Spanish photographer. The same actors pose in many other meme-able scenes!

Shared universe

Memes predate the web

The word “meme” was coined in 1976 (from Greek mimema , “something imitated”). Pre-internet memes existed—think “ Kilroy was here ” graffiti traveling the world.

Before Wi-Fi

Create Classic Memes in Your Browser

The Starlight Tools Meme Generator lets you add top and bottom text to any picture right in your browser—no sign-up, no watermark, and no uploads to a server. It’s fast, private, and perfect for reaction images, social posts, and funny captions. Choose a photo, type your meme text, drag each caption into place, adjust the font size and outline, then export a crisp PNG.

How to make a meme (step by step)

  1. Click Upload Image and pick any JPG or PNG.
  2. Type your top text and bottom text in the boxes above.
  3. Drag captions to the perfect spot (use arrow keys to nudge; hold Shift for bigger steps).
  4. Set text size, colour, and black outline for that classic meme look.
  5. Press Save PNG to download a high-quality image with your captions applied.

Why this tool?

  • 100% private: everything renders locally in your browser—no uploads.
  • Instant results: lightweight, responsive interface that works on desktop and mobile.
  • Classic style: bold, uppercase captioning with adjustable outlines for readability.
  • Accessible: keyboard controls for fine positioning and clear UI labelling.

Tips for better memes

  • Keep text short and punchy. Two lines max per caption reads best.
  • Use a white fill with a black outline for maximum contrast on busy photos.
  • Center the top and bottom text for the traditional style, or drag anywhere for custom layouts.
  • Start with images that are at least 1000 px wide for sharper exports.

Features at a glance

Drag-and-drop image support • Top/Bottom text boxes • Move/resize captions • Outline thickness slider • Colour pickers • Caps toggle • Keyboard nudging • High-resolution PNG export • No watermark

Common questions (FAQ)

Do I need to upload my image?
No. The editor runs entirely in your browser for speed and privacy.
Which file types can I use?
JPG and PNG images work best. Transparent PNGs are supported.
Is there a watermark?
No watermark. Your download is clean and ready to share.
Can I move the captions?
Yes—drag them anywhere. Use arrow keys for pixel-perfect placement.
Is the font royalty-free?
Yes. The tool uses a bold, free font suitable for classic meme captions.
Can I use the memes commercially?
That depends on your image source and local laws. You’re responsible for rights to any images you upload and for how you share the final meme.

Accessibility & privacy

Controls are keyboard-friendly and labelled for screen readers. Because processing happens locally, your images never leave your device.

Explore more tools