Developer Packs

Every platform's icons.
One source image.

PicSquish generates correctly-sized icon and image asset packs for Apple platforms, Android, Windows, web, Electron, and Linux — including metadata files where the pack requires them.

The Problem

Icon requirements are a mess

Every platform has its own icon requirements — and they're all different.

Dozens of sizes

iOS wants a single 1024×1024. macOS wants 10 sizes at 1x and 2x. Android wants adaptive icons across density buckets. Windows wants multiple target, scale, tile, and store sizes.

Specific naming

Each platform has its own file naming conventions. Get one wrong and your build fails — or worse, ships with a missing icon.

Metadata files

Xcode needs Contents.json. PWAs need manifest-icons.json. Each update means editing these files by hand.

It's tedious, error-prone, and exactly the sort of thing a computer should be doing for you.

The Solution

Import once. Generate everything.

Import one high-resolution source image. Select your target platforms. PicSquish generates every file, every size, every metadata file, in the correct folder structure. Drag straight into your project.

PicSquish showing watermark and design tools

Apple

Apple icon packs

Every size Xcode expects, with Contents.json for direct import into asset catalogues.

macOS App Icons

10 PNG sizes at 1x and 2x resolution (16×16 through 512×512). Includes Contents.json for direct import into Xcode asset catalogues.

iOS App Icon

Single 1024×1024 PNG. The only file App Store Connect requires — iOS generates all device sizes automatically.

watchOS App Icons

17 PNG files covering every watch complication, notification, and home screen size. Includes Contents.json.

Android

Android icon packs

Adaptive icons, legacy launcher icons, and Play Store assets — all in the folder structure Android Studio expects.

Adaptive Icons

Foreground and background layers at all DPI scales: mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi. Organised in the res/mipmap-* folder structure.

Legacy Launcher Icons

Square PNG icons for pre-Android 8.0 devices at all DPI scales. Drop straight into your project.

Play Store Icon

512×512 PNG for your Google Play Store listing. Exact specification, no guesswork.

Web

Web icon packs

Favicons, PWA manifest icons, social OG images, and the full responsive image set generator.

Favicon Set

16px, 32px, 48px, 180px (Apple Touch), 192px, and 512px PNGs for a complete favicon and browser icon set.

PWA Manifest Icons

All sizes required by the Web App Manifest spec. Includes auto-generated manifest-icons.json ready to reference from your manifest.json.

Social OG Images

Pre-sized images for Twitter/X Cards, Facebook Open Graph, and LinkedIn shares. No more cropped previews or awkwardly scaled thumbnails.

Full Responsive Set

The complete responsive image set generator — multiple breakpoints, multiple formats, production-ready HTML. PicSquish's flagship feature.

Explore Responsive Image Sets

Microsoft

Windows UWP icons

All required scale factors for app icons and tile images.

Scale factors

100%, 125%, 150%, 200%, and 400% scale factors for every icon and tile image Windows requires.

Tile formats

Square and wide tile formats included. Drop directly into your Visual Studio project.

Cross-Platform

Electron and Linux

One source image, every desktop platform covered.

Electron Desktop

Standard PNG icon sizes plus tray icons for Electron apps. One source, production-ready raster assets.

Linux Desktop

Freedesktop-compliant icon sizes for GNOME, KDE, and other Linux desktop environments.

Summary

What gets generated

For each pack, PicSquish outputs everything you need — no renaming, no resizing, no manual metadata editing.

  • Correctly named PNG files at exact pixel dimensions
  • Platform-specific folder structure
  • Contents.json for Apple/Xcode asset catalogues
  • manifest-icons.json for PWA web manifests
  • Ready to drag into your project

Generate once. Ship everywhere.

Stop manually resizing icons for every platform update.

Download PicSquish

Included with one-time purchase