Image to Indexed Palette PNG - Online Reduce to 256 Colors
Convert any image into an 8‑bit indexed PNG by reducing to a custom number of colors. Vintage game look. Local quantizer.
UD5 Toolkit
Reduce GIF file size with intelligent color quantization. Upload your GIF, adjust the color palette, and preview the optimized result instantly.
Drop your GIF here or click to browse
Supports animated & static GIF files • Max 20MB
Start with 64 colors — the sweet spot for most web GIFs
100% private — processing happens in your browser
Instant preview — see changes in real time
Convert any image into an 8‑bit indexed PNG by reducing to a custom number of colors. Vintage game look. Local quantizer.
Compress images while preserving quality. Adjust compression level and preview output size. All processing is done client-side for fast and secure optimization.
Upload an image and see a slider comparison of different JPEG quality levels. Find the optimal file size vs. quality trade‑off.
Upload an image and extract its dominant colors or full color palette. Download as a CSS snippet or color swatch. Entirely client-side, your images stay private.
Compare original and compressed image side‑by‑side with a slider. Choose format and quality level. Local processing.
Increase or decrease the color saturation of your photo with a slider. Preview instantly. Download the edited image. Canvas‑based.
Enter width, height, format to approximate file size. Plan web performance. Simple model.
Resize a video by cropping to a new aspect ratio or scaling up/down. Apply and download the result. Browser‑based.
Resize images directly in your browser by width, height, or percentage. Maintain aspect ratio and download the result. Images never leave your computer.
Enter hex codes and download a PNG swatch image with color names. Useful for design spec documents. Built via canvas.
Compare your image as JPEG, PNG, and WebP side by side at different quality levels. See the size savings visually.
Enter an image URL to extract a 5-color dominant palette. Avoids uploading files. Uses canvas to read remote image pixels. Fast and privacy-oriented.
Extract a color palette from an image using CIELAB k‑means quantization. Results are perceptually more accurate than RGB methods.
Convert images to WebP format with configurable quality. See file size savings. Batch process multiple files. All local.
Upload any picture and instantly get a 5‑color palette. Useful for UI design themes. Canvas‑based extraction.
Toggle image‑rendering: auto, pixelated, crisp‑edges on a scaled image. Essential for pixel art display.
Enlarge pixel art or low‑res images without blur. Choose 2x, 4x, 8x. Perfect for sprites. Download scaled PNG.
Resize an image to exact dimensions and add colored padding to fill the aspect ratio without cropping. Useful for profile grids.
Convert multiple PNGs to WebP format at once. Adjust quality and see size reduction. All processing local and private.
Upload two images and see a diff overlay highlighting the pixel differences. Adjust tolerance. For regression testing.
Enter an image URL and extract its dominant color palette. No download needed. Fast visual analysis.
Enter the URL of any online image and extract its dominant colors or pick colors with a magnifier. No upload, cross‑origin friendly.
Upload any image and view it as a person with deuteranopia, protanopia, or tritanopia would. Promote inclusive design.
Input dimensions and color depth to estimate uncompressed file size for BMP, PNG, JPEG. Planning tool.
Convert images between popular formats like PNG, JPEG, WEBP, and BMP. No quality loss on conversion when using lossless formats. Private and fast.
Predict the file size of an image based on pixel dimensions and format (JPEG, PNG, WebP). Rough estimate. Local.
Apply a pixel sorting glitch effect to your photo. Sort pixels by brightness, hue, or saturation. Create abstract art. Canvas.
Convert RGB and hex colors to CIELAB L*a*b* values. Understand perceptual lightness and chromaticity. All local math.
Convert hex or RGB to CIELAB L*a*b* values. Understand perceptual lightness and color opponents. Local math.
Apply a convolution filter (blur, sharpen) using a Web Worker. See the UI stay responsive while processing. Learn multithreading in the browser.