utills.
English
Image tool

Text on Photo

Write directly on any photo — a name, a date, a greeting, or a quote — and style it to fit the picture.

Drop an image to add text

Drag & drop, paste, or pick a file

PNG · JPG · WebP — text is added on your device

100% freeNo watermarkNo sign-up PNG · JPG · WebP

Putting text on a photo is how you make a greeting card, a save-the-date, a motivational quote, or a simple labelled image. This free tool lets you write on any photo in your browser and position the words precisely, with full control over how they look.

Choose from several font styles, set the color and a contrasting outline so the text reads over any part of the photo, add a soft shadow for depth, and rotate the text to match the composition. Add multiple pieces of text if you want a heading and a subheading. Download as PNG for the crispest result, or JPG/WebP for smaller files.

How to put text on a photo

  1. Open your photo. Drag a photo in, pick a file, or paste it from the clipboard.
  2. Write your text. Type into the Text box to add words to the photo.
  3. Drag it into place. Move the text anywhere on the photo with a drag, or nudge with arrow keys.
  4. Make it readable. Add an outline or shadow and pick a color that contrasts the photo.
  5. Download. Save as PNG, JPG, or WebP.

Text on Photo: what this mode does

Lets you write directly on any photo — a name, date, greeting, or quote — positioning and angling the words to fit the composition with full styling control.

Controls at a glance

Placement
Drag the text anywhere on the photo, or nudge with arrow keys.
Rotation
−180° to 180°, so text can sit at an angle or run diagonally across the photo.
Fonts
Seven styles including a Script font for greetings and Serif for a classic feel, with bold and italic.
Colour, outline, shadow
Fill colour, a contrasting outline colour with a width slider (0–25), and an optional shadow for depth.
Size & opacity
Size 2–40 and opacity 10–100%.
Export
PNG (crispest), JPG, or WebP at the photo's full resolution.

What people use it for

  • A greeting card or save-the-date with a styled message.
  • A motivational or inspirational quote over a scenic photo.
  • A name and date on an event or holiday snapshot.
  • A short label or sign written onto a picture.

Legibility tip

Photos rarely have one flat background, so pick a fill colour and a contrasting outline together (white-on-black or black-on-white) and add the shadow — that combination stays readable across the light and dark parts of the same photo.

Frequently asked questions

How do I write text on a photo?

Open the photo above, type your text, drag it where you want, style it with a font, color, and outline, then download.

How do I keep text readable over a busy photo?

Add a contrasting outline (for example white text with a black outline) and a drop shadow. Both make the text stand out over any background.

Can I rotate the text?

Yes — each text layer has a rotation slider, so you can angle text to match the photo or set it diagonally.

Where is my image processed?

Writing on the photo happens in your browser, so the new photo is created on your own device. How any data associated with the tool is handled is described in our privacy policy.

Related text & image tools

Find your next tool

37 tools

Compress image Shrink file size while keeping quality. Resize image Change width and height to any size. Crop image Trim images to the exact frame you want. Convert image Switch between JPG, PNG, WebP and more. Remove background Erase the background in one click. Image to PDF Combine images into one PDF document. Rotate & Flip Turn, straighten, and mirror photos. Image to text Pull editable text out of any image. HEIC to JPG Open iPhone HEIC photos as JPG. Watermark Stamp text or logos over your images. Collage Arrange multiple photos into a grid. Favicon Generator Build favicons in every required size. Color Picker Grab hex colors and build palettes. Blur & Pixelate Obscure faces, plates, and private bits. Enhance Auto-fix brightness, contrast, and color. Passport Photo Prepare photos for ID and passport applications. Signature Clean up and extract handwritten signatures. Photo Effects Apply filters and vintage looks. Social Image Size covers for common social platforms. Add text to image Caption images and make memes fast. GIF Maker Turn frames or clips into animated GIFs. Border & Frame Add clean borders and photo frames. Mockup Drop screenshots into device frames. SVG Converter Trace raster images into scalable SVG. EXIF Viewer Inspect camera and GPS metadata. Poster & Print Lay out posters and print-ready sheets. Document Scanner Deskew and clean photographed documents. Image to Base64 Encode images into a data-URI string. Placeholder Make dummy placeholder images on demand. Image generator Make gradients, patterns, and avatars. Compare Images See two images side by side with a slider. QR Code Create and download QR codes. Hide Text in Image Embed a secret message inside a picture. Length converter Meters, feet, inches, miles and more. Weight converter Switch between kilograms, pounds and more. Temperature converter Celsius, Fahrenheit, Kelvin and more. Data storage converter Bits, bytes, megabytes and gigabytes.
Tab to move · Enter to open · Esc to close