TutuEdit
New Project

Meme maker · add text with an outline

Top and bottom lines · white text with a black edge, automatic · size and colour adjustable. Local processing, nothing uploaded.

or start a blank document

The hard part of a meme isn't the picture, it's the typesetting: the text has to sit on the image and still read, be big enough, and carry a thick enough outline. What actually stops people is «which program do I open» — firing up a professional editor for two lines of text is where most give up.

On this page the white-text-black-outline is automatic. Drop an image in and you get two fields — a top line and a bottom line — plus a «Size» slider (measured on the shorter side, 2%–24%, default 10%) and a «Colour» picker with an opacity slider next to it (5%–100%). You don't configure the outline: it is always black and its width is derived from the type size (2px minimum), because white text with a black outline is simply what the format is. The position is fixed top and bottom too, because that is the layout; if you lose track, «Reset». For anything freer — Impact or your own CJK font, an outline set to a specific width, text on an angle or stacked in layers — that lives in the full editor: the type tool (`T`), then «Layer Style > Stroke…» with 1–50px and outside/inside/centre placement. Both roads end at the same kind of picture; the difference is how much time you want to spend.

Key features

White on black outline, nothing to configure

The text is white by default, but the colour picker changes it and the opacity is adjustable; the only fixed part is the outline — black, growing thicker with the type size. For precise outline control, the editor offers 1–50px.

Impact lives in the editor

The full editor's font list has Impact, but it calls on the font installed on your system: Windows and Mac have it, Android and Linux don't. Without it, pick Anton — the open-source stand-in for Impact, similar in style (letter widths differ a little, so you may need to adjust the layout after switching), safe to use commercially. The font picker has a “Commercial-safe only” filter. The two lines on this page use the system bold — fast, but you can't change the face.

CJK fonts upload fine (in the editor)

No size limit on font uploads — a single Chinese weight is routinely over 9 MB. That happens in the editor; this page doesn't deal with fonts at all.

Runs locally

The images are never uploaded. Close the tab and nothing is left.

How to use

  1. 1
    Open your image
    Drag it straight in, or click the box to pick a file; a screenshot can be pasted with Ctrl+V.
  2. 2
    Type the two lines
    Two fields, top and bottom; filling just one is fine. The outline follows on its own.
  3. 3
    Set size and colour
    Size is a percentage of the image's shorter side (2%–24%, default 10%); colour defaults to white, with an opacity slider beside it (5%–100%). The outline is always black and tracks the size rather than having its own control.
  4. 4
    Export
    «Download» saves a PNG — this page only exports PNG; for JPG, export from the full editor.

FAQ

How do I make a meme from my own image?
Drop the image in and type the top and bottom lines — that's it. White text with a black edge is automatic; «Size» gets a slider and «Colour» a picker plus opacity. Download the PNG straight away, with no watermark. To change the face, dial in an exact outline, or set text at an angle or in layers, press «Pro editor» for the full editor: type tool (`T`), Impact, uploadable CJK fonts, and «Layer Style > Stroke…» at 1–50px.
How do I get the classic white text with a black outline?
On this page you don't have to — it already is: the outline is fixed black and grows thicker with the type size automatically. You only type. To set it yourself (say an 8px edge, or black text with a white one) use the full editor: ① type tool, set the fill colour; ② «Layer Style > Stroke…»; ③ colour, placement outside, width 1–50px. At around 60pt type, 3 to 5px is usually enough.
Can I use my own font?
Yes, and there is no size limit. That is worth saying on its own: a single weight of a Chinese font often exceeds 9MB and a .ttc collection can run to tens of megabytes, so a tool capped at 5MB effectively cannot load Chinese fonts at all. Here, the only thing that can refuse a font is the browser failing to parse it — not a limit we set.
Can it make animated memes? Is it free?
Animation is not on this page — use the GIF maker, which turns a set of images into an animation. Static memes are made here. Free, no sign-up, no usage limit, and nothing is uploaded.

Try Meme maker · add text with an outline now

No install · no sign-up · local stays local · free AI credits every day