Lama Cleaner - AI Inpainting & Outpainting for Image Cleanup
Visit Tool β
Lama Cleaner Brief Overview
Lama Cleaner is a free, open-source image editing tool focused on inpainting (filling in or replacing selected areas of an image) and outpainting (extending an image beyond its original borders). It runs on your own machine (self-hosted), which is useful if you want image edits to stay local instead of being uploaded to an online service.
At a high level, IOPaint works like this: you load an image, βpaintβ a mask over the area you want to remove or change, then let an AI model fill in the masked region in a way that matches the surrounding pixels. Depending on the model you choose, it can be used for simple object removal (like removing people or blemishes) or more creative edits (like replacing an object or extending a background). It supports CPU, GPU, and Apple Silicon setups, and it includes a browser-based interface so you can edit images without using complex command-line workflows.
Simple How-to-Use
- Install IOPaint (Python required).
- Start the local web app:
pip3 install iopaint iopaint start --model=lama --device=cpu --port=8080 - Open the editor in your browser at:
http://localhost:8080 - Upload an image in the web UI.
- Brush a mask over what you want to erase or replace.
- Pick a model / mode (for example, an βeraseβ model for removal, or a diffusion inpainting model for object replacement/outpainting).
- Run the edit, then download/export the result.
Optional: If you want to process many images at once, IOPaint also supports batch processing via CLI (you provide an image folder, a mask folder, and an output folder).
Key Features and Functions
- Self-hosted editing: Runs locally so you control where images and outputs are stored.
- Erase (object removal) models: Designed for removing unwanted objects, defects, watermarks, or people.
- Diffusion-based inpainting/outpainting: Enables more creative changes such as replacing objects and expanding an image canvas.
- Multiple editing workflows (depending on selected models), including:
- Object removal / cleanup
- Object replacement
- Outpainting (image expansion)
- Text drawing workflows (via supported models)
- Plugins for common enhancement tasks, including:
- Interactive object masking/segmentation (easier selection)
- Background removal and mask generation
- Super-resolution upscaling
- Face restoration tools
- File browsing/management features (when enabled): Helps move through images and save outputs efficiently.
- Runs on different hardware setups: CPU-only for basic usage, GPU acceleration for faster performance, and support for Apple Silicon environments.
Lama Cleaner Pricing
- IOPaint (core tool): Free
- The main IOPaint project is open-source and can be installed/run locally at no cost.
- Your practical βcostβ is hardware (and optionally a GPU for speed), storage for downloaded models, and electricity.
- Windows 1-click installer: May be offered as a paid convenience option
- Some users reference a paid option (e.g., around $5) for an easier Windows setup, while the manual/self-install route remains free.
- OptiClean companion app (macOS/iOS): Free to download with in-app purchases
- The related OptiClean app is listed as Free with in-app purchases such as $14.99 (one-time option) and subscription options like $0.99/month or $4.99/year (pricing can vary by region and may change over time).
Other Popular AI Tools
Avaturn β Realistic 3D Avatar Creator
ImgUpscaler β AI Image Upscaler
PromptVibes β AI Prompt Generator Tool