Add Caption to Images in Bulk
Add a text caption bar to the bottom of hundreds of images at once. Consistent labels for product photos, portfolios, and presentations.
Pro feature. Upgrade to use Add Caption. See plans →
1. Upload images
Drop images here or click to browse
JPEG, PNG, WebP, GIF, TIFF, AVIF — up to 10 files, 20 MB total
2. Configure settings
What this tool does
Adding a caption bar to each image in a large collection is tedious one at a time. PixelForge adds a solid-color caption bar with your text to the bottom of every image in the batch simultaneously — with full control over font size, text color, and background color. The caption is embedded directly into the image as a new pixel row, making it compatible with any platform or format.
Problems it solves
- Adding product names or SKUs to the bottom of e-commerce product photos
- Labeling real estate photos with property addresses before sending to clients
- Adding photographer credits or copyright notices to a photo collection
- Captioning event photos with event names and dates before archiving
Example
Add a black caption bar with white SKU text to 500 product photos
Frequently asked questions
Can I use different text for each image?
PixelForge applies the same caption text to all images in the batch. For per-image captions, consider using the Rename tool to embed filenames, or process images in smaller groups.
Where is the caption positioned?
The caption is added as a new bar at the bottom of each image, extending the image height. The text is horizontally centered in the bar.
Does adding a caption change the image dimensions?
Yes — the caption bar adds pixels to the bottom of the image, increasing the total height by the font size plus padding. Width remains unchanged.
Is this a Pro feature?
Yes — add caption is available on Pro and Business plans.
Related tools
Add Watermark
ProAdd a text watermark to hundreds of images at once. Control position, opacity, font size, and margins.
Bulk Rename
ProRename image files in bulk using patterns like {basename}-{index} or {width}x{height}.
Add Border
Add a solid color border of any size to hundreds of images at once. Frame photos in bulk — no software needed.