How App Asset Generator works

This page explains each tool on the homepage: what it does, what you need before you start, and what you get in the ZIP file. No account is required. If something is unclear, check the FAQ or the Blog.

1. App Icon generator

The App Icon tab turns one square image into every size Apple and Google expect for a typical native app. You avoid manually exporting dozens of PNGs and naming them to match Xcode and Android Studio conventions.

Before you start

  • Use a square master image, ideally 1024×1024 pixels or larger.
  • Prefer PNG or JPEG with clear contrast; avoid hairline details that vanish at small sizes.
  • For Apple’s App Store listing, the 1024×1024 asset should not use transparency.

Steps

  1. Open the homepage and select the App Icon tab.
  2. Upload your image and choose iOS, Android, or both.
  3. Set a base filename if prompted (for example ic_launcher on Android).
  4. Click generate and download the ZIP.

What is inside the ZIP

For iOS, you get an AppIcon.appiconset folder with PNGs and a valid Contents.json. Drag this set into Assets.xcassets in Xcode and assign it as the app icon. For Android, you get mipmap-mdpi through mipmap-xxxhdpi with standard and round launcher icons. Merge these into your app’s res/ directory in Android Studio.

2. Screenshot resizer

Store listings need screenshots at exact pixel dimensions. The Screenshot tab resizes one or more images to the standard sets used for App Store Connect and Google Play Console, so you can upload without guessing widths and heights.

Before you start

  • Prepare screenshots or marketing frames at the highest resolution you have (design exports or device captures).
  • If you use framed mockups, ensure text stays inside safe margins so cropping does not cut off labels.

Steps

  1. Select the Screenshot tab on the homepage.
  2. Upload one or more images.
  3. Choose iOS, Android, or both, depending on where you are publishing.
  4. Start processing and download the ZIP when ready.

What you get

Each source image is output in every selected store size (for example multiple iPhone and iPad classes, and phone/tablet sizes for Google Play). File names and folder layout are organized so you can match them to the slots in each console’s media manager.

3. Custom resize

When you need dimensions that are not tied to store requirements—thumbnails, blog images, or fixed social sizes—use the Custom Resize tab. You set width and height once and apply them to every uploaded file.

  1. Open Custom Resize.
  2. Enter target width and height in pixels.
  3. Upload multiple images if needed.
  4. Download the ZIP containing all resized files.

Images are typically scaled to cover the target box (center crop) so the aspect ratio matches your dimensions without distortion. For store-specific aspect ratios, prefer the Screenshot tool instead.

Privacy and limits

Files are processed to fulfill your request and are not stored long-term. There is no sign-up. Reasonable file sizes and counts keep the service fast for everyone. Read the Privacy Policy and Terms for full details.

Try the tools · FAQ · About