URL-parser
Parseer en decodeer elke URL naar zijn componenten — scheme, host, poort, pad, queryparameters en fragment. Alle verwerking in je browser.
Ongeldige URL
De URL-parser gebruiken
Parseer elke URL in drie eenvoudige stappen
Plak je URL
Voer een willekeurige URL in het invoerveld in — volledige URL's met querystrings werken het best.
Directe uitsplitsing
De URL wordt in real-time geparseerd in alle onderdelen.
Parameters inspecteren
Bekijk gedecodeerde queryparameters in een tabel en kopieer afzonderlijke componenten.
Wat is een URL?
Een URL (Uniform Resource Locator) is een webadres dat de locatie van een resource in een computernetwerk specificeert en het mechanisme om deze op te halen. URL's bestaan uit meerdere componenten, waaronder het protocol, de domeinnaam, poort, pad, queryparameters en fragment.
URL-structuur
Een URL is opgebouwd uit verschillende delen:
Protocol
Het communicatieprotocol (http, https, ftp enz.)
Hostnaam
De domeinnaam of het IP-adres van de server
Poort
Het netwerkpoortnummer (standaard: 80 voor HTTP, 443 voor HTTPS)
Pad
Het specifieke resourcepad op de server
Querystring
Sleutel-waarde-parameters voor dynamische content
Fragment
Een anker dat naar een specifiek deel van de pagina wijst
Veelgestelde vragen
De parser extraheert scheme (protocol), hostnaam, poort, pad, querystring-parameters (als tabel), fragment (hash), gebruikersnaam, wachtwoord, origin en zoekstring.
Ja. Alle URL-gecodeerde tekens (zoals %20, %3A) worden in de uitvoer automatisch gedecodeerd voor leesbaarheid.
De tool werkt het best met absolute URL's (beginnend met http:// of https://). Relatieve URL's vereisen een basis-URL die de browser automatisch levert.
URI is de overkoepelende term die RFC 3986 definieert: een identifier opgebouwd uit scheme, pad, query en fragment. Een URL is een URI die een resource lokaliseert (https://ezparser.com/url-parser), terwijl een URN er een benoemt zonder locatie (urn:isbn:0451450523). In het dagelijkse webwerk bedoel je bijna altijd URL.
Elke byte die geen gereserveerd teken is (A-Z, a-z, 0-9, - . _ ~), wordt geschreven als % gevolgd door twee hexadecimale cijfers: een spatie wordt %20, en e-acigu in UTF-8 wordt %C3%A9. Gereserveerde tekens als / ? # & = dragen betekenis in de URL-structuur en moeten daarom worden gecodeerd wanneer ze als data dienen. In querystrings mappen oudere formulier-encoders een spatie ook naar + - deze tool decodeert beide vormen.
https://user:[email protected]:8443/v2/users?page=2#results valt uiteen in scheme (https), userinfo (user:pass@), host (api.example.com), poort (8443), pad (/v2/users), query (page=2) en fragment (#results). RFC 3986 sectie 3 definieert de grammatica; deze parser labelt elke component voor je.
Ja - RFC 3986 sectie 6 definieert normalisatie: /a/./b resolbeert naar /a/b, /a/../b naar /b, en een leeg segment // krimpt naar /. Browsers en HTTP-clients passen dit toe voordat een verzoek wordt verstuurd, waardoor URL's die alleen in puntsegmenten verschillen meestal dezelfde resource bereiken. Op scheme gebaseerde normalisatie zet de host ook in kleine letters en laat een standaardpoort :443 vallen.
RFC 3986 stelt geen limiet. In de praktijk accepteert Chrome ongeveer 2 MB, maar de meeste servers beperken de requestregel tot rond 8 KB (Apache's standaard LimitRequestLine is 8190 bytes), en API's zoals Twitter/X documenteren limieten van 2048 tekens. URL's onder de 2000 tekens houden is de gangbare veilige zone voor delen en SEO.
Gerelateerde tools
Base64 URL-dekoder & parser
Decodeer en encodeer Base64, parseer URL-gecodeerde strings, bekijk Base64-afbeeldingen vooraf en decodeer JWT-header- of payload-segmenten
HTML-entity-dekoder
Encodeer en decodeer HTML-entities — converteer tussen speciale tekens en entity-referenties
Hex-dekoder
Converteer tussen hexadecimaal en tekst — met configureerbare scheidingstekens en prefixopties
Autoritatieve referenties
De primaire bronnen achter deze tool — officiële standaarden en specificaties, geen tweedehands samenvattingen.
RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax
De IETF-standaard die de generieke URI-syntax definieert: scheme, authority, path, query.
WHATWG - URL Standard
De WHATWG URL Standard die browsers implementeren — de living standard voor URL-parsing.
MDN Web Docs - URL API
Mozilla-referentie voor de URL-API en URLSearchParams in de browser.
URL - Wikipedia
URL-structuur en de geschiedenis van URI's tot alledaagse webadressen.