Tutorial6 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, 100% private.

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

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

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, Dancing Script, etc.)
  • Font size (8-200px)
  • Font weight (100 thin → 900 black)
  • Font style (normal, italic)
  • Color picker (any color)
  • Alignment (left, center, right)
  • Rotation (0-360°)

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 radius/amplitude for different looks. Text curves seamlessly.

Text Effects (MAKE IT POP)

  • Shadow (drop shadow, adjustable offset, blur, color, opacity)
  • 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)
  • Reorder layers
  • Toggle visibility
  • Delete layers

Batch Text

  • Apply text to all 50 images at once
  • Same text + position + effects across batch
  • Download all as ZIP

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: Click Text Tool (🔤) In the Edit menu, select "Text". The text panel opens on the side.

Step 4: Click on Canvas to Add Text Click where you want text to start. A text input appears.

Step 5: Type Your Text Enter your text: "Vikas Rajput", "Summer 2026", "#Photography", whatever you want.

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 radius/amplitude slider
  • See curve in preview

Effects:

  • Add shadow (offset, blur, color, opacity)
  • 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)

  • Click "+ New Text" to add another text layer
  • Each layer independent
  • Reorder by dragging in layer stack

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. Adjust offset (how far from text), blur (how soft), and opacity (how dark).

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. Width 2-10px.

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, apply to all 50 photos in batch

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: 72px
  • Weight: 700 (bold)
  • Color: white
  • Path: arc (curves above head)
  • Shadow: black, offset 4px, blur 8px
  • 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: Yes. Use PNG format. Text + image, background transparent (if you want).

Q: Can I apply text to batch photos? A: Yes. Upload 50 images, add text once, click "Apply to all" → all 50 get same text. Download as ZIP.

Q: What fonts are available? A: 12 curated fonts (Inter, Poppins, Montserrat, Oswald, Bebas Neue, Playfair, Lora, Dancing Script, Pacifico, Caveat, system serif, system mono).

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.

Ready to try it? Edit your PDF — free, private, no upload.

Everything runs in your browser. Nothing leaves your device.

Open the PDF editor