Image Playground

Let people create images inside your app, in many styles, with one modifier.

Introduced
2024
WWDC24
Kind
Framework
Runs on
Devices that support Apple Intelligence
Get it from
iOS
18.1+
iPadOS
18.1+
Mac Catalyst
18.1+
macOS
15.1+
tvOS
visionOS
2.4+
watchOS

Overview

Image Playground generates images from a description, a few concepts, a drawing or a photo. Present the full experience with a single SwiftUI modifier or a view controller, with no API keys and no servers to run.

Since WWDC26 a new model on Private Cloud Compute creates images in virtually any style, including photorealistic, and the system takes care of usage limits.

One modifier

imagePlaygroundSheet brings the full experience to SwiftUI.

Concepts

Seed it with text, extracted ideas or a PencilKit drawing.

Styles

Illustration, sketch, animation, emoji and more.

Private

Images are generated without storing or sharing data.

CoverPicker.swift
import ImagePlayground import SwiftUI struct CoverPicker: View { @State private var isPresented = false @State private var imageURL: URL? var body: some View { Button("Create a cover") { isPresented = true } .imagePlaygroundSheet( isPresented: $isPresented, concepts: [.text("Lighthouse at dusk")] ) { url in imageURL = url } } }

History

How it grew up.

2024

Introduced

Part of Apple Intelligence at WWDC24.

2025

ChatGPT styles

New styles like oil painting and vector art, with ChatGPT.

2026

New model

Photorealistic and many more styles, on Private Cloud Compute.