pngtoolskit.org
PNG and image utilities, in the browser
Say hi →

Add a Caption

meme overlay or clean band · word wrap · batch · no watermark

Two ways to put words on a picture. The overlay mode is the classic meme treatment: heavy condensed type in white with a black outline, sitting directly on the image. The band mode adds a solid strip above or below instead, which is what you want for a caption that has to be readable rather than funny — a screenshot annotation, a social post, a slide.

Drop images here

PNG, JPG, WebP — multiple files allowed

    no files
    Ready.

    Why the outline exists

    White text on an unknown photograph is illegible about half the time, because somewhere in the image there will be something pale. The black outline solves it without a box: the stroke is drawn first and the fill on top, so the letters keep a dark edge against whatever is behind them. That is the entire reason the meme convention looks the way it does, and it is genuinely good typography for the problem.

    The outline width is a percentage of the text size rather than a pixel value, so it stays proportional when you caption a 4000-pixel photo and a 400-pixel thumbnail in the same batch. Twelve percent is close to the traditional look. Below about 6 it stops doing its job on busy images; above 20 the counters inside letters start filling in.

    Sizing and wrapping

    Text size is a percentage of the shorter side, again so a batch stays consistent. Nine percent is a confident meme caption; 4–5% suits a subtitle or credit line. Long text wraps automatically to the image width with a margin, and in band mode the band grows to fit however many lines result — so you can put a full sentence in and it will not be clipped. In overlay mode extra lines stack downward from the top and upward from the bottom, so a long caption will start to cover the picture.

    Impact is not installed on every machine, so the typeface option falls back through Haettenschweiler and Arial Black before landing on a generic sans. If the result looks wider than you expected, that fallback is why — the layout is measured with whatever font actually resolved, so nothing overflows, but the character of the type changes.

    FAQ

    Can I position the text freely?

    Not arbitrarily — it is top and bottom, which is what captions almost always are. For text at an angle, in a corner, or repeated across the image, Watermark gives you position, rotation, opacity and tiling.

    Is anything added to the image besides my text?

    No watermark, no logo, no metadata. The output is your image with your words on it, encoded as PNG.

    Why is my transparent PNG now on a white band?

    Band mode fills the whole canvas with the band colour, including behind the image. Use overlay mode to keep transparency, or set the band colour to match wherever the image will sit.

    Can I use a line break in the caption?

    The single-line inputs cannot hold one, so wrapping is automatic based on width. If you need a specific break, shorten the text until it falls where you want it, or use two captions — one on top, one on the bottom.