RFC 3986 Syntax, DNS & HTTP Accessibility Inspector

URL Validator

Validate URL syntax compliance, classify host types (Domain, IPv4, IPv6, IDN), query DNS A/AAAA host records, probe HTTP server accessibility, and verify SSRF security safety.

Load Preset Example:
SSRF Safety & Credential Masking Active

Parsing RFC 3986 components & querying network DNS/HTTP...

Syntax Validation
Valid Syntax
DNS Resolution
Resolved
Resolved Server IP
0.0.0.0
HTTP Status Code
200 OK
Validation Assessment SummaryValid HTTPS URL
ComponentParsed ValueClassification / Details
Diagnostic CriteriaResultVerification Details
Bulk Validation Results (0 URLs Processed)
Input URLSyntaxAssessment StatusDNSHTTPAction
Recent Validation History
No recent validated URLs saved.

URL Validation Specification & Developer Reference

Four Distinct Validation States

Syntactically Valid URL: URL matches RFC 3986 syntax rules.
Semantically Valid URL: Components are logically valid (e.g. TCP port 1-65535).
Reachable URL: Host resolves to a valid DNS A/AAAA IP address.
Accessible Resource: Web server returns an active HTTP 2xx/3xx response.

Host Type Classification

The validator accurately classifies standard domain names, Unicode Internationalized Domain Names (IDNs), IPv4 addresses, bracketed IPv6 hostnames ([2001:db8::1]), and localhost loopbacks.

SSRF Protection for Live Network Probes

Live DNS/HTTP network probes validate host IPs against loopback and private address blocks (127.0.0.1, localhost, 10.0.0.0/8, 169.254.169.254) to prevent SSRF vulnerabilities.

Credential Masking

User authentication credentials embedded in URLs (e.g. user:password@host) are automatically masked (user:••••••••@host) to protect sensitive secrets.