Local AI Photo Editors and Image Upscalers
Improve image resolution, edit photos and restore details with local AI tools. Compare desktop editors and self-hosted apps, with hardware needs explained.
52.5KUpdated 8 months agoAGPL-3.0
macOS · Windows · Linux#Batch processing
Upscayl is an AI image upscaler for people working with small photos, illustrations or other low-resolution images. Its desktop app processes images locally, with a separate cloud offering for work across devices.
431Updated 7 months agoMIT
Windows#ONNX#Works offline
RealScaler is a local AI upscaler for people who want to enlarge photos and videos and reduce noise without uploading their media. Its Windows desktop interface uses Real-ESRGAN models, and processing works offline once the required files are available on your PC.
29.1KUpdated 19 hours agoApache-2.0
macOS · Windows · Linux · Docker · Web#Batch processing#ControlNet#GGUF
InvokeAI is a free, open-source image generation application for artists who want to create and edit artwork on their own hardware. Its locally hosted browser interface combines direct canvas work with repeatable generation workflows.
187Updated 5 days agoMIT
macOS · Windows · Linux · Android · Docker#Batch processing#ONNX#Works offline
unbagrnd removes image backgrounds locally for people who need cutouts without uploading pictures to a cloud service. It includes an app for individual images and folders, plus a self-hosted API for developers.
rembg
3 videos25.5KUpdated 1 week agoMIT
Windows · Docker · Web#Batch processing#ONNX
rembg removes image backgrounds on your own hardware for cutouts and automated image workflows. Its local ONNX models keep image processing on your machine after the initial model download.
15.5KUpdated 20 hours agoApache-2.0
Android#Batch processing#Image-to-image#Inpainting
Image Toolbox is an Android photo editor for people who need to prepare images on their phone. It combines everyday edits with AI enhancement and tools for processing several images together.
8.6KUpdated 2 years agoApache-2.0
Web#Image-to-image#Multimodal input
IC-Light changes the lighting in existing images for people editing portraits, product shots, or other foreground subjects. It lets you explore different lighting conditions using a subject image as the starting point.
5.7KUpdated 2 years ago
Web#Batch processing#Hugging Face integration#Image-to-image
SUPIR restores and enlarges photos with diffusion models. It's for photographers and image researchers who want to process degraded images on their own hardware and control how closely the results follow the originals.
3.2KUpdated 3 months agoMIT
Windows#ONNX#Works offline
QualityScaler is a local AI upscaler for people who want to enlarge photographs and videos and reduce noise through a Windows desktop app. It processes media on your PC without an internet connection.
7.4KUpdated 2 weeks agoApache-2.0
macOS · Windows · Linux · Docker · Web#ControlNet#Image-to-image#Inpainting
SD.Next is a self-hosted web interface for artists and researchers who want to create and edit AI images and videos on their own hardware. It supports Stable Diffusion and other diffusion models.
931Updated 4 years agoMIT
macOS · Windows · Linux#Batch processing
Real-CUGAN NCNN Vulkan is a command-line AI image upscaler for people enlarging anime artwork on their own computer. It uses Real-CUGAN models through the ncnn runtime to increase image resolution and reduce noise.
53.9KUpdated 1 year agoGPL-3.0
macOS · Windows · Linux · Docker · Web#ControlNet#Image-to-image#Inpainting
Fooocus generates images on your computer for people who want to work from prompts without extensive settings adjustments. It uses Stable Diffusion XL and works offline after the required models are downloaded.
37.5KUpdated 3 years agoBSD-3-Clause
macOS · Windows · Linux#Batch processing
Real-ESRGAN is a local AI upscaler for people enlarging images or restoring degraded images and video. It builds on ESRGAN, with dedicated models for general images, anime illustrations and animated video.
10.9KUpdated 1 month agoGPL-3.0
macOS · Windows · Linux#ControlNet#Image-to-image#Inpainting
Krita AI Diffusion adds AI image generation to the painting workspace for artists who want to refine artwork without leaving Krita. It lets you direct changes through selections and visual input.
18.2KUpdated 12 months ago
#Image-to-image#Inpainting
CodeFormer restores degraded faces in photos and videos for people working with damaged images and researchers developing face restoration tools. Its quality control lets you balance a cleaner result against fidelity to the input face.
10.5KUpdated 4 weeks ago
macOS · Windows · Linux · Web#Batch processing#ControlNet#Image-to-image
Easy Diffusion generates and edits images on your computer through a browser interface. It's for people who want to use Stable Diffusion without assembling its software components themselves.
1.6KUpdated 2 years agoApache-2.0
#Distributed execution
HAT Super Resolution is a local AI image upscaling project for developers, researchers, and people working with low-resolution images. It provides pretrained Hybrid Attention Transformer models and code for training your own.
146.7KUpdated 22 hours agoGPL-3.0
macOS · Windows · Linux · Web#ControlNet#Inpainting#LoRA
ComfyUI is a visual AI workflow editor for creators who want control over generation and editing. Its node canvas lets you connect models and processing steps, inspect their settings and reuse the resulting workflows without writing code.
17.2KUpdated 4 days ago
Windows#Batch processing#Works offline
Waifu2x-Extension-GUI is a Windows desktop app for enlarging artwork, photos and video with AI. It combines multiple processing engines in one interface for people working with both drawn and photographic media.
6.2KUpdated 2 weeks agoGPL-3.0
macOS · Windows · Linux#Batch processing#ONNX#Visual workflows
chaiNNer is a desktop editor for people who want AI upscaling and repeatable image processing without writing scripts. Its visual workflows combine model processing with ordinary edits, so you can reuse the same chain across a collection of images.
skylum.comFace Swap and Portraits
macOS · Windows#Batch processing#Image-to-image#Inpainting
Luminar Neo is a photo editor for photographers who want automatic adjustments alongside manual control over their images. It combines tools for portraits and outdoor scenes with layers, masks and edits you can revise without altering the original.
614Updated 1 day agoGPL-3.0
macOS · Linux · iOS · Docker#Image-to-image#Inpainting#LoRA
Draw Things creates and edits images on iPhone, iPad and Mac. It's for artists and other creators who want to work offline and keep generation on their own hardware.
13.6KUpdated 3 years agoAGPL-3.0
macOS#ControlNet#Image-to-image#Inpainting
DiffusionBee is an AI image app for Mac users who want to create and edit artwork locally through a visual interface. Artists and designers can work with text prompts, existing images and drawings without writing code.
57.6KUpdated 3 months agoGPL-3.0
macOS · Windows · Linux#Batch processing#Image-to-image
Faceswap replaces faces in photos and videos using deep learning. It's for VFX artists, hobbyists and researchers who want to train face-swapping models on their own material and run them locally.
145Updated 24 hours agoGPL-3.0
macOS · Windows · Linux#ControlNet#Image-to-image#Inpainting
IntraPaint is a desktop image editor for people who want manual painting and AI edits in the same application. It combines conventional image editing tools with image generation and inpainting, which lets you use AI to replace parts of an existing image.
63Updated 1 month agoLGPL-2.1
Windows · Linux#Works offline
PhotoGlimmer is an AI photo editor for photographers who want to brighten underlit people without changing the whole image. It separates people from the background so you can correct portrait lighting while keeping the surrounding scene as it is.
haploapp.comAI Video Generators
macOS · iOS#Multimodal input#Streaming inference#Works offline
Haplo AI runs language models on iOS and macOS for people who want to ask questions, write code or examine photos without sending that material to a hosted assistant. After downloading a model, chat works offline without an account.
37.7KUpdated 3 years ago
Linux#Batch processing#Image-to-image
GFPGAN is an AI face restoration tool for repairing low-quality photos and adding restoration to image workflows. It reconstructs facial detail using a pretrained generative model, so results can alter a person's likeness.
Upscaling and editing solve different problems
An upscaler makes a small image larger, while an editor can change selected areas or extend a scene. Face restoration can invent details that were not present in the original. Keep a copy of your source photo and compare the result at full size before using it for a print or a family archive.
Check the graphics requirements of the app and its selected engine. Support for integrated graphics varies, and large images can take substantial time. Start with a small test image. Local processing and licensing are separate questions: check the terms before using an app's output or workflow for commercial work.