A curated list of AI tools and resources for developers, see the AI Resources .

Upscayl

A cross-platform open-source image upscaling application that enlarges images while preserving detail using advanced AI models.

Detailed Introduction

Upscayl is a cross-platform, open-source image upscaling application for Windows, macOS and many Linux distributions. By integrating high-quality super-resolution models (e.g., Real-ESRGAN) and GPU-accelerated backends, Upscayl offers a one-click experience to enlarge images while preserving as much detail and naturalness as possible. See the project homepage and repository listed in the frontmatter for downloads and documentation.

Main Features

  • Cross-platform desktop app with a user-friendly GUI and batch processing support.
  • Multi-model compatibility: switch between models to balance speed and fidelity.
  • Hardware-accelerated inference using Vulkan/NCNN backends for improved throughput.
  • Multiple distribution channels: releases, App Store, and platform-specific packages.

Use Cases

  • Improve old photos or low-resolution assets for personal archives and small content projects.
  • Preprocess images in media and design workflows to increase clarity before further editing.
  • Quickly batch-upscale large image sets to produce high-resolution previews or deliverables.

Technical Features

  • Combines deep-learning-based super-resolution models with local GPU-accelerated backends (NCNN/Vulkan) to perform offline, high-quality inference.
  • Open-source codebase licensed under AGPL-3.0, with community-driven maintenance and tooling.
  • Extensible model integration points and guides for users to import and test custom models within the app.
Upscayl
Resource Info
📱 Application 🖼️ Image Generation 🌱 Open Source