IOPaint – IOPaintIOPaintGitHubGitHub (opens in a new tab) (opens in a new tab)IntroductionInstallTry OnlineWindows 1-click InstallerDownload ModelModelsEraseLaMaMATMIGANLDMZITSFcFMangaDiffusionPowerPaintPowerPaint V2BrushNetAnyTextInstructPix2PixPaintByExampleKandinskyFile ManagerBatch ProcessPluginsInteractive SegmentationGFPGANRealESRGANRemove BackgroundRestoreFormerAnime SegmentationMemoryFrequently Asked QuestionsIntroductionInstallTry OnlineWindows 1-click InstallerDownload ModelModelsEraseLaMaMATMIGANLDMZITSFcFMangaDiffusionPowerPaintPowerPaint V2BrushNetAnyTextInstructPix2PixPaintByExampleKandinskyFile ManagerBatch ProcessPluginsInteractive SegmentationGFPGANRealESRGANRemove BackgroundRestoreFormerAnime SegmentationMemoryFrequently Asked QuestionsLightQuestion? Give us feedback → (opens in a new tab)Edit this pageMy other worksByePhotosAn iOS app that helps you quickly find similar photos and compress large videos to free up space on your iPhone and iCloud.OptiCleanAn iOS/macOS app that removes unwanted objects from photos using AI, run model fully on device.IntroductionIOPaint IOPaint is a free, open-source and fully self-hostable inpainting/outpainting tool powered by state-of-the-art AI models. You can employ a variety of models within IOPaint to alter images, encompassing modifications such as: Erase: Remove any unwanted object, defect, watermarks, people. I have also developed a macOS * iOS app called OptiClean (opens in a new tab) that provides this feature. Inpainting: Make modifications to specific parts of the image, add new objects, or replace anything on your pictures. Outpainting: Generate new pixels around your images to make it larger. Here are demo videos of IOPaint, you can select various models to achieve different: Erase Erase unwanted from image using LaMa Replace Object Generate Darth Vader on a beach using PowerPaint Generate Text Generate text using AnyText Paint By Example PaintByExample Outpainting Outpainting using PowerPaint Install