---
title: "convert(_:to:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uiwindow/convert(_:to:)-7k3l0"
---

# convert(_:to:)

Converts a rectangle from the current window’s coordinate system to the coordinate system of another window.

## Declaration

```swift
func convert(_ rect: CGRect, to window: UIWindow?) -> CGRect
```

## Parameters

- `rect`: A rectangle in the current window’s coordinate system.
- `window`: The window defining the destination coordinate system for rect. Specify nil to convert the rectangle to the logical coordinate system of the screen, which is measured in points.

## Return Value

Return Value The rectangle converted to the coordinate system of window.

## See Also

### Converting coordinates

- [convert(_:to:)](uikit/uiwindow/convert(_:to:)-687rw.md)
- [convert(_:from:)](uikit/uiwindow/convert(_:from:)-1gbm1.md)
- [convert(_:from:)](uikit/uiwindow/convert(_:from:)-10p2b.md)
