> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gengen.farm/llms.txt
> Use this file to discover all available pages before exploring further.

# Wan Face Swap

> Asynchronous face swap model that transfers a source face onto a target image while preserving the target pose, lighting, and background.

Wan Face Swap replaces the face in a target image with a face supplied by a second source image.

The model preserves the target composition, pose, lighting, and background while adapting the source identity to the scene.

In GENGEN, Wan Face Swap uses a dedicated asynchronous image task endpoint and returns `wanfaceswap:<remote_id>` public task IDs.

## Model ID

```text theme={"dark"}
wan-face-swap
```

Pass this exact public ID in the top-level `model` field. Do not substitute an upstream provider alias.

## Supported modes

* `face_swap`

## Inputs

* `Image`

## Outputs

* `Image`

## Capabilities

* `Face swap`

### Additional capabilities

* `Face replacement`
* `Target composition preservation`
* `Seed control`

## Technical details

| Property          | Value                                       |
| ----------------- | ------------------------------------------- |
| Provider          | `wan`                                       |
| Modality          | `image`                                     |
| Processing        | `Asynchronous task`                         |
| Endpoint          | `/api/gengen/v1/wan-face-swaps/generations` |
| Watermark control | `Not supported`                             |

<Note>
  Availability and final customer prices can change. Check the [Dashboard model catalog](https://gengen.farm/dashboard?section=models) before production use.
</Note>

See the [API reference overview](/api-reference/introduction) for authentication, request conventions, and response schemas.
