# Url

- `v::url()`

Validates if input is an URL:

```php
v::url()->validate('http://example.com'); // true
v::url()->validate('https://www.youtube.com/watch?v=6FOUqQt3Kg0'); // true
v::url()->validate('ldap://[::1]'); // true
v::url()->validate('mailto:john.doe@example.com'); // true
v::url()->validate('news:new.example.com'); // true
```

This rule uses [FilterVar](FilterVar.md)

***
See also:

  * [Domain](Domain.md)
  * [Email](Email.md)
  * [FilterVar](FilterVar.md)
  * [Phone](Phone.md)
  * [Slug](Slug.md)
  * [VideoUrl](VideoUrl.md)
