utills.
English
Image tool

Add Text to JPG

Add captions, labels, or a watermark to a JPG photo and export it straight back to JPG, PNG, or WebP.

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

JPG is the most common format for photos, so it's usually a JPG you want to add text to — a caption for a social post, a label on a product shot, or a name and date on a snapshot. This free tool adds text to JPG images in your browser and lets you export the result as a JPG again.

Because JPG can't store transparency, when you export as JPG any transparent areas are filled with a background color you choose — but for a normal photo this never matters. Add as many text layers as you need, style each one with a font, color, outline, and shadow, and keep the photo at its full original resolution.

How to add text to a JPG

  1. Open your JPG. Drag the JPG in, choose a file, or paste it.
  2. Add your text. Type your caption or label into the Text box.
  3. Position and style. Drag it into place and set the font, color, and outline.
  4. Keep JPG output. Leave the export format on JPG (or pick PNG/WebP).
  5. Download. Save the captioned JPG to your device.

Add Text to JPG: what this mode does

Opens a JPG photo, adds styled text layers over it at full resolution, and exports the result straight back to JPG (or to PNG/WebP).

Controls at a glance

Input & output
Opens a JPG and keeps JPG as the default export; you can also switch the output to PNG or WebP.
JPG quality
A quality slider (use roughly 85–95 for a result visually identical to the original).
Background fill
Because JPG can't store transparency, a JPG export fills any transparent areas with a background colour you pick (irrelevant for a normal opaque photo).
Text layers
Unlimited draggable layers, each with its own font, colour, outline, shadow, rotation, and opacity.
Fonts
Impact, Anton, Sans, Serif, Mono, Comic, Script (bold/italic).
Resolution
Text is drawn at the photo's full original pixel dimensions.

What people use it for

  • Captioning a JPG photo for a social post.
  • Labelling a product shot or listing photo.
  • Adding a name and date to a snapshot.
  • Adding a simple text watermark to a JPG.

Legibility tip

JPG is a lossy format, so re-saving adds a little compression each time — export once at a high quality setting (around 90) rather than repeatedly re-opening and re-saving the same JPG.

Frequently asked questions

How do I add text to a JPG for free?

Open the JPG above, type your text, place it, and export — choose JPG as the output format to keep it a JPG. It's free with no watermark.

Will the JPG lose quality?

The text is drawn at the image's full resolution. JPG is lossy, so use a high quality setting (around 85–95) for a result that looks identical to the original.

Can I export to PNG instead?

Yes — you can export to PNG or WebP as well as JPG. PNG keeps the text the sharpest and supports transparency.

Where is my image processed?

Adding the text happens in your browser, so the new JPG 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