ICO to PNG
Open a Windows icon (.ico) or cursor (.cur) file and see every image it contains, from 16 × 16 to 256 × 256 pixels. Save any size as a transparent PNG, or download them all in one ZIP. Files are read on your device, never uploaded.
Advertisement
How to use the ICO to PNG
Add your icon : drop one or more .ico or .cur files into the box, or click to choose them. You can also try the sample icon.Look at the sizes : every image inside the file is listed with its dimensions, color depth and format.Download a PNG with the button under the size you need.Download all as ZIP to get every size from every file in one go.
What is inside an ICO file?
An ICO file starts with a small directory that lists each image it contains: its width, height, color depth and where its data is stored. Each image is saved in one of two ways:
PNG : a complete, compressed PNG file. Windows Vista and later use this mainly for the 256 × 256 size, and modern favicon tools often store every size this way. The converter saves these bytes unchanged.
BMP (DIB) : an uncompressed bitmap with 1, 4, 8, 16, 24 or 32 bits per pixel, followed by a 1-bit AND mask that marks transparent pixels. 32-bit images also carry an alpha channel for soft edges. The converter combines the color data with the mask or alpha channel to build a transparent PNG.
Cursor (.cur) files use the same layout. Instead of color planes and bit count, their directory stores the hotspot: the pixel that acts as the mouse click point.
Common icon sizes and where they are used
Size (px) Typical use
16 × 16 Browser tabs and bookmarks (favicon), small icons in Windows lists
24 × 24 Toolbars and some Windows taskbar settings
32 × 32 Desktop shortcuts and taskbar at 100% scaling, high-DPI favicons
48 × 48 File Explorer medium icons, desktop at 150% scaling
64 × 64 High-DPI displays and some app launchers
128 × 128 Large previews, some macOS and Linux uses
256 × 256 Windows large and extra-large icons, usually stored as PNG
To go the other way and build an icon from images, use PNG to ICO or the Favicon Generator .
Frequently asked questions
How do I convert an ICO file to PNG? Drop the .ico file into the box above. The tool lists every image inside it. Click Download PNG under the size you want, or Download all as ZIP to save every size as a separate transparent PNG file.
Why does my ICO file contain several images? An ICO file is a small container. Windows and browsers pick the size that fits best: 16 × 16 for browser tabs, 32 × 32 for the taskbar and desktop shortcuts, 48 × 48 for File Explorer and 256 × 256 for large icon views. Designers often include several sizes so each one looks sharp.
Will the PNG keep transparency? Yes. Transparent areas from 32-bit alpha icons and from the classic 1-bit transparency mask of older icons are both kept as transparent pixels in the PNG.
Is the quality the same as the original? Yes. Icons stored as PNG inside the ICO are saved exactly as they are, byte for byte. Classic bitmap icons are decoded pixel by pixel and saved as lossless PNG, so nothing is lost.
Can I open .cur cursor files? Yes. Cursor files use the same format as icons with an extra hotspot (the click point). The tool shows the hotspot coordinates and converts the images to PNG the same way.
How do I make an ICO from a PNG? Use the PNG to ICO converter or the Favicon Generator, which pack one or more PNG images into a multi-size .ico file.
Are my icons uploaded? No. The file is read with JavaScript in your browser and the PNG files are created on your device.
Related tools
PNG to ICO Create multi-size favicon .ico files from PNG. Favicon Generator Make a favicon.ico, PNG icons, apple-touch-icon and web manifest from an image, text or emoji. Image Converter Convert images between JPG, PNG, WEBP, AVIF, BMP, GIF and ICO in batches, right in your browser. GIF Frame Extractor Split an animated GIF into PNG frames with delays, a sprite sheet and ZIP download. Background Remover Remove image backgrounds automatically with AI. Make Image Transparent Remove a white or solid-color background and save a transparent PNG, right in your browser. Image to Text (OCR) Extract text from images, screenshots and photos with OCR in 25+ languages, right in your browser. Image Compressor Shrink images to a target size like 100 KB. Image Resizer Resize images to any size without losing quality. Compress Image to 20KB Shrink any photo to under 20KB (or any target size). Compress Image to 100KB Shrink any photo to under 100KB automatically, with the best quality that fits. Compress JPEG to 50KB Shrink photos to under 50KB for forms, passports and exams. HEIC to JPG Convert iPhone HEIC photos to JPG. WEBP to JPG Convert WEBP images to JPG in bulk. PNG to JPG Batch convert PNG images to JPG with a background color. JPG to PNG Batch convert JPG images to PNG. Image Cropper Crop images, including circle crops for profile pictures. Rotate & Flip Image Rotate images by any angle or mirror them, one or many at once. Meme Generator Make memes with classic templates and custom text. Collage Maker Combine photos into a grid collage. Add Watermark to Photo Add a text or logo watermark to one or many photos at once. Blur Image & Face Pixelate Tool Blur or pixelate faces, plates and backgrounds in a photo. Pixelate Image & Pixel Art Converter Turn any picture into pixel art with retro palettes and dithering. Logo Maker Design a text logo with fonts, icons and colors, then save SVG or PNG. Certificate Maker Design certificates from templates and export one or many as PDF. WEBP to PNG Convert WEBP images to PNG, keeping transparency. SVG to PNG Convert SVG graphics to PNG or JPEG at any scale. GIF Maker Turn videos and images into GIFs, trim and compress. Business Card Maker Design business cards and download a print-ready PDF. Flyer Maker Design printable and social media flyers from free templates. Poster Maker Design posters in A0–A5 and US sizes and download a print-ready PDF. Invitation Card Maker Create printable birthday, wedding and party invitations for free. Color Palette Generator Generate beautiful color palettes and export them. HEX to RGB Convert HEX colors to RGB and other formats. RGB to HEX Convert RGB to HEX with sliders, live swatch and one-click copy. HEX to HSL Convert HEX colors to HSL and back with interactive sliders. RGB to CMYK Converter Convert RGB and HEX colors to CMYK for print, and back. Color Contrast Checker Check WCAG contrast ratios and find accessible text colors. Pantone to HEX Look up approximate HEX, RGB and CMYK values for Pantone colors. Color Name Finder Find the closest color name for any HEX or RGB color. AVIF to JPG Convert AVIF images to widely supported JPG. PNG & JPG to WEBP Convert PNG and JPG images to smaller WEBP files. Aspect Ratio Calculator Calculate image sizes for 16:9, 4:3 and any ratio. Thumbnail Safe Zone Preview YouTube and TikTok thumbnail safe zones. Color Blindness Simulator See any image as people with protanopia, deuteranopia, tritanopia or achromatopsia see it Add Text to Image Add styled text layers with outline and shadow to any photo, then download Thumbnail Maker Design 1280×720 YouTube thumbnails with templates, bold text and stickers Image Color Picker Pick any pixel colour from an image and get HEX, RGB, HSL plus a palette Image Border Adder Add a border, rounded corners, matte and shadow to a photo online Wallpaper Generator Create gradient and pattern wallpapers sized for any phone, tablet or desktop Color Shades Generator Turn one HEX color into a 50-950 scale plus tints, shades and tones, ready to export. Round Corners Image Give any picture rounded, circle or squircle corners and save a transparent PNG. Printable Calendar Maker Make a printable month or year calendar with holidays, then print or save PDF. YouTube Thumbnail Grabber Paste a YouTube link to get every thumbnail size, from HD 1280x720 down to 120x90. Tailwind Color Generator Turn one color into a full Tailwind 50–950 shade scale and export the config or CSS. Image Flipper & Mirror Mirror photos horizontally or flip them vertically, one image or a whole batch. Printable Planner Generator Design daily or weekly planner pages with your dates and colors, then print them as a PDF. CSS Gradient Generator Design linear, radial and conic CSS gradients with draggable stops and export CSS or PNG. Grayscale Image Converter Turn color photos into black and white with luma, luminance or average methods and sepia. Graph Paper Generator Make printable square, dot, isometric or hex graph paper and download it as PDF, PNG or SVG. Color Mixer Mix two colors in sRGB, linear, OKLab or OKLCH, or blend them with Photoshop-style modes. Photo Filters Apply 27 one-click photo filters like Vintage, Noir and Teal & Orange with an intensity slider. Lined Paper Generator Create printable lined paper: wide, college or handwriting ruling, Cornell notes, PDF or PNG. Random Color Generator Generate random HEX colors one at a time or in batches, with hue, saturation and lightness ranges. Photo Editor Edit photos online: brightness, contrast, saturation, crop, rotate, flip and filters with undo. Chart Maker Make bar, line, area, pie and doughnut charts from a simple table and download PNG or SVG. Color Wheel Find complementary, triadic, analogous and other color harmonies on an interactive wheel. Image Sharpener Sharpen soft or slightly blurry photos with a real unsharp mask and before/after view. Venn Diagram Maker Make 2- or 3-circle Venn diagrams from lists; overlaps are found for you. Export PNG or SVG. Invert Image Colors Turn any picture into a color negative, with R/G/B channel toggles and an intensity slider. Mind Map Maker Build mind maps fast with keyboard shortcuts and auto layout, then export PNG, SVG or JSON. Image Splitter Split an image into a rows × columns grid of tiles and download them one by one or as a ZIP. Org Chart Maker Type an indented list of names and titles and get a clean org chart to download as PNG or SVG. Image Combiner Combine images side by side, stacked or in a grid, with spacing, background color and alignment. Timeline Maker Create horizontal or vertical timelines from dated events with colors, then save PNG or SVG. Screenshot Beautifier Put screenshots on gradient backgrounds with padding, rounded corners, shadow and a browser frame. Gantt Chart Maker Plan tasks with dates, progress and dependencies on a Gantt chart, then export PNG or CSV. Image Upscaler Enlarge images 2×, 3× or 4× with Lanczos-3 or bicubic resampling and optional sharpening. Word Cloud Generator Turn any text into a word cloud in shapes like a heart or star, then save it as PNG or SVG. Image Metadata Viewer See a photo's EXIF data: camera, lens, exposure, date and GPS location, then strip it in one click. Pie Chart Maker Make pie and donut charts with labels, percentages and a legend, then download PNG or SVG. Color Picker Pick any color and get HEX, RGB, HSL, HSV and CMYK codes, shades and a screen eyedropper. HTML Color Codes All 140 HTML color names with HEX and RGB codes, plus the 216 web-safe colors. Click to copy. Passport Photo Maker Make passport and visa photos for any country and print them on a 4x6 sheet. PNG to SVG Converter Convert PNG or JPG images to scalable SVG vectors with color and detail control. EXIF Remover Remove EXIF, GPS location and other metadata from JPG, PNG and WEBP photos. Image DPI Changer Change the DPI of JPG and PNG images without re-encoding, and see the print size. Online Paint Draw and paint in your browser: brushes, shapes, fill bucket, text, undo and PNG export. Signature Maker Draw or type your signature and download it as a transparent PNG or SVG. Color Palette from Image Extract the main colors of any photo as HEX codes, CSS variables and a palette PNG. Photo to Sketch Turn any photo into a pencil, charcoal or color sketch in your browser and download it. HEIC to PNG Convert iPhone HEIC and HEIF photos to lossless PNG in batches, with ZIP download. GIF to MP4 Convert animated GIFs to MP4 video with loops, scaling and background color, in your browser. Pixel Art Maker Draw pixel art on an 8 to 64 px grid with palettes, fill and mirror, then export PNG or SVG. Quote Image Maker Turn a quote into a shareable image for Instagram, Stories or X with backgrounds and fonts. Social Media Image Resizer Resize photos for Instagram, Facebook, X, LinkedIn, YouTube, TikTok and Pinterest in one go. Profile Picture Maker Make a round or square profile picture with a ring border and color or gradient background. Before and After Image Maker Combine two photos into a labeled before and after image or an animated slider video. Image Diff Checker Compare two images and highlight every changed pixel, with % difference and a swipe slider. Photo Frame Maker Put photos in polaroid, film strip, gallery, rounded or shadow frames with a caption. Device Mockup Generator Put a screenshot into a phone, tablet, laptop, monitor or browser frame and download a PNG. Replace Color in Image Click a color in a picture and swap it for a new color or transparency, keeping the shading. Duotone Generator Turn any photo into a bold two-color duotone image with presets, custom colors and intensity. Glitch Image Effect Add RGB split, scanlines, slice shifts and noise to a photo for a digital glitch look. Emoji to Image Turn any emoji into a PNG image from 64 to 1024 px, transparent or on a color, in batch. Text to Image Turn text into a PNG image with your font, size, colors, padding, alignment and wrapping. Seamless Pattern Generator Make seamless dot, stripe, wave, grid, zigzag and check patterns. Export CSS, SVG or PNG. SVG Optimizer Minify SVG files: strip metadata, comments and editor junk, round numbers, compare sizes. Compress Image to 200KB Shrink any photo to under 200KB automatically, with the best quality that fits. CMYK to RGB Convert CMYK percentages to RGB and HEX color codes with sliders and a live preview. HSL to HEX Convert HSL and HSLA colors to HEX and RGB with sliders and a live preview. HEX to RGBA Convert HEX color codes to CSS rgba() with an opacity slider and one-click copy. RGBA to HEX Convert rgba() colors to 8-digit HEX, or flatten transparency onto any background. HEX to CMYK Convert HEX color codes to CMYK percentages for print, with a live preview.
See All Image Tools ▾