Add Text to Image
Stamp text onto an image with custom color & size. Files never leave your browser.
Stamp text onto an image with custom color & size. Files never leave your browser.
Add Text to Image stamps one line of text onto a picture at the X and Y position you set, with a chosen font size, fill colour and outline. Bangla and other non-English text is supported by loading the Noto Sans Bengali font automatically; the result is a PNG.
A short caption, a price, a page name or a date on a photo is often all you need, and opening a full design app for that is slow. Type the text, choose where it goes and how big it is, and the tool draws it straight onto the image.
White letters with a 3-pixel black outline are the starting style, which stays readable on both light and dark photos. If your text contains Bangla characters, the page fetches Noto Sans Bengali first, so letters render properly even on computers without a Bangla font.
Upload the picture
Choose the photo you want to label.
Type your text
Enter one line in the Text box, in English, Bangla or a mix.
Position and style it
Set X and Y (pixels from the top-left), the size, the fill colour, the outline colour and outline width from 0 to 12 px.
Render and download
Press Run Add Text to Image, check the preview, adjust if needed, then download the PNG.
Example: a price tag on a 1080 × 1080 product photo
Text ৳1,250 at X 40, Y 960, size 72, white fill with a 4 px black outline places the price along the lower-left edge, clear of the product in the middle.
ফেসবুক পেজের প্রোডাক্ট ছবিতে দাম বা পেজের নাম, অনুষ্ঠানের ছবিতে তারিখ, কিংবা নিজের নাম জলছাপ হিসেবে বসাতে এই টুল কাজে লাগে। বাংলায় লিখলে টুলটি নিজে থেকেই Noto Sans Bengali ফন্ট লোড করে, তাই কম্পিউটারে বাংলা ফন্ট না থাকলেও লেখা ঠিকঠাক আসে। লেখার জায়গা (X, Y), সাইজ, রং আর আউটলাইন বেছে নেওয়া যায়। ফলাফল PNG, পুরো কাজ ব্রাউজারেই।
হ্যাঁ, বাংলা লিখলে বাংলা ফন্ট নিজে থেকে লোড হয়।
Y উপর থেকে গোনা হয়, তাই ছবির উচ্চতা থেকে ফন্ট সাইজ আর একটু ফাঁকা বাদ দিয়ে Y দিন।
একবারে এক লাইন। প্রথম ছবি ডাউনলোড করে আবার দিয়ে পরের লাইন যোগ করুন।
Yes. Type Bangla as you normally would; before drawing, the page fetches the Noto Sans Bengali font, so letters appear properly on a laptop or phone that has no Bangla font of its own.
Y is measured from the top, so set Y to the image height minus the font size and a small margin. For a 1080-pixel tall photo with size 64, try Y around 990.
Download the first result, load it again, and add the second line with a larger Y value. Each run adds one line.
It draws a border around each letter in the outline colour. A dark outline keeps light text readable over bright parts of a photo; set the width to 0 to switch it off.
No. Your browser paints the letters onto the picture itself; the only thing downloaded is the Bangla font file from shomoy.io, and only when your text needs it.
More like this in Image tools. Need a version built for your business? Ask us.