---
title: asIPv4
framework: network
role: symbol
role_heading: Instance Property
path: network/ipv6address/asipv4
---

# asIPv4

Extracts the IPv4 address contained within the IPv6 address, if the IPv6 address is an IPv4-mapped or IPv4-compatible address.

## Declaration

```swift
var asIPv4: IPv4Address? { get }
```

## See Also

### Creating Addresses

- [init(_:)](network/ipv6address/init(_:).md)
- [init(_:_:)](network/ipv6address/init(_:_:).md)
