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

# ST_MakeBox2D

Builds a `Box2D` from two corner POINT geometries. The corners are taken verbatim — coordinates are not swapped or validated — so the caller is responsible for supplying a lower-left and an upper-right point. Non-POINT arguments raise an `IllegalArgumentException`.

Returns `NULL` if either point is `NULL` or empty.

## Signatures

```sql theme={"system"}
ST_MakeBox2D(lowerLeft: Point, upperRight: Point)
```

## Parameters

<ParamField body="lowerLeft" type="Point" required>
  The lower-left corner point.
</ParamField>

<ParamField body="upperRight" type="Point" required>
  The upper-right corner point.
</ParamField>

## Return type

<ResponseField type="Box2D">
  The bounding box spanning the two corner points.
</ResponseField>

## Example

```sql theme={"system"}
SELECT ST_AsText(ST_MakeBox2D(ST_Point(0.0, 0.0), ST_Point(10.0, 20.0)))
```

```
BOX(0.0 0.0, 10.0 20.0)
```
