Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
HiPixel is a native macOS application for AI-powered image super-resolution, built with SwiftUI and leveraging Upscayl's powerful AI models.
github.com (powered by turbo0)
github.com (powered by turbo0)
Submit your own product to reach creators and founders looking for the next tool to try.

AI-powered study app that generates personalized spaced-repetition plans from uploaded materials to boost exam prep.

Get paid while your AI coding agent thinks — sponsored lines in the status bar.

Free Calorie Deficit Calculator by GetFIT App. Calculate your daily calorie target, macros, and estimated weight loss timeline in seconds based on your goals and activity level.

AI-powered platform for drafting scientific figures, diagrams, and graphical abstracts from text, sketches, references, or paper notes.

AI infographic generator that turns text, reports, and data-heavy content into polished HTML/CSS infographics with accurate, editable text and plain-language refinement.
HiPixel is a native macOS application for AI-powered image super-resolution, built with SwiftUI and leveraging Upscayl's AI models.
HiPixel is a free, open-source (AGPL v3) macOS app that uses AI models to upscale images to higher resolutions. It takes images in formats such as PNG, JPG, and WEBP, and outputs upscaled versions in the format of your choice (PNG, JPG, WEBP, or original). The app requires macOS 13.0+ and is developed by 5KM Tech (GitHub user okooo5km). It has received over 1,100 stars on GitHub with 46 forks.
Native SwiftUI interface — A modern, intuitive macOS experience with drag-and-drop support for immediate image processing. The interface is designed for efficiency, with a clean layout that adapts to macOS design conventions.
AI upscaling models — Includes built-in models such as upscayl-standard-4x, upscayl-lite-4x, high-fidelity-4x, and digital-art-4x. Custom models can be added via a custom folder path.
GPU acceleration — Processes images using GPU acceleration for fast results. Users can specify a GPU ID to control which GPU is used in multi-GPU setups.
Batch processing and folder monitoring — Process multiple images at once by dragging and dropping them, or set up folder monitoring to automatically upscale new images added to a designated folder.
URL Scheme automation — Trigger image processing from any app or script using hipixel:// URLs. The scheme supports over a dozen parameters including path, imageScale (2x, 4x, 8x), saveImageAs, doubleUpscayl, enableTTA, and upscaylModel. Example: open "hipixel://?path=/image.jpg&imageScale=4.0&saveImageAs=PNG".
Advanced processing options — Test Time Augmentation (TTA) for improved quality, double upscaling for even higher resolutions, and custom tile size for fine-tuned performance.
Output control — Choose output format (PNG, JPG, WEBP, Original), compression level (0-99), and custom output folder. Optionally enable Zipic compression (requires Zipic app) to reduce file size after upscaling.
open "hipixel://?path=$image&imageScale=4.0".HiPixel bundles Upscayl's binary tools and AI models (AGPL v3). When an image is dropped or a URL is received, the app passes it to the upscayl-bin binary with the user's chosen parameters. The processing utilizes GPU acceleration and can be configured for different model strengths and scale factors. Output is saved to the original directory or a custom folder.
HiPixel is free and open source (AGPL v3). There are no paid tiers or hidden fees.
HiPixel requires macOS 13.0 (Ventura) or later.
Yes. You can specify a custom models folder in the settings and select a custom model name via URL parameters (selectedCustomModel). If both a built-in and custom model are given, the custom model takes precedence.
Yes. You can drag and drop multiple images or folders, or set up folder monitoring to automatically process new files added to a watched folder.
Use the hipixel:// URL Scheme from Terminal, AppleScript, or any scripting language. Parameters like path, imageScale, upscaylModel, and saveImageAs let you control the upscaling process programmatically.