FlipMyFormat

Add Text to Image

Drag text anywhere on your photo, with real control over font, colour, outline and shadow. Multiple text layers, full resolution, no watermark.

Drop a photo here or click to browse

Quotes, captions, thumbnails, announcements — nothing is uploaded

People Also Use

How to Add Text to a Photo

Putting text on an image is easy; putting text on an image so it stays readableis the part most tools ignore. A photograph is a busy, uneven background — text that looks perfect over a dark corner disappears the moment it crosses a bright patch. This tool gives you the three things that actually solve that problem: an outline, a shadow, and an optional solid box behind the text. Drag it anywhere, stack multiple layers, and export at full resolution with nothing added.

1

Upload your photo

It loads straight into the editor and never leaves your device.

2

Type and drag into place

Write your text, then drag it anywhere on the image. Add more layers for a headline and a subtitle.

3

Style it for legibility

Set the font, size and colour, then add an outline or shadow so it reads over any part of the photo.

Making Text Readable Over a Photograph

The core difficulty is that photographs have no consistent background. White text is perfect over a dark jacket and invisible two centimetres later over a bright sky. There are three standard solutions and they work in different situations.

An outline is the most reliable. A dark stroke around light text guarantees a contrast edge no matter what is behind it, which is exactly why every meme and every sports graphic uses it. It is slightly blunt visually, but it never fails. A shadowis subtler and more elegant — it lifts the text off the image without a hard border — but it only works when the background is reasonably dark or reasonably even. Over a bright, busy area a shadow alone is not enough.

The highlight boxis the guaranteed option: a solid or semi-transparent panel behind the text removes the problem entirely. It is the least subtle of the three but it is what you want for anything that genuinely must be read — a price, a date, a call to action. And whichever you choose, position matters just as much: dragging the text over the calmest, most even part of the photo does more for legibility than any effect.

Common Situations This Tool Solves

Quote graphics for social media

A photo with a line of text over it is the most shared format there is. Use a serif or script font at moderate size, with a shadow, over a calm part of the image.

YouTube and blog thumbnails

Thumbnails are viewed small, so text needs to be large, bold and heavily outlined. Impact with a thick black stroke exists precisely for this.

Announcements and event posts

Multiple layers let you set a large headline and a smaller line of detail beneath it, each positioned and styled independently.

Labelling photos and screenshots

A highlight box behind short labels keeps them legible over interface screenshots, where the background changes every few pixels.

Frequently Asked Questions

How do I add text to a photo for free?

Upload your image, type your text, and drag it into position. Free, no signup, no watermark, and exported at full resolution.

Does it add a watermark?

No. Nothing is added to your image beyond the text you place yourself.

Is my photo uploaded to a server?

No. The text is drawn onto a canvas inside your browser. Your photo is never uploaded, stored or seen by anyone.

How do I make text readable over a busy photo?

Add an outline - a dark stroke around light text always creates contrast. A shadow is subtler, and a highlight box is the guaranteed option for anything that must be read.

Can I add more than one piece of text?

Yes. Add as many layers as you need, each with its own font, size, colour and position - useful for a headline and a subtitle.

How do I move the text?

Just drag it on the image. The position is stored proportionally, so it lands in the same place in the full resolution export.

Can I use multiple lines?

Yes. Press Enter in the text box for a new line, and use the alignment buttons to control how the lines sit against each other.

What font should I use for a thumbnail?

Impact or another heavy sans, at a large size with a thick outline. Thumbnails are seen small, so subtlety is wasted - legibility is everything.

Does it export at full resolution?

Yes. The editor preview is scaled to your screen, but the text is rendered proportionally onto your original full-size image.

Which format should I choose?

PNG for the crispest text edges and transparency support. JPG if file size matters more. WebP is a good middle ground.

Can I rotate the text?

Yes, up to 45 degrees in either direction - useful for diagonal banners, stamps and watermark-style labels.

Is this tool really free?

Completely free, with no limits, no watermark, no signup and no premium wall. Everything runs in your browser.

Last updated: July 20, 2026 · FlipMyFormat Text on Image
Written and maintained by the FlipMyFormat team