Add Text to Image

Upload an image, type your text, tune the font size, color, opacity and placement, preview live, then export PNG or JPEG. In-browser, zero upload.

How to use

Purpose

Add text labels, captions, callouts, or annotations to any image — customize font, size, color, shadow, stroke, semi-transparent background. Browser-local rendering. Perfect for meme captions, product photo selling points, social caption stickers, tutorial annotations.

Steps

  1. Upload an image
  2. Click anywhere on the image to add a text layer
  3. Enter text
  4. Pick a font (system + free Chinese / English fonts)
  5. Set size / color / add stroke / shadow / semi-transparent background
  6. Drag / scale / rotate the text layer
  7. Add multiple text layers
  8. Export JPG / PNG

FAQ

Chinese fonts supported?
Yes — Noto Sans CJK, Alibaba PuHuiTi, Source Han Sans, PingFang fallback. For commercial use, verify font licensing separately.
Multiple text layers?
Yes — each text layer independent position, font, color. Stack for complex designs.
Text hard to read against the background?
Add a contrasting stroke (e.g. white text + black 4-6px stroke = classic meme style), or a semi-transparent rectangle behind the text.
Can I make meme-style captions?
Yes. Impact font (English meme standard) + white text + black stroke + top/bottom positioning = classic meme. For Chinese memes, use FZ系列 bold + same stroke pattern.
Emoji supported?
Yes — paste / type emoji directly; full-color emoji renders automatically.

Use cases

  • Meme captions
  • E-commerce product selling-point overlay
  • Social post with headline text
  • Tutorial step annotations
  • Event / poster typography

Use cases

Memes, selling points, headlines, annotations — multiple text layers + stroke / shadow. Local-only, ideal for internal annotations on confidential screenshots.