Tools
🏠 All Tools 📖 All Guides 🗜️ Compress to 20KB 🗜️ Compress to 50KB 🗜️ Compress to 100KB 📐 Resize by Pixels 🔁 Convert to JPG ✏️ Add Text
Other
🌍 Passport Photos
📅 Updated April 2026 ⏱️ 8 min read ✏️ Image Editing Guide

How to Add Text to Image Free Online: Complete Guide for Captions, Watermarks and Designs

Adding text to an image is one of those tasks that sounds simple until you actually try to do it — and then you end up downloading three different apps, none of which are quite what you wanted. Whether you're creating a YouTube thumbnail, adding a watermark to protect your photography, putting captions on a social media post or just writing your name on a photo for an application form, this guide covers the techniques and best practices that make the difference between professional-looking and amateur-looking results.

📋 Table of Contents
  1. Common reasons to add text to images
  2. Choosing the right font size
  3. Text colour and contrast
  4. Text positioning best practices
  5. Step-by-step guide
  6. Use-case specific guides
  7. FAQ

Common Reasons to Add Text to Images

People add text to images for many different reasons, and each use case has its own best practices:

Choosing the Right Font Size

Font size in image editing is measured in pixels, not in the familiar "pt" points you use in word processors. The right size depends entirely on the image dimensions. Text that looks perfect on a 1920x1080 image will be illegible on a 400x400 thumbnail, and text sized for a 300x300 image will appear enormous on a large canvas.

Image TypeImage SizeTitle TextBody/Caption Text
YouTube Thumbnail1280×720 px72-120 px36-48 px
Instagram Post1080×1080 px60-100 px32-42 px
Instagram Story1080×1920 px80-120 px40-56 px
Facebook Cover820×312 px48-72 px24-32 px
Twitter/X Post1200×675 px60-80 px32-40 px
Profile Photo (small)400×400 px36-48 px20-28 px
Email banner600×200 px36-48 px18-24 px
💡 Readability rule: Text should be legible when the image is displayed at half its full size. If you're creating a YouTube thumbnail at 1280x720, make sure your text is still readable when viewed at 640x360 — because that's often how thumbnails appear in search results.

Text Colour and Contrast

Colour choice is the most common mistake in text overlay design. Text needs to contrast strongly with the background to be readable. Here are the approaches that consistently work:

White Text with Dark Stroke or Shadow

This is the most versatile approach and what you see on most professional YouTube thumbnails. White text is visible on dark backgrounds. The dark stroke (outline) around the letters makes it readable even on light areas. Our text tool lets you add an automatic dark stroke around any text colour.

Yellow or Bright Text on Dark Backgrounds

Bright yellow text (#FFD700 or similar) on dark backgrounds is highly visible and has strong visual impact. This is the classic "YouTube thumbnail" look used by the most viewed channels. Use bold weight fonts at large sizes for maximum impact.

Dark Text on Light/Neutral Backgrounds

For more subtle, professional text overlays — like watermarks, photo credits or event information — dark text on light background areas looks clean and intentional. Deep navy (#1e3a5f) or near-black text on cream or white areas reads well at smaller sizes.

Gradient Overlay + Text

Many professional social media graphics use a semi-transparent dark gradient at the bottom of the image (darkening the lower portion) to create a consistent dark background for white text. This ensures readability regardless of the photo content below.

Text Positioning Best Practices

Where you place your text is as important as what it says. Some guidelines:

⚠️ Safe zones for YouTube thumbnails: YouTube overlays subscribe buttons, video duration and channel logos on thumbnails. Avoid the bottom 15% of the image for important text — YouTube's duration counter will cover it.

Step-by-Step: Add Text to Your Image

  1. Prepare your base image Make sure your image is the right size before adding text. Resizing after adding text can distort the text. Use our resize tool first if needed.
  2. Open the add text to image tool Go to photo.fiximg.ai/add-text-to-image/ and upload your image.
  3. Type your text and choose settings Enter your text. Choose font (Arial is most universally safe), size, colour and position. Start with white text at bottom-centre if unsure.
  4. Preview and adjust Click Preview to see how the text looks on your image. Adjust size, position or colour until it looks right.
  5. Download the final image Download as JPG for most uses. If you need to preserve transparency or plan to edit further, save as PNG.

✏️ Add Text to Your Image Free — No Signup

Choose font, size, colour and position. Download instantly.

Open Add Text Tool →

Use-Case Specific Guides

For YouTube Thumbnails

YouTube thumbnails are 1280x720 pixels. Use bold Impact or Arial Bold font at 80-120px for your main title. Keep text to 5 words or fewer — thumbnails are viewed at small size and long text becomes unreadable. Use white text with black stroke for universally readable results. Place text in the upper or lower third, avoiding the centre where YouTube might overlay subscribe buttons. For creating full YouTube thumbnails from scratch, also check out our collage maker for combining multiple photos.

For Watermarking Photography

Watermarks should be visible enough to deter copying but not so prominent they ruin the image. Semi-transparent text (about 30-50% opacity if your tool supports it) at the bottom-right corner is the standard approach. Use your name, website URL or @instagram handle as the watermark text. Keep font size small — roughly 1.5-2% of the image height. If you're protecting images you're also compressing, watermark before you compress to your target size.

For Instagram and Social Media Posts

Square (1080x1080) and portrait (1080x1350) formats work best for Instagram feed posts. Text should cover no more than 20% of the image area for best algorithmic reach — Facebook and Instagram have historically penalised heavily text-covered images in reach. Use 2-3 lines of text maximum for a quote or caption overlay. For Instagram Stories (1080x1920), you have more vertical space but keep important text in the middle third — the top and bottom are covered by the story UI.

For Adding Names to Application Photos

Some applications ask you to write your name and date on a printed photo — this is usually a physical instruction, not a digital one. For digitally printing a name on a photo (for example, a lab-printed photo with identifying information), use small text at the very bottom of the image in a thin strip, leaving the main photo area clean. If you need to first resize your photo to the correct dimensions for the application, our pixel resize guide explains the process step by step.

Frequently Asked Questions

Yes. Adding text and saving as JPG at 90%+ quality is virtually indistinguishable from the original. For maximum quality preservation, you can save as PNG — the file will be larger but there is no lossy compression applied to the image data.
For a 1280x720 YouTube thumbnail, title text should be 72-120px. For a 1080x1080 Instagram post, use 60-100px for titles. Text should be readable when the image is viewed at half its full dimensions — that's typically the size it appears in feeds and search results.
Use our add text tool to place your name or website URL at the bottom-right corner of your photo at a small font size (around 1.5-2% of image height). White text on most photos is visible without being intrusive. This creates a simple but effective watermark.
White text with dark shadow or stroke works on the widest variety of photos because it contrasts against both light and dark areas. For YouTube thumbnails, bold yellow or white text with black outline is the most used combination. Always prioritise readability over aesthetic preference.
Yes, our text tool supports Unicode so you can type in Hindi, Arabic, Chinese, Urdu, Spanish and most languages. If characters appear as boxes, try Arial font which has broad Unicode character support. Note that right-to-left languages like Arabic may need manual positioning adjustment.

Related Guides