.imageset & Contents.json Creator

Xcode Asset Catalog Generator

Upload any high-resolution image and instantly generate an Xcode .imageset folder with @1x, @2x, @3x PNGs and Apple-compliant Contents.json ready to drag into your project.

Drop your source image here, or browse

Upload any PNG or graphic. Automatically creates @1x, @2x, @3x and valid Contents.json.

Choose Graphic

How Apple Asset Catalogs Work

Points vs Pixels

iOS layout logic uses points. A 44×44 pt icon renders at 44px on standard displays (@1x), 88px on Retina (@2x), and 132px on OLED Super Retina (@3x).

Template Rendering

Setting the render intent to template in Contents.json strips original colors, allowing SwiftUI to tint the image dynamically using .foregroundStyle().

Drag-and-Drop to Xcode

Drag the downloaded .imageset folder directly into Assets.xcassets. Xcode will catalog the scale variants automatically without manual linking.

Thorous icon

Build full iPhone apps without touching Xcode

Enjoying this free Asset Catalog Generator? Thorous turns your natural language prompts into compiled native SwiftUI apps, with real-time iOS simulator streaming and visual on-screen editing.

Native Mac app · macOS 14 Sonoma or later · Apple silicon & Intel