Blog / Tutorial

Image Text Editor: How to Write Text on Photos Online (Free)

Learn how to add text to photos online for free. Font selection, positioning, effects, and tips for social media graphics using BestPNG's text editor.

BBestPNG··5 min read

Adding text to an image is one of the most common editing tasks — and one of the most annoying without the right tool. Product labels, social media graphics, annotated screenshots, memes: they all need precise text placement with the right font, size, and style.

This guide covers how to write text on images online using BestPNG's text editor, including font selection, positioning, color and effects, and practical tips for different use cases.

Why Add Text to Images?

Text turns a static image into a message. Here are the most common reasons people add text to photos:

  • Social media posts — quotes, announcements, promotions, and stories
  • Product marketing — sale prices, feature callouts, and brand names
  • Memes — top and bottom text on image templates
  • Presentations — labeled diagrams, titled slides, and annotated photos
  • Tutorials — step numbers, arrows with labels, and callout boxes
  • Watermarks — photographer or brand name overlaid on images

Each use case has different requirements for font style, size, placement, and transparency — which is why a flexible text editor matters.

How to Add Text to Images with BestPNG

BestPNG's image text editor lets you write text on any image directly in your browser, with full control over fonts, colors, size, position, and effects.

Step-by-step:

  1. Go to bestpng.com/tools/add-text
  2. Upload your image (drag and drop or click to browse)
  3. Click on the image where you want to place text
  4. Type your text in the editor panel
  5. Customize font, size, color, alignment, and effects
  6. Drag the text to fine-tune its position
  7. Download the finished image as PNG or JPG

You can add multiple text layers, each with independent styling. No account or installation required.

Choosing the Right Font

Font choice drastically affects how your text reads and feels. Here's a quick guide:

Font StyleBest ForExamples
Sans-serifClean modern graphics, social mediaHelvetica, Arial, Inter
SerifElegant, editorial, luxury brandingTimes New Roman, Georgia, Playfair
Script / HandwrittenInvitations, personal quotes, feminine brandingPacifico, Dancing Script
MonospaceCode screenshots, tech content, retro styleCourier, Source Code Pro
Display / BoldHeadlines, memes, attention-grabbing textImpact, Bebas Neue, Oswald

General rules:

  • Use one or two fonts maximum per image — more creates visual chaos
  • Bold sans-serif fonts are the safest choice for most social media graphics
  • Script fonts are decorative but hard to read at small sizes
  • Always check readability at the final viewing size

Text Positioning and Layout

Where you place text matters as much as what it says.

Rule of Thirds

Place text in the top third or bottom third of the image rather than dead center. This follows the same composition principle photographers use and creates more visual interest.

Contrast with Background

Text must be readable against the image behind it. If the background is busy or has varying brightness, use one of these techniques:

  • Dark semi-transparent overlay — place a dark rectangle behind white text
  • Text shadow or outline — adds a dark edge around light text
  • Solid color bar — a full-width strip at the top or bottom with text on it
  • Blur the background area — reduce detail behind the text region

Safe Margins

Keep text away from image edges. Social media platforms and messaging apps often crop thumbnails differently, and text too close to the border gets cut off. A margin of at least 5-10% from each edge is safe.

Text Effects and Styling

BestPNG's text editor supports several effects that improve readability and visual impact:

Text shadow — adds depth and improves readability over complex backgrounds. A subtle 2px shadow in black at 50% opacity works for most cases.

Text outline / stroke — draws a border around each letter. Essential for meme-style text (white text, black outline) and works on any background.

Letter spacing — adjusting space between characters can make headlines feel more premium (wider spacing) or more compact (tighter spacing).

Opacity — partially transparent text works well for watermarks or subtle branding overlays.

Rotation — angled text draws attention and adds dynamism. Use sparingly — rotated text is harder to read.

Social Media Text Tips

Instagram Posts

Instagram images are viewed at relatively small sizes on phones. Use large, bold fonts (minimum 40pt equivalent) with high contrast. Keep text short — 5-7 words maximum for a post graphic. The optimal Instagram post size is 1080x1080 pixels. For stories, use BestPNG's social resize tool to get the right dimensions.

Facebook and LinkedIn

These platforms show link previews with text overlays. Facebook's algorithm historically penalizes posts with too much text in images (the old "20% rule"). Keep text minimal and impactful.

Twitter/X

Images in tweets are cropped to roughly 16:9 on desktop and 2:1 on mobile. Place text in the center of the image to ensure it's visible in both crops.

YouTube Thumbnails

Thumbnails are tiny (about 336x188 pixels as displayed). Use 3-4 words maximum in very large, bold fonts. Bright colors (yellow, red, white) on dark backgrounds perform best.

Creating Meme-Style Text

Memes have a specific visual language. Here's how to nail it:

  1. Use Impact font or a similar bold sans-serif
  2. Set text to ALL CAPS
  3. Use white text with a thick black outline (2-3px stroke)
  4. Place text at the top and bottom of the image
  5. Keep the text short and punchy — memes lose impact with long sentences
  6. Center-align the text

BestPNG's text editor handles all of these settings. For dedicated meme creation with templates, check out the BestPNG meme generator.

Frequently Asked Questions

What image formats can I add text to?

BestPNG's text editor accepts PNG, JPG, and WebP files. The output can be saved as either PNG (lossless, supports transparency) or JPG (smaller file size, no transparency).

Can I add multiple text blocks to one image?

Yes. You can add as many text layers as you need, each with its own font, size, color, position, and effects. This is useful for creating complex graphics with headlines, subheadlines, and fine print.

How do I make text readable on a busy background?

Use a text shadow, outline stroke, or place a semi-transparent dark rectangle behind the text. A solid-color banner strip at the top or bottom of the image also works well.

Is the text editable after I download the image?

No. Once you download the final image, the text is permanently merged with the image pixels. If you might need to edit the text later, save a screenshot of your text settings or keep the original image so you can re-create the graphic.

Can I use custom fonts?

BestPNG's editor includes a large library of Google Fonts covering all common styles. Custom font file uploads may be supported in future updates.

Conclusion

Adding text to images is simple when you have the right tool. BestPNG's image text editor gives you browser-based text placement with professional font options, effects, and full positioning control — no Photoshop or Canva account needed.

Quick social media post, product photo label, meme — it handles all of them in seconds.

Add text to your images for free →

Selling on Amazon, Shopify or Etsy?

Turn your product photos into studio-grade shots — white-background main images, model try-on, full listing suites. 5 free generations.

Try AI Product Photos →

Continue reading

Tutorial
How to Make a Meme: The Complete Guide
7 min read
Tutorial
Resize Images for Instagram, Facebook, and Social Media: Size Guide 2026
5 min read
Tutorial
Image Sharpener: How to Make Blurry Photos Clear
6 min read