Ekstraktor adresów URL
Wyciągnij z tekstu lub kodu HTML wszystkie linki i dostań czystą listę adresów URL.
Powiązane narzędzia
Ekstraktor adresów URL
Wklej tekst, surowe źródło HTML albo eksport, a narzędzie wypisze każdy link, jaki się w nim znajduje. Czyta wartości atrybutów href i src z odnośników, obrazków, skryptów i arkuszy stylów, a także wyłapuje gołe adresy zapisane w zwykłym tekście, łącznie z hostami www bez protokołu. Przydaje się przy audycie linków wychodzących, przy zbieraniu ścieżek do plików z szablonu albo gdy ze skopiowanej strony trzeba zrobić listę, z którą da się pracować.
Duplikaty znikają domyślnie. Protokół i host porównywane są bez względu na wielkość liter, więc HTTPS://Example.com/a i https://example.com/a scalają się w jeden wpis, a ścieżka i parametry zachowują wielkość liter, bo serwery je rozróżniają. Sortowanie alfabetyczne grupuje długą listę według hosta. Filtr protokołu zawęża wynik do https albo http, pomijając linki ftp i adresy www bez protokołu. Filtr domeny szuka fragmentu w hoście, nigdy w ścieżce, więc example.com nie złapie odnośnika do other.org, który wspomina ją tylko w ścieżce. Opcja tylko domeny zastępuje każdy adres samym hostem, bez nazwy użytkownika i portu — szybki podgląd tego, dokąd strona linkuje.
Adresy wracają dokładnie w takiej postaci, w jakiej są w źródle: nic nie jest kodowane od nowa ani normalizowane, tylko ampersand zapisany jako encja HTML wraca w parametrach do zwykłego znaku. Interpunkcja przyklejona na końcu jest przycinana, a nawiasy zbilansowane, więc link do Wikipedii kończący się na _(bar) zostaje w całości. Wartości bez hosta — ścieżki względne, kotwice, mailto, tel, javascript i data URI — są pomijane. Podsumowanie pokazuje liczbę wystąpień, unikalnych adresów i różnych domen.
Wszystko działa w twojej przeglądarce. Wklejony kod HTML, czy to z witryny klienta, czy ze strony wewnętrznej, nigdzie nie jest wysyłany.