---
title: req.url.ext
summary: null
url: >-
  https://www.fastly.com/documentation/reference/vcl/variables/client-request/req-url-ext
---

**Type:** STRING  
**Access:** read-only

**Available in:** all subroutines

The file extension specified in a URL.

If multiple file extensions are present, only the last extension is used. For
example, given the path `/foo.bar.txt`, `req.url.ext` would be `txt`. If no file
extension is present, the value will be an empty string.

This variable is updated any time `req.url` is set.

## Example

In the request `www.example.com/index.html?a=1&b=2`, `req.url.ext` will
contain `html`.
