Free online image caption generator. Add custom text overlays to images with adjustable font size, color, opacity, position (top/bottom/center/custom), semi-transparent background bar, and text shadow. Live preview, one-click download. Pure frontend, no upload.
Three steps: 1) Upload your image 2) Enter caption text and adjust font size, color, position, and other styles 3) Click download to save the captioned image. All operations are real-time WYSIWYG preview.
Upload supports JPG, PNG, and WebP formats. Download supports PNG (with transparency) and JPG formats. PNG offers best quality, JPG produces smaller file sizes.
Yes, it fully supports Chinese, Japanese, Korean, and all Unicode text. The tool automatically detects and uses the most suitable system font (prioritizing PingFang SC, Microsoft YaHei, Noto Sans SC).
Absolutely not. All image processing happens entirely in your browser using the Canvas API. Your image data never leaves your device, safe for sensitive or private images.
The current version supports a single caption text block. For multiple text overlays (e.g., top title + bottom description), generate the first caption, then upload the result as a new image for the second caption.