---
title: estimatedProgress
framework: webkit
role: symbol
role_heading: Instance Property
path: webkit/webpage/estimatedprogress
---

# estimatedProgress

An estimate of completion percentage of the current navigation.

## Declaration

```swift
@MainActor final var estimatedProgress: Double { get }
```

## Discussion

Discussion The value ranges from 0.0 to 1.0 based on the total number of bytes received, including the main document and all of its potential subresources. After navigation loading completes, the estimatedProgress value remains at 1.0 until a new navigation starts, at which point the estimatedProgress value resets to 0.0.

## See Also

### Loading web content

- [load(_:)](webkit/webpage/load(_:)-32ngj.md)
- [load(_:)](webkit/webpage/load(_:)-7kw3h.md)
- [load(_:)](webkit/webpage/load(_:)-8wfiq.md)
- [load(_:mimeType:characterEncoding:baseURL:)](webkit/webpage/load(_:mimetype:characterencoding:baseurl:).md)
- [load(html:baseURL:)](webkit/webpage/load(html:baseurl:).md)
- [load(simulatedRequest:responseHTML:)](webkit/webpage/load(simulatedrequest:responsehtml:).md)
- [load(simulatedRequest:response:responseData:)](webkit/webpage/load(simulatedrequest:response:responsedata:).md)
- [isLoading](webkit/webpage/isloading.md)
