Maximum file size: 50MB
Make your photos look like cool posters
Click the upload area or drag your photo onto it. The tool accepts JPEG, PNG, and WEBP files. Your photo opens in the editor right away. It stays on your device — nothing is sent to a server.
A text box is added to the top of your photo automatically. Click on it and type what you want to say. You can change the words any time. Add more text boxes by clicking the Add Text button.
Pick a font from the 150+ options. Change the color, size, and spacing to get the look you want. Drag the text to any spot on the photo. On mobile, pinch to resize. Use one of the 36 presets to style everything in one click.
Click Download to save the finished photo to your device. Choose PNG for the best quality or JPG for a smaller file. There is no watermark. Your image is ready to share right away.
What is TextBehindImg?
TextBehindImg lets you add text on any image right in your browser. Upload a photo, type your words, pick a font, and place the text exactly where you want it. The text goes on top of the image by default so you can read it clearly. You can also switch it to go behind the subject in the photo for a cool layered look. The whole thing is free. No account needed. No watermark on your download.
Click to add a text box and drag it to any spot on your image. Move it to the top, the bottom, the center, or a corner. The text starts at the top of the photo so it is easy to see right away. You can add as many text boxes as you want and position each one separately.
Pick any font from over 150 Google Fonts. Bold fonts, thin fonts, script fonts, hand-drawn fonts — they are all there. Change the size by dragging the slider or pinching on your phone. The font loads instantly so you can see exactly how it looks on your photo.
Make the text any color you want using the color picker. Adjust the letter spacing to spread the words out or pull them closer together. Change the opacity to make the text fully solid or slightly see-through. Every control updates the text on the photo in real time so you always see what you are going to get.
Pick a preset style and your text gets a full look in one click — font, color, size, and effect all set at once. There are 36 presets to choose from. Try Impact for a bold sports look, Script for something elegant, or Neon for a glowing effect. Great for when you want something that looks good fast.
Add a drop shadow, neon glow, fire effect, or 3D shadow to make your text stand out. These effects work on any font and any photo. One click applies the effect. You can stack a color change and an effect at the same time to get a very custom look.
Download your finished image as PNG, JPG, or WEBP at full quality. There is no watermark. You do not need to sign up or pay anything. Your photo never leaves your device — everything runs inside your browser so your images stay private.
Adding text to a photo is one of the most common things people do with images online. A photo with words tells a clearer story than a photo alone. You can add a quote to a portrait, a product name to a product shot, a title to a blog cover image, or a caption to a travel photo. Text turns a photo into content that people can understand at a glance.
Social media is the biggest reason people add text to photos. Instagram posts, Facebook covers, Pinterest pins, LinkedIn banners, and YouTube thumbnails all use text on images. A good-looking text overlay can make a photo get more attention in a crowded feed. It gives the viewer a reason to stop and read before they scroll past.
Not every combination of text and photo looks great together. Here are some simple tips to make your text look clean and professional every time.
There are many reasons to add text to a photo. Here are some of the most popular uses.
Social media posts. A quote, a caption, or a short message on top of a photo makes the post more shareable. People save and repost photos with text more often than plain photos because the text makes the message clear without needing to read a long caption.
Blog and website images. Cover images for blog posts almost always have the post title written on the photo. This helps readers know what the article is about before they click. A clean title on a nice photo also makes the blog look more professional.
Thumbnails. YouTube thumbnails, podcast covers, and online course covers all use text on images to tell viewers what the content is about. Bold text on a bright photo gets more clicks than a plain image with no words.
Marketing materials. Sale announcements, product launches, event promos, and business ads all use text on images. A simple photo with a price or a short message is one of the fastest ways to create a promotional graphic.
The font you pick changes how the text feels. Different fonts send different signals to the reader. Knowing which font fits your photo makes the whole image look more intentional and polished.
Bold sans-serif fonts like Anton, Bebas Neue, and Oswald are great for sports, fitness, and strong statements. They are thick and easy to read even at small sizes. They work well on busy photos because they are big enough to stand out.
Script and handwriting fonts like Dancing Script, Pacifico, and Caveat give a soft, personal, and creative feel. They are good for lifestyle content, quotes, recipes, and anything that is meant to feel warm or handmade.
Elegant serif fonts like Playfair Display and Cormorant Garamond look classy and high-end. They work well for fashion, beauty, luxury brands, and editorial photography. Use them at large sizes so the details in the letters are easy to see.
Minimal thin fonts like Quicksand and Josefin Sans look modern and clean. They are good for tech, travel, and modern lifestyle content. Make sure the text is on a simple background or has a shadow so the thin letters do not disappear into the photo.
Most online tools that add text to photos are basic. You pick a font, type some words, and put them on the image. TextBehindImg does all of that, plus one extra thing that most tools do not have.
The text-behind effect lets you place text so it goes behind a person or object in the photo. The AI finds the subject in the photo automatically and cuts it out. Your text sits in the middle layer — in front of the background but behind the person or object. This creates a 3D layered look that is very hard to make without a professional design tool like Photoshop.
With TextBehindImg you get that effect in two clicks. Upload the photo, add your text, and switch to Behind mode. The AI handles the rest. No masking, no layers panel, no technical skills needed. And it is free.
Save TextBehindImg
Press Ctrl+D (or ⌘D on Mac) to bookmark and come back anytime it's free forever.