Free private image editor

Add Text to Image

Place movable text on a photo, style every layer and export the result at the original image size.

Multiple layers. Touch friendly. No uploads.

Choose an image to add text

Drop a JPEG, PNG, WebP or AVIF here, or click anywhere in this area.

Choose image

Your image stays on this device.

How to add text to an image

1

Choose an image

Upload a JPEG, PNG, WebP or AVIF from your device.

2

Write and position the text

Type in the settings panel, then drag the selected layer directly on the preview.

3

Style each layer

Choose the font, size, color, rotation, opacity, outline, shadow and background.

4

Add and arrange layers

Create more text, duplicate useful styles and control which layer appears in front.

5

Download the full size result

Choose PNG, JPG or WebP. The editor renders at the original image dimensions.

Text controls built for real images

Bright skies, patterned clothing and detailed backgrounds can make plain text hard to read. Every text layer includes an outline, drop shadow and background highlight so you can create enough contrast without editing the original photo.

Independent layers

Give headings, captions, prices and credits different styles and positions.

Direct positioning

Drag selected text across the preview with a mouse, finger or stylus.

Multiline captions

Add line breaks and align the full text block left, center or right.

Readable effects

Combine outlines, shadows and translucent backgrounds for contrast.

Layer order

Move text forward or backward when several text blocks overlap.

Full size export

Preview efficiently, then render the result using the original pixel dimensions.

Common ways to use image text

  • ✓Create social media captions and quote images
  • ✓Label products, features, steps or locations
  • ✓Add prices and sale information to product photos
  • ✓Place names, dates or credits on event pictures
  • ✓Create headings for blog and website graphics
  • ✓Add accessible visual instructions to screenshots

Limitations to know

Text is permanently drawn into the downloaded image and cannot be edited later unless you return to the open editor. Font appearance can vary slightly between operating systems. The editor does not upload custom fonts, curve text along a path or preserve editable design project files.

Large images need more browser memory during export. The editor accepts images up to 80 megapixels to reduce the risk of a mobile browser closing the page.

Frequently asked questions

Can I add more than one text layer?+

Yes. Each text layer has its own wording, position, font, size, color, rotation, opacity and effects. You can duplicate, delete and reorder layers.

Can I move text directly on the image?+

Yes. Select a text layer and drag it across the preview with a mouse, stylus or finger. The normalized position is applied to the full resolution download.

Does the downloaded image keep its original dimensions?+

Yes. The editor uses a smaller preview for speed, then renders your text again at the original image dimensions when you download.

How can I make text readable on a busy photo?+

Use a contrasting outline, a drop shadow or a semi-transparent background highlight. These controls are available separately for every layer.

Can I add multiline text?+

Yes. Press Enter in the text field to create another line. Alignment applies across all lines in that layer.

Which output format should I choose?+

PNG preserves transparency and text edges without lossy compression. JPG is useful for photographs and creates a solid white background where transparency exists. WebP often produces smaller files and can preserve transparency.

Are custom uploaded fonts supported?+

No. The editor uses common system fonts so processing stays local and the result remains predictable. A font must exist on the device for the browser to render it.

Is my image uploaded?+

No. The image, text editing and export process stay inside your browser. Nothing is sent to IMG Tweak.

Ready to add text to your image?

Choose an image and create a clear caption, label or design without uploading it.