Add Text to Image

Caption a photo, add an entered date stamp or create a text-only image card.

Files stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Add text controls

Drop your image here

or choose one from your device

One JPEG, PNG or WebP image. A text card needs no picture, so this can stay empty in card mode.

    A text card uses the card size and background below instead of a picture.

    Used only by the text card.

    Used only by the text card.

    Long captions wrap onto more lines. Keep it short so the picture stays the subject. Leave it empty when you only want a date stamp.

    8

    Height of the text as a share of the picture height, so the same setting looks the same on a small and a large copy.

    White suits most photos. Pick a dark color for a light picture.

    A panel keeps the caption readable over a busy background. Pair a dark panel with light text and a light panel with dark text.

    5

    Space between the caption and the picture edge, as a share of the shorter side.

    Leave empty for no stamp. The date is the one you type here; the tool never reads a capture date or changes EXIF data.

    The stamp is drawn separately from the caption, so it can sit in a different corner.

    5

    Height of the stamp as a share of the picture height.

    90

    Used by JPEG and WebP output. PNG is lossless and ignores this setting.

    How to use Add Text to Image

    1. Choose Photo and select an image, or choose Card and set its canvas size and background.
    2. Enter a caption, a date stamp or both, then choose their positions.
    3. Set the text sizes and colors, and add a caption panel when the background is busy.
    4. Select Add text, check the preview and download the copy.

    Example: Add Text to Image

    Add a white caption to the bottom center of a photo.

    You add
    One 1600 by 1200 JPEG, Caption text Winter sale, Position Bottom center, Text size 8%, Text color #ffffff, Panel behind the text Dark see-through panel.
    You get
    A copy named after the source with -caption added, still 1600 by 1200 pixels, with Winter sale drawn as one line at the bottom center over a dark panel. The result reports the line count, the font size and the output size.

    Options

    Position
    Nine anchors cover the corners, the edges and the center. The caption is centered on the anchor and held inside the margin, so the same setting works on a landscape and a portrait picture.
    Text size
    A share of the picture height, so one setting keeps its proportion on a small copy and a large one. A long caption shrinks below this value rather than running past the edge.
    Panel behind the text
    A dark or light see-through panel sits behind the whole caption. Pair a dark panel with light text and a light panel with dark text; the tool does not check the contrast for you.
    Margin
    The distance the caption keeps from the edge, measured against the shorter side. A small margin pushes the text toward the frame; a larger one gives the picture more room.
    Cards and entered dates
    Choose Card to create an image without a source photo, then choose its size and background. Date stamps use the date you enter and their own format, size, color and anchor. No capture date is read from metadata.

    Supported inputs and limits

    File countOne photo or text card per run
    Input formatsJPEG, PNG or WebP
    File sizeUp to 64 MiB and 40 megapixels
    Photo mode reads one JPEG, PNG or WebP image up to 64 MiB and 40 megapixels. The caption is capped at 160 characters. Long captions wrap onto more lines and, if the widest line still would not fit, the font shrinks below the value you asked for and the result says so. The caption is drawn into the pixels of the exported copy, so it cannot be edited or removed afterwards; keep the original. A JPEG result fills any transparent part of the source with white. The margin applies to all four sides, and a very long single word is shrunk rather than hyphenated. Cards use a preset or custom canvas, up to 6,000 pixels per side and 20 megapixels. Date stamps are drawn into the exported pixels; they do not edit image metadata.

    Where your input is processed

    This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

    Why the caption wraps instead of being cut off

    The text is measured before it is drawn. Words are added to a line while the measured width stays inside the margin, then the next word starts a new line. If even the wrapped block is too wide, the whole font is scaled down once and the lines are rebuilt. That is why a short caption keeps the size you set while a paragraph of text shrinks to fit instead of disappearing past the edge.

    What a caption costs the picture

    The text covers whatever sits under it, so a bottom center caption on a portrait can hide a chin or a hand. A panel hides more, which is the trade for readability on a busy background. Checking the preview costs nothing, and moving the anchor is usually enough to keep the subject clear.

    Questions about Add Text to Image

    Can I move the caption after saving?

    No. The text is drawn into the pixels, so the export is a flat picture with the caption baked in. Keep the original file and run the tool again with a different position if the first attempt does not sit well.

    Why is the text smaller than the size I chose?

    A line would have run past the margin, so the font was reduced until it fitted. A shorter caption or a smaller margin leaves more room for the chosen size.

    Is the caption readable over any picture?

    Not automatically. The tool draws the color and panel you choose but cannot judge the background. A dark see-through panel behind light text, or a light panel behind dark text, is the combination that travels best.

    Can I add a caption to several pictures at once?

    No, one picture per run, because the caption has to fit that picture's own height and margin. Run the next picture with the same settings; the form keeps them.

    Does adding a caption change the picture size?

    Photo mode keeps the source width and height. Card mode uses the canvas size you choose. Re-encoding can change the file size, which the result reports.

    Project manager: Tony Hines · Content updated 4 October 2026 · Report a problem