Add Text to Image — Captions, Outlines & Stylish Fonts

Add captions to photos. Private by design—everything runs locally in your browser.

Control Panel

Text Alignment & Snapping

Background Box

Typography & Shadow

Rotation

Tip: select a text box and drag the blue rotation handle above it.

Layers

Reorder, lock, hide, duplicate, and delete text layers.

    Canvas

    Drop an image here or use “Upload Image”.

    Tips: Drag with the outside handle, then tap text to edit. Use arrow keys to nudge (hold Shift for bigger steps). Ctrl/Cmd + D duplicates a text box. Press Delete to remove a selected text box.

    How it works

    Release Updates

    v1.1 (February 8, 2026)

    • Redesigned the editor area to run full-width with cleaner desktop and mobile spacing.
    • Improved canvas sizing with a viewport height cap to avoid oversized layouts on very wide screens.
    • Added alignment and snapping tools: text left/center/right plus snap to center and safe margins.
    • Added per-layer background boxes with color, opacity, padding, and corner radius controls.
    • Added a full layer panel with select, reorder, lock/unlock, hide/show, duplicate, and delete actions.
    • Expanded typography controls: line-height, letter-spacing, text transform, and shadow offset/blur/color.
    • Added rotation support with both an angle slider and an on-canvas drag handle.
    • Improved zoom compatibility for drag/resize positioning and export coordinate mapping.
    • Introduced a compact top icon toolbar, a gear-based dropdown for advanced tools, and mobile toolbar wrapping to avoid side-scrolling.

    This add-text-to-image tool helps you create captions, titles, and labels directly on top of a photo or graphic. It is a simple, browser-based editor designed for quick edits: upload an image, add text boxes, style them, and export the finished result. Because it runs locally in your browser, it is a fast way to add words to pictures without complex software or accounts.

    The concept is straightforward. Your image becomes a canvas, and each text box is a movable layer. You can change font size, color, and outline to keep text readable over busy backgrounds. Resizing and nudging make it easy to align captions, and exporting as PNG preserves sharp, clean edges around letters.

    To use the tool step by step:

    1. Upload or drop an image into the canvas area.
    2. Add text to create a resizable text box.
    3. Style your text by choosing font, size, color, and outline, then toggle bold, italic, or underline if needed.
    4. Position precisely by dragging or using arrow keys for pixel nudges (hold Shift for bigger steps).
    5. Export the final image as a PNG file when you are happy with the layout.

    This tool is useful for many real-world tasks: creating social media captions, adding watermarks, labeling diagrams for school, building meme-style images, or preparing product photos with price tags. Designers can use it for quick mockups, teachers can add labels to visuals for lessons, and small businesses can create simple promotional graphics in minutes. If you are looking for an online text editor for images, a quick way to add captions to photos, or a lightweight image annotation tool, this page provides an easy, reliable option.

    Accessibility & privacy

    All processing happens in your browser. Nothing is uploaded. Keyboard controls let you move and edit text boxes precisely, which also helps users who prefer non-mouse input.

    Advertisement

    5 Fun Facts about Adding Text to Images

    Outline = instant pop

    A thin outline (about 5–10% of your font size) makes words readable on busy photos—like a sticker around your letters.

    Stand-out trick

    PNG loves sharp edges

    Captions look crisper when you save as PNG (lossless). JPEG can add little “fuzzies” around letters.

    Crisp exports

    Rule of thirds

    Placing text near the grid’s thirds lines feels balanced and pro. Try a corner intersection for captions!

    Photo composition

    Fonts are outfits

    All caps is loud, script feels friendly, monospace looks techy. Pick a “voice” that matches your photo’s mood.

    Tone & style

    Nudge like a pro

    Use arrow keys for pixel-perfect moves (hold Shift for bigger steps). Tiny nudges = tidy layouts.

    Precise placement

    Explore more tools