pngtoicotool
Browser-only conversion

PNG → ICO

Convert PNG to ICO

Convert PNG, JPG, GIF, or WEBP images into one Windows-ready ICO file with the size layers you choose.

Nothing leaves your device

Drop an image here

or

PNG · JPG · GIF · WEBP · one file

ICO size layers

Choose the pixel layers to store inside one .ico file. All six are selected by default.

6 layers selected · one ICO file

Local processing. Your image is never uploaded.

One fileMulti-size ICO output
TransparentAlpha pixels stay intact
No accountNo history or upload

Converters

All conversion tools

Choose a tool by the file you have and the icon format you need.

Guides

PNG to ICO guides

Answers and practical checks for icon sizes, transparency, and finished ICO files.

Guide · android icon size

android icon size

Find the right Android icon size by separating Google Play artwork, launcher resources, density pixels, and the size set on your phone.

Read guide
Guide · app icon size

app icon size

Find the right app icon size by separating store listing artwork, launcher assets, and the icon size shown on a phone.

Read guide
Guide · Favicon troubleshooting

Can someone help with favicon

An ICO conversion alone does not set the iOS Home Screen icon or an installed PWA icon. Test each platform route separately, then inspect the downloaded pixels.

Read guide
Guide · Change PNG to ICO · measured animation case

Change PNG to ICO: What Happens to an Animated Source?

A two-frame animated PNG produced a still, six-size ICO in three measured runs. Download the source, saved icons, hashes, and reproduction scripts.

Read guide
Guide · PNG to ICO guide

Convert a PNG to an Icon: Make and Verify a Real ICO

Convert a PNG to an icon by exporting a real ICO, choosing the image layers your destination needs, then checking the downloaded file and its contents.

Read guide
Guide · Pixel contrast check

Favicon Checker: Compare Icon Pixels on Light and Dark Backgrounds

Render a local image at 16 × 16 and compare visible-pixel luminance against two chosen sample backgrounds in your browser.

Read guide
Guide · Local comparison workflow

Favicon Extractor: Compare Downloaded Icon Files Side by Side

Compare favicon files you downloaded yourself: inspect dimensions, file type, ICO entries, Apple Touch filenames, and manifest icon declarations locally.

Read guide
Guide · Favicon file formats

Favicon File Format: ICO, PNG, or SVG?

Choose a favicon format for the destination that will use it: Google Sites, a coded browser tab, and Google Search have different format lists.

Read guide
Guide · Favicon HTML

How to Add a Favicon to Your Website with HTML

Add a favicon link to a website’s shared HTML head, verify it on a home page and nested page, then check the resolved icon response.

Read guide
Guide · Favicon maker

Favicon Maker

Make one favicon package from PNG, JPG, or self-contained SVG in your browser. Download a fixed 16/32/48 ICO, PNG icon files, an Apple touch icon, and a webmanifest.

Read guide
Guide · Favicon troubleshooting

Favicon Not Showing? Check Which Surface Is Missing It

A favicon can work in a browser but be missing from Google Search, an iPhone Home Screen, or an installed web app. Find the failing route before replacing files.

Read guide
Guide · Favicon size

Favicon ICO Size: What Size Should a Favicon Be?

Favicon size depends on where the icon appears. See controlled browser-resource and Windows icon tests, plus separate iPhone home-screen guidance.

Read guide
Guide · Small-icon design

Favicon Maker: Keep the Small Icon Clear

Keep a favicon recognizable at small sizes. Compare pixel-grid tuning, a compact mark, and output choices before you settle on an export.

Read guide
Guide · Favicon overview

Favicon

A favicon is a small site identifier; use this measured overview to choose the right page for size, markup, creation, formats, checks, extraction, troubleshooting, or Apple touch icons.

Read guide
Guide · ICO file guide

ICO File: What It Is and How to Make One

An ICO file holds icon images at selected pixel sizes. See how to create one and inspect a real six-entry download, including its measured 16 px image.

Read guide
Guide · ICO to PNG batch field test

Can You Batch Convert ICO Files to PNG? Four Tools Tested

Six five-file rounds: all four converters accepted five ICOs each time. Download counts differ, and the original two-file test remains below.

Read guide
Guide · ICO to PNG export test

ICO to PNG: What Four Converters Actually Export

A five-file, four-converter test records which embedded ICO sizes became downloaded PNG files, what happened to alpha pixels, and where a consent dialog stopped a conversion.

Read guide
Guide · icon sizes

icon sizes

Choose icon sizes by destination: interface glyphs, app-store artwork, search favicons, or a Windows ICO need different files and units.

Read guide
Guide · iOS app icon size

iOS App Icon Size: Why a 1024×1024 Image Can Still Fail Validation

iOS app icon size guidance: start with one 1024 × 1024 px asset, then diagnose target and asset-catalog errors when validation still fails.

Read guide
Guide · JPG to ICO

JPG to ICO: Why the Background Stays Solid

A plain JPG-to-ICO conversion cannot create transparency that is absent from the JPEG. Remove the background first, then export a PNG with real transparent pixels before making the ICO.

Read guide
Guide · Mobile icon converter

Mobile Icon Converter: Save an ICO from Your Phone

Use a phone browser to choose an image, convert it to one multi-size ICO, and find the download in iPhone Files or Android Chrome Downloads.

Read guide
Guide · PNG to ICO small-size clarity

PNG to ICO Looks Blurry at 16 Pixels? Simplify the Small Icon

A practical 16-pixel PNG to ICO clarity check with original sample artwork, a native-size comparison, and a decision path for small icon detail.

Read guide
Guide · PNG to ICO input-type test

PNG to ICO Converter: Do PNG Color Types Change the Result?

Four pixel-identical 64×64 PNG encodings were converted with pngtoicotool and ConvertICO.com, then the downloaded ICO files and frames were decoded and compared.

Read guide
Guide · PNG to ICO converter output check

PNG to ICO Converter: Check the Smallest Layer Before Calling It Blurry

Inspect the smallest saved ICO layer, separate a missing entry from an invisible or soft image, and compare four reproducible PNG to ICO cases with raw files and measurements.

Read guide
Guide · PNG to ICO converter file-transfer test

PNG to ICO Converter: Does Your Image Leave the Browser?

A same-PNG test of 13 online ICO converters records observed file uploads, completed downloads, ICO layers and bytes, and what remains unknown about retention.

Read guide
Guide · PNG to ICO file check

PNG to ICO: Verify the File Before You Ship It

A reproducible PNG to ICO check with four measured sample files, an ICO size audit, transparent-pixel counts, and a downloadable results table.

Read guide
Guide · PNG to ICO file size lab

PNG to ICO File Size: Check Layers Before Bytes

A reproducible two-export PNG to ICO test explains why a smaller file may simply contain fewer icon sizes, with downloadable outputs and frame measurements.

Read guide
Guide · PNG to ICO converter lab

PNG to ICO Converter: Why These Test Files Differ by About 20×

A byte-level comparison of four PNG to ICO converters using one transparent 512 × 512 PNG, including exact file sizes, frame sizes, and embedded encodings.

Read guide
Guide · PNG to ICO converter · measured file check

PNG to ICO Converter: Does PNG Metadata Survive?

Four pixel-identical PNG files with different text and DPI chunks produced byte-identical ICO downloads in one browser-local converter test. Inspect the fixtures, saved ICO files, and exact checksums.

Read guide
Guide · PNG to ICO shape lab

PNG to ICO: Pad a Rectangle to Keep Its Shape

A reproducible three-method test shows how transparent padding keeps a rectangular design intact before PNG to ICO conversion, while stretching changes its shape and cropping loses edges.

Read guide
Guide · PNG to ICO downloaded-file lab

PNG to ICO: Downloads From 9 Converter Sites

A downloaded-file audit of seven complete four-image matrices, two single-image results, and the exact ICO layers, payload formats, file bytes, decoded alpha counts, and SHA-256 comparisons.

Read guide
Guide · PNG to ICO troubleshooting

PNG to ICO: Fix a White Background in the Converted Icon

PNG to ICO white-background fix: check whether the source PNG contains transparent pixels, convert without a background fill, and inspect the saved ICO layers.

Read guide
Guide · Shopify favicon

Shopify Favicon: Add It to the Right Store Surface

Set a Shopify storefront favicon in theme settings, check plan access and image size, and distinguish the live store from theme preview, checkout, and search results.

Read guide
Guide · Site icon generator test

Site Icon Generator: What Ten Result Pages Produced From One PNG

Ten Google result pages were checked with one transparent PNG. Compare the downloaded ICO layers, PNG assets, manifests, transparency, and upload failures from this single test.

Read guide
Guide · Squarespace favicon

Squarespace Favicon: Upload, Replace, and Check It

Change a Squarespace favicon in the Favicon panel, meet the PNG and size limits, and separate dark-mode, Safari, and search-result behavior.

Read guide
Guide · Webflow favicon · file check

Webflow Favicon Upload: Preview vs Published Files

A dated Webflow favicon upload check separates a 32 × 32 preview PNG from unpublished-site output and gives you a downloadable inspection checklist.

Read guide
Guide · Windows icon guide

How to Make a Windows App Icon from a PNG

Prepare a clear PNG, create a multi-size ICO, and check the icon before using it in a Windows app.

Read guide
Guide · Wix favicon

Wix Favicon: Add It and Diagnose Where It Fails

Add a Wix favicon after publishing, with a Premium plan and connected domain, then diagnose the uploaded file, published site, browser tab, and Google result separately.

Read guide
Guide · WordPress favicon

WordPress Favicon: Set the Site Icon and Find the Missing Setting

Find the WordPress Site Icon setting for WordPress.com or self-hosted sites, then diagnose theme controls, crop errors, and browser-versus-Google results.

Read guide

Clear by design

What you get

PNG to ICO conversion that shows the actual layers before you download. The image is drawn into each selected canvas size with a transparent background, then packaged into one ICO file in your browser.

If you are looking for a PNG to icon converter, this page turns your PNG into one ICO file and lets you choose which size layers to include.

To change PNG to ICO, choose an image above and select the pixel layers for the finished icon. To convert PNG file to ICO, generate a real .ico output instead of changing the PNG filename. To convert PNG to ICO file, select the layers before downloading them together.

For a complete favicon package check of the linked HTML and manifest files, use the Favicon Generator.

To check whether downloaded ICO filenames map back to their submitted source images, use the ICO Converter.

Use this image to ICO tool with a PNG, JPG, GIF, or WEBP image, then download a single multi-size icon file processed in your browser.

  • PNG, JPG, GIF, and WEBP input your browser can decode
  • 16, 32, 48, 64, 128, and 256 pixel layers
  • Transparent pixels remain transparent
  • One download, with no account or server

Browse all tools

Three steps

How to change PNG to ICO

  1. 01
    Choose a file

    Drop one image into the tool or browse for it.

  2. 02
    Pick the layers

    Keep the defaults or choose the pixel sizes you need.

  3. 03
    Download the icon

    Click once to save a single multi-size .ico file.

To convert a PNG to an icon for a Windows shortcut or favicon, choose the ICO layers that fit its use. To convert PNG file to icon, use the generated .ico file rather than renaming the source image.

Repeatable file check · 2026-09-30

What a PNG-to-ICO download contains

A file-level comparison from one 64 × 64 artwork encoded as four PNG color types.

We converted grayscale, RGB, indexed-color, and RGBA versions of the same 64 × 64 test artwork with this tool and ConvertICO, then decoded the downloaded ICO files. Each output contained six layers (16, 32, 48, 64, 128, and 256 px); the decoded 64 × 64 layer matched the source pixels in all runs.

PNG input encodingInput bytesThis tool: ICO bytesConvertICO: ICO bytes
Grayscale (type 0)31614,762370,070
RGB (type 2)43914,762370,070
RGBA (type 6)45314,762370,070
Indexed color (type 3)1,03914,762370,070

Within each converter, all four variants produced the same output SHA-256 in this run. The size difference alone does not show which image looks better or whether a service retains uploaded files. No transparent pixels were present in these fixtures, so this run does not test transparency preservation.

Live converter check · 2026-10-26

Three locally generated PNGs, decoded from the downloaded ICO

Each input was created locally, converted on this page, and read back from its downloaded ICO. The six directory entries decoded as PNG layers at 16, 32, 48, 64, 128, and 256 px.

Test 1 · alpha edge

Transparent RGBA PNG, 512 × 512, 7,985 bytes

The locally generated ring fixture produced an 18,657-byte ICO with 6 entries. Decoded 16 × 16 layer: 156 transparent, 80 partial-alpha, 20 opaque pixels. Decoded 256 × 256 layer: 49,612 transparent, 1,160 partial-alpha, 14,764 opaque pixels.

This fixture does not establish the output counts for every antialiased design.

Test 2 · opaque input

Locally generated two-color RGBA PNG, 512 × 512, 2,540 bytes

The downloaded ICO was 4,180 bytes with 6 entries. Its decoded 16 × 16 layer had 256 opaque pixels; its 256 × 256 layer had 65,536 opaque pixels, with no transparent or partial-alpha pixels.

This opaque fixture does not test transparency handling.

Test 3 · small source enlarged

Transparent 16 × 16 PNG with a centered 8 × 8 mark, 83 bytes

The downloaded ICO was 8,394 bytes with 6 entries. The 16 × 16 layer had 192 transparent and 64 opaque pixels. The 256 × 256 layer had 45,091 transparent, 7,676 partial-alpha, and 12,769 opaque pixels.

This run does not prove that another small mark will remain legible at 16 px.

The ICO directory and embedded PNG dimensions were read from the downloaded files; alpha counts were computed from decoded pixels. The fixtures were generated locally for these runs, so the measurements describe these inputs only.

Size guide

What do ICO sizes mean?

Each selected number is a square pixel layer stored in the same ICO file. A file containing several layers gives Windows and other icon-aware software a matching resolution to use at different display sizes.

16×1616 pixels wide
16 pixels high
32×3232 pixels wide
32 pixels high
48×4848 pixels wide
48 pixels high
64×6464 pixels wide
64 pixels high
128×128128 pixels wide
128 pixels high
256×256256 pixels wide
256 pixels high

FAQ

PNG to ICO questions

How do I convert a PNG file to an icon?

Choose one PNG, select the ICO size layers, and download the generated .ico file. The conversion runs locally in this browser.

Can I change PNG to ICO without uploading it?

Yes. The file is read by your browser and is not sent to a server.

Does the ICO file keep a transparent background?

Yes. The converter draws each layer on a transparent canvas and stores PNG image data inside the ICO file.

What is the difference between PNG to ICO and convert PNG to ICO format?

They describe the same conversion: turning a PNG image into an ICO icon file with one or more pixel layers.

Can I use this as a PNG to icon converter?

Yes. Choose a PNG, select the icon size layers, and download one ICO file created locally in your browser.