Remove Text from Photo

Upload an image, brush or rectangle-select text overlays, and create a best-effort cleaned copy. The current inpainting service is stubbed for future AI replacement.

Manual selectionBest effortPNG download
Choose an imageJPG, PNG, WebP or another browser-supported image.
Select an image, then mark the text to remove.

How to use it

  1. Upload the photo that contains unwanted text.
  2. Brush over the letters or use rectangle mode for blocks of text.
  3. Run the cleanup, inspect the result, and download the PNG copy.

Related tools

Best cases for text removal

Remove Text from Photo is useful for cleaning dates, captions, draft labels, accidental text overlays, scanned notes, and screenshots you are allowed to edit. It works best when the text sits on a simple background such as sky, wall, table, paper, or a blurred area.

Complex backgrounds are harder. Text over faces, hair, fabric, architecture, product packaging, or detailed patterns can leave smears or repeated textures. If the goal is privacy instead of restoration, use Pixelate Image to hide the text clearly rather than trying to recreate the background.

Masking tips

Brush slightly beyond the letter edges so the cleanup area includes anti-aliased pixels and shadows. For blocks of text, rectangle mode is faster and more consistent. For curved or diagonal text, brush mode gives better control. Run smaller passes if the text covers a large part of the image.

Review the final image at the size where it will be published. Small artifacts may be invisible in a thumbnail but obvious in a full-size download. If you need to remove a logo or stamped mark, Remove Watermark from Photo includes similar controls with watermark-specific guidance.