Validatore URL Gratuito Online
Controlla la sintassi URL e ispeziona i componenti.
URL di input
Risultato della validazione
Incolla un URL nell'editor per validarlo
Cosa controlla la validazione URL?
Questo strumento usa il costruttore URL() integrato nel browser per analizzare e validare gli URL secondo lo standard WHATWG URL. Un URL è considerato valido se può essere analizzato con successo — ovvero ha uno schema riconoscibile (es. https:) e un host valido.
Componenti URL spiegati
Protocollo / Schema
La parte prima di :// — tipicamente https o http. Altri schemi includono ftp, mailto e file.
Hostname e Porta
Il nome di dominio o l'indirizzo IP. Un numero di porta opzionale segue dopo i due punti, es. example.com:8080. Le porte standard (80 per HTTP, 443 per HTTPS) vengono omesse.
Percorso, Query String e Frammento
Il percorso (/v2/search) identifica una risorsa. La query string (?q=hello) passa i parametri. Il frammento (#results) naviga a una sezione della pagina — non viene inviato al server.
Esempi di validazione
URL validi vs non validi
URL validi:
https://example.com
https://api.example.com/v2/users?page=1
http://localhost:3000/path#section
ftp://files.example.com/data.csvURL non validi (e perché):
htp://example.com → errore di battitura nel protocollo
example.com → protocollo mancante
https:// → hostname mancante
https://exam ple.com → spazio nel hostnameDomande Frequenti
La sintassi valida significa che l'URL funziona davvero?
No. Questo strumento valida solo il formato dell'URL — non effettua una richiesta di rete per verificare se l'URL è raggiungibile o restituisce una risposta 200 OK.
Perché il mio URL viene contrassegnato come non valido?
Le ragioni più comuni sono uno schema mancante (es. digitare example.com invece di https://example.com), un hostname non valido o caratteri non supportati che dovrebbero essere codificati in percentuale. Usa il Codificatore URL per correggere i problemi di codifica.
I miei dati sono privati?
Sì. La validazione funziona interamente nel tuo browser usando API JavaScript integrate. Nessun dato viene inviato a nessun server.