Tutorial7 min read

Add Text to Photos Online — Curved Text, Shadows & Effects (Free)

Add text to images online free with curved text, shadows, glows, gradients. Bend text in circles, arcs, waves. No upload, no watermark; it runs in your browser.

A red neon sign spelling “photos” on a brick wall

You've got a killer photo. A portrait, a landscape, a product shot. You want text on it — your name, a caption, a watermark — but not the boring way. You want the text to curve around the subject. You want it to glow, cast a shadow, fade into the background. You want it to look professional.

Most online text editors give you straight, flat text. Boring. EditMyStuff goes further: curved text paths (circle, arc, wave), drop shadows, glows, stroke outlines, gradients, opacity control, and multiple text layers. All client-side. All instant. All free.

Why Add Text to Images?

Text on images serves many purposes:

  • Creators: Add names, handles, watermarks to protect your work
  • Marketers: Add CTAs, headlines, offers to product photos
  • Social Media: Add captions, quotes, branding to posts
  • Photographers: Sign your work, add location, date
  • Designers: Mockups, presentations, social graphics
  • Students: Projects, posters, presentations

The challenge: most free tools are limited (straight text only, basic fonts, no effects). Professional tools cost money. EditMyStuff bridges that gap: professional text effects, free, online, no account.

What You Can Do With Text on EditMyStuff

Basic Controls

  • Font family (12 curated fonts: Inter, Poppins, Montserrat, Playfair Display, Dancing Script, etc.)
  • Font size (a slider from 2% to 45% of the image height, so text scales with the photo)
  • Font weight (100 thin → 900 black)
  • Font style (normal, italic)
  • Color picker (any color)
  • Alignment (left, center, right)
  • Rotation (−180° to 180°)

Text Paths (THE GAME-CHANGER)

  • Straight (default)
  • Circle (text curves around a circle — looks professional)
  • Arc (text follows arc top or bottom — Instagram-style)
  • Wave (text follows sine wave — playful, dynamic)

Adjust the curve with the Amount slider for different looks (for Arc, the middle is flat and either side bends the text up or down). Text curves seamlessly.

Text Effects (MAKE IT POP)

  • Shadow (drop shadow: Subtle, Medium or Bold offset presets, plus blur and color)
  • Glow (bright halo behind text, color + blur)
  • Stroke (text outline, width + color)
  • Gradient (text fills with gradient: red→blue, gold→yellow, etc.)
  • Opacity (0-100%, fade text)

Multiple Layers

  • Add unlimited text layers
  • Each layer: independent controls (font, size, effects, path)
  • Toggle visibility
  • Delete layers

Several Photos

  • Open several photos at once and switch between them
  • Download them all as a ZIP
  • The Text panel has no "apply to all" button; Effects & styles' Apply style to all copies all of the current photo's edits, text included, to every open photo

How to Add Text to Photos: Step-by-Step

Step 1: Open EditMyStuff Go to editmystuff.in/image-editor. You'll see the image editor.

Step 2: Upload Your Photo Drag and drop an image or click to browse. Supported: JPG, PNG, WebP, AVIF.

Step 3: Open the Text tool Click Add text (the T icon) in the toolbar. The text panel opens on the side.

Step 4: Add a Text Layer Tap Add in the Text layers section. A new layer appears on the image and a text box opens in the panel.

Step 5: Type Your Text Type in the box: "Vikas Rajput", "Summer 2026", "#Photography", whatever you want. Then drag the text into place on the image.

Step 6: Customize

Font & Size:

  • Select font (Inter, Poppins, etc.)
  • Adjust size with slider
  • Adjust weight (400 regular → 700 bold → 900 black)

Color & Style:

  • Pick color with color picker
  • Toggle italic
  • Adjust letter spacing (compress or expand)

Path (Curve):

  • Select path type: Straight, Circle, Arc, Wave
  • Adjust the Amount slider
  • See curve in preview

Effects:

  • Add shadow (offset preset, blur, color)
  • Add glow (color, blur)
  • Add stroke (outline width + color)
  • Add gradient (pick gradient preset or custom)
  • Adjust opacity

Step 7: Refine Position & Rotation

  • Drag text on canvas to reposition
  • Use rotation slider to angle text
  • See live preview as you adjust

Step 8: Add More Layers (Optional)

  • Tap Add again for another text layer
  • Each layer independent
  • Hide or delete layers from the layer list (layers stay in the order you added them)

Step 9: Export & Download

  • Click "Apply Changes"
  • Select format: PNG (lossless), JPG (smaller), WebP (modern)
  • Click "Download image"
  • File saves to your device, text baked on

The entire process is private — no upload, no watermark, no account.

Curved Text: Why It Matters

Straight text is boring. Curved text is professional, artistic, eye-catching.

Circle path: Text wraps around a circle. Perfect for logos, badges, album covers.

Arc path: Text curves along an arc (top or bottom). Great for headers, banners, Instagram posts.

Wave path: Text follows a sine wave. Playful, dynamic, modern. Used by Canva, Figma, Pro designers.

Curved text immediately makes a photo look more designed, more intentional. It's the difference between a phone photo with a caption and a professional graphic.

Effects That Make Text Stand Out

Shadow: Gives text depth, makes it pop off background. Pick an offset preset (Subtle, Medium, Bold), then adjust blur (how soft) and color (a lighter color reads as a fainter shadow).

Glow: Halo effect behind text. Makes text luminous. Use white for classic glow, neon colors for trendy glow.

Stroke: Outline around text. Adds boldness, makes text readable over busy backgrounds. A thin-to-thick width slider scales with the text size.

Gradient: Fill text with color gradient. Red fading to orange, gold to yellow, purple to pink. Trendy, eye-catching.

Opacity: Fade text (watermark effect). 30-50% opacity = subtle watermark. 80-100% = bold, readable.

Stack effects: shadow + glow + gradient = professional design.

Use Cases

Photographer Watermark:

  • Add your name in circle path (elegant)
  • White text with subtle shadow
  • Bottom-right corner
  • 50% opacity (not distracting)
  • Export, or use Apply style to all to copy it onto the other photos you opened

Instagram Post:

  • Add quote or caption
  • Use arc path (curves over image)
  • Add glow (white, soft)
  • Use gradient (trendy colors)
  • Export as 1080×1350 (Instagram feed size)

Product Photo:

  • Add product name with curved text
  • Add CTA below ("Shop now")
  • Use stroke (bold outline)
  • Multiple layers for name + CTA

Event Poster:

  • Add event name in large wave path (playful)
  • Add date/time in straight text below
  • Add shadow for depth
  • Use gradient for colors
  • Download and print

Before/After Comparison:

  • Before photo: add text "Before" with shadow
  • After photo: add text "After" with glow
  • Side-by-side = powerful visual

Real Example: "Vikas Rajput" on Portrait

Load a portrait photo. Add text "Vikas Rajput":

  • Font: Playfair (elegant)
  • Size: large (around 15% of the image height)
  • Weight: 700 (bold)
  • Color: white
  • Path: arc (curves above head)
  • Shadow: black, Medium preset
  • Opacity: 100%

Export → text appears elegantly above subject, shadows create depth, looks like a professional portrait header.

Common Questions

Q: Can I undo text? A: Yes. Ctrl/Cmd+Z undoes. All edits are non-destructive until you export.

Q: Can I export with transparent background? A: Only if you remove the background first with the Remove background tool, then export as PNG. Otherwise the photo fills the whole image.

Q: Can I apply text to batch photos? A: Indirectly. Add the text to one photo, then click Apply style to all in Effects & styles: it copies every edit on that photo (text, crop and effects) to the other open photos. Download them all as a ZIP.

Q: What fonts are available? A: 12 curated fonts (Inter, Poppins, Montserrat, Oswald, Bebas Neue, Playfair Display, Lora, Dancing Script, Pacifico, Caveat, Georgia and a monospace font).

Q: Can I use custom fonts? A: Future feature. Currently, 12 built-in fonts cover 95% of use cases.

Q: Does curved text work on mobile? A: Yes. Full touch support. Drag text, adjust sliders, see preview on mobile.

Ready to Add Text to Your Photos?

Stop using limited online tools. Open EditMyStuff now and add curved text, shadows, glows, and effects to your photos in seconds.

Your photos deserve better than boring straight text.

Or learn how to add effects to images to complement your text.

Add text to your photos — curved text, shadows & effects, free.

Everything runs in your browser. Nothing leaves your device.

Prefer cinematic looks? Learn the effects & presets — read the guide.