Extract the icon image
Open the ICNS with an ICNS-aware utility and export the representation you need as PNG or another browser-readable raster image. This page cannot decode the ICNS container or extract an icon from an application bundle.
Free online ICNS to JPG guidance
Fileverses does not decode ICNS uploads, so this is not a direct ICNS-to-JPG converter. Extract the icon image with an ICNS-aware utility, then add the resulting PNG or another browser-readable raster image here. Fileverses creates a JPG locally at its fixed 0.92 quality setting after compositing transparent pixels onto white.
Files stay in this browser
All conversion runs on-device
About this converter
ICNS is a macOS icon container that can hold several icon representations and sizes, while JPG is one flattened raster image. Fileverses recognizes ICNS as a source type but rejects it at upload because its browser conversion path cannot decode an ICNS container, select one of its representations, or extract an icon from an application bundle. First use an ICNS-aware utility to export the representation you want as PNG or another browser-readable raster image, choosing the pixel dimensions before conversion. Fileverses then draws that extracted image to a canvas, paints white behind transparent pixels, and asks the browser to encode JPEG at the app’s fixed 0.92 quality setting. The downloaded JPG is lossy and has no alpha channel. It does not crop artwork, remove or replace a background, restore detail from a small or soft icon, recover vector artwork, or guarantee a smaller file. Keep the ICNS and extracted image when you may need another representation or transparency later.
How it works
Open the ICNS with an ICNS-aware utility and export the representation you need as PNG or another browser-readable raster image. This page cannot decode the ICNS container or extract an icon from an application bundle.
Drop, paste, or choose the raster export and keep JPG selected. Fileverses reads the image locally, draws it to a browser canvas, and paints white behind any transparent pixels.
Create the JPG at the app’s fixed 0.92 quality setting, then review its dimensions, white background, edges, important detail, and file size before sending it to the destination.
Made for real pipelines
Convert without uploading your assets. Switch outputs anytime — web, print, icons, and document targets from the same batch.
Convert an extracted icon image to JPGStart by exporting a browser-readable icon image with an ICNS-aware utility: this page does not decode ICNS containers or extract icons from application bundles.
For a supported extracted image, Fileverses composites transparent pixels onto white and uses browser canvas encoding at the app’s fixed 0.92 JPEG quality setting without uploading the image.
JPG is lossy, flattened, and not guaranteed to be smaller, so review the downloaded image’s detail, white background, dimensions, and file size at its intended destination.
Good to know
No. Fileverses identifies ICNS files but rejects them because its browser conversion path does not decode ICNS containers, choose an icon representation, or extract an icon from an application bundle. Export a PNG or another browser-readable raster image with an ICNS-aware utility first, then convert that image to JPG here.
Choose the representation whose pixel dimensions fit the destination and inspect it before upload. This page does not choose among ICNS entries, enlarge a small icon with recovered detail, or recreate vector artwork, so keep the original ICNS if you may need a different representation later.
For a supported extracted raster image, Fileverses asks the browser canvas to encode JPEG at the app’s fixed 0.92 quality setting. JPG is still lossy, and the browser encoder plus the source image determine the visible result; the conversion cannot restore lost detail.
JPG cannot retain alpha. Fileverses paints white behind transparent pixels before encoding the JPG. It does not crop the icon, remove a background, automatically replace a background, or invent transparency.
No. The conversion cannot sharpen a soft icon, recover missing detail, or guarantee a smaller file. Final size depends on the extracted image, its dimensions, and the browser’s JPEG encoder. Compare the downloaded JPG with the extracted source when size or appearance matters.
No. Supported raster images are converted in your browser and are not sent to a conversion server. You can queue up to 50 files under 50 MB each; a decoded image over 12 megapixels is rejected.