URL Validator
Enter a URL to validate its format and check if it's reachable. The tool verifies the protocol, domain structure, SSL status, and actual reachability by making a request. Returns the HTTP status code and response time. Useful for form validation and data cleanup pipelines.
returns
- data.reachable
- True when a HEAD request got a 2xx or 3xx back.
- data.format_valid
- True when the URL has valid syntax.
- data.status_code
- HTTP status from the HEAD request.
- data.ssl
- True when the scheme is HTTPS.
- data.response_time_ms
- Time the HEAD request took, in milliseconds.
- data.host
- Hostname pulled from the URL, with scheme alongside.
Fill in the fields and send a request. The response lands here.
Run it from your code
A temporary key takes one request and lasts seven days at 20 calls a day. Register and it becomes 75 a day, still free.
$ curl -s "https://apixies.io/api/v1/validate-url?url=https://cloudflare.com" \ -H "X-API-Key: $APIXIES_KEY" | jq '.data.reachable' true
questions
What's the difference between this and the Link Checker?
The URL Validator focuses on format validation first (is this a well-formed URL?) and then optionally checks reachability. The Link Checker assumes the URL is well-formed and focuses on detailed HTTP response analysis.