add text to product photos
How do I add text to product photos for Instagram posts?
Use a free design app such as Canva or your phone's photo editor to layer text over the image, keeping it short, high-contrast and away from the product itself. For Stories, Instagram's built-in text tool is enough; for feed posts, add the text before uploading so you control the font and placement.
The standard route is to add text after the photo exists, in a design app. Canva is the usual choice and free for this; Adobe Express, Over and even your phone’s built-in photo markup all do the same job. Drop the photo in, add a text layer, export, post. For Stories you can skip all of that and use Instagram’s own text tool, which has the advantage of fonts your audience already recognises. For feed posts, do the text before uploading so you control exactly how it sits.
Whichever tool you use, the same few rules decide whether the result looks like a brand or a flyer.
Rules that keep overlay text clean
- Short. A phrase, not a sentence. “Back in stock” earns its place; an explanation does not.
- Contrast. Light text needs a genuinely dark area, and vice versa. If no such area exists, add a soft solid block behind the text rather than shadowing the letters.
- Off the product. Text over your label fights your label. Place it in empty space.
- Consistent. One font, one or two sizes, the same corner or band every time. Recurring treatment is what makes promo posts feel like a series rather than interruptions.
- Margins. Keep text away from the edges; Instagram’s interface and crops eat borders.
The rule that gets missed: the photo has to have somewhere for the text to go. A busy lifestyle shot with the product centred leaves no clean space, and no font survives being placed over clutter. Plan the empty area when you make the image, not after.
Making room for the words
This is the part BrandStills can help with. Because you choose the scene before the image is rendered, you can pick compositions that naturally leave clean space, such as a colour block or a plain studio backdrop, with the product to one side. The app can also stage short text directly on the image as part of the render, which suits a launch line or an offer. For anything longer, or for text that must match an existing brand template, export the image and do the type in your design app as usual; the app does not replace a proper layout tool and is not trying to.
One more honest tip: most product posts need no text at all. Use overlays for the handful of posts carrying information the caption cannot deliver, and let the rest of the feed breathe.
Want images with the text space already built in? Get the app and try a colour-block render with your own product.
Frequently asked questions
What font should I use on product photos?
One clean sans-serif, used every time, is the safe answer. Legibility at thumbnail size beats personality: if you cannot read it in the grid view, it fails. Save decorative fonts for a single word, never a sentence.
How much text is too much on an Instagram image?
More than a short phrase is usually too much. One line, such as an offer, a launch date or a product name, works; a paragraph belongs in the caption. If the message needs more words, make a carousel and give each slide one line.
Should the text go on the photo or in the caption?
Put it on the photo only when it must be seen by people who never read captions: a sale, a date, a price. Everything else goes in the caption, where it does not cost you the photo.
Related guides
Consistency comes from repeating a few visual decisions, not from shooting in one place: keep to a small colour palette, the same kind of light, one editing recipe and a recurring set of backgrounds. Lock those four and photos from different locations still read as one feed.
How can I post a new product photo every day without doing a photoshoot every day?You separate shooting from posting: photograph each product well once, then generate variety from that one session by changing the background, scene, crop and season instead of re-shooting the product. One afternoon of photos can feed a month of daily posts.
What should I post on my business Instagram when nothing new is happening?Post your existing products in new contexts and rotate a few evergreen content pillars: how it's made, how it's used, who it's for, and what customers say. Most of your audience has never seen your old posts, so 'nothing new' only feels true from the inside.
Last updated August 29, 2026.
Shoot once. Post all year.
Install BrandStills, add one product, and have your first studio photo before your coffee cools.
Free credits on install · Start in a minute