Za darmo, bez rejestracji
Podgląd HTML – przeglądarka plików HTML
Otwórz lokalny plik .html albo wklej kod HTML i zobacz, jak wygląda jako strona internetowa. Podgląd działa w piaskownicy, w której skrypty i dostęp do internetu są domyślnie zablokowane, a plik nie opuszcza Twojego urządzenia.
Przeciągnij tu plik .html lub .svg
Do 5 MB. Plik jest odczytywany w przeglądarce i nigdy nie jest wysyłany.
Otwórz plik lub wklej kod HTML, aby zobaczyć podgląd.
To narzędzie nie jest antywirusem ani skanerem bezpieczeństwa i nie ocenia, czy plik jest bezpieczny. Nigdy nie wpisuj haseł ani danych osobowych na stronie otwartej z niezaufanego pliku.
Jak z tego korzystać
- Otwórz plik lub wklej kod. Upuść na stronę plik .html, .htm, .xhtml lub .svg, wybierz go z urządzenia albo wklej kod HTML w pole tekstowe. Pliki mogą mieć do 5 MB.
- Obejrzyj podgląd. Strona wyświetla się w ramce z piaskownicą. Wybierz szerokość telefonu, tabletu albo pełną, aby zobaczyć, jak zachowuje się na różnych ekranach.
- Sprawdź panel „Informacje”. Zobacz rozmiar, liczbę wierszy, tytuł, typ dokumentu, kodowanie znaków, język, liczbę skryptów, arkuszy stylów, obrazów, linków i formularzy oraz domeny zewnętrzne, z którymi plik próbowałby się połączyć.
- Włączaj przełączniki tylko w razie potrzeby. Jeśli strona wygląda na pozbawioną stylów albo jest pusta, spróbuj opcji „Wczytuj zasoby zewnętrzne” lub „Uruchamiaj skrypty”. Obie działają wewnątrz piaskownicy, ale przy plikach, którym nie ufasz, zostaw je wyłączone.
Jak działa podgląd
Plik HTML to zwykły tekst, który przeglądarka zamienia w stronę. Po dwukrotnym kliknięciu otwiera się w przeglądarce z pełnymi uprawnieniami: może uruchamiać skrypty i pobierać dowolne treści z internetu. To narzędzie otwiera ten sam kod w ograniczonej ramce, dzięki czemu możesz go najpierw obejrzeć.
- Ramka w piaskownicy. Podgląd to element
iframez atrybutemsandboxi bez uprawnieniaallow-same-origin. Plik jest traktowany tak, jakby pochodził z nieznanego źródła, i nie ma dostępu do danych ani plików cookie tej witryny. - Content-Security-Policy. Domyślnie na początku dokumentu wstawiana jest polityka bezpieczeństwa treści. Blokuje skrypty i wszystko, co miałoby zostać pobrane z innych witryn: obrazy, czcionki i arkusze stylów z internetu nie są wczytywane. Obrazy osadzone jako
data:i style wpisane w znaczniku<style>działają normalnie. - Bez wysyłania. Plik jest odczytywany w przeglądarce za pomocą File API. Nie trafia na żaden serwer, a przy ustawieniach domyślnych jego otwarcie nie wysyła żadnych żądań do zewnętrznych serwerów.
- Formularze i nawigacja. Z podglądu nie da się wysłać formularza, a żądania sieciowe wykonywane przez skrypty (
fetch, XHR) pozostają zablokowane nawet wtedy, gdy skrypty są włączone.
Ponieważ zasoby zewnętrzne są zablokowane, zapisana strona internetowa może wyglądać tutaj skromniej niż w zwykłej przeglądarce. To oczekiwane i zarazem przydatne: widzisz, co plik zawiera sam w sobie.
Panel „Informacje” jest wyliczany z tekstu źródłowego za pomocą dopasowywania wzorców, a nie pełnego parsera HTML. Traktuj podane liczby jako szybkie podsumowanie: przy liczeniu znaczników pomijane są komentarze oraz zawartość bloków skryptów i stylów.
Dwa przełączniki i co zmieniają
Dwa przełączniki decydują o tym, co może robić wyświetlana strona. Oba są domyślnie wyłączone. Niezależnie od Twojego wyboru ramka pozostaje w piaskownicy i nigdy nie uzyskuje dostępu do tej witryny.
| Wczytuj zasoby zewnętrzne | Uruchamiaj skrypty | Co się dzieje |
|---|---|---|
| Wył. | Wył. | Ustawienie domyślne i najbezpieczniejsze. Widać tylko HTML, style wpisane w dokument i obrazy data:. Żaden skrypt się nie uruchamia i nic nie jest pobierane z innych witryn. |
| Wł. | Wył. | Obrazy, czcionki i arkusze stylów z internetu są wczytywane, więc strona wygląda jak oryginał. Twoja przeglądarka łączy się z tymi serwerami, a one widzą Twój adres IP. Żaden skrypt się nie uruchamia. |
| Wył. | Wł. | Skrypty wpisane w dokument działają, ale nie mogą niczego pobrać z internetu. Przydaje się przy samodzielnym raporcie z wykresami rysowanymi przez jego własny kod. |
| Wł. | Wł. | Skrypty działają i mogą wczytywać kolejne skrypty i zasoby. To ustawienie najbliższe zwykłej przeglądarce. Używaj go tylko przy plikach, którym ufasz. |
Nawet przy włączonych skryptach żądania wysyłane przez skrypty (fetch, XHR) pozostają zablokowane, a formularzy nie da się wysłać. Wczytywanie zasobów zewnętrznych powoduje jednak rzeczywiste połączenia z innymi serwerami.
Do czego się przydaje
Newsletter z pikselami śledzącymi
Masz newsletter zapisany jako plik .html i chcesz sprawdzić, czy Cię śledzi. Otwórz go z oboma przełącznikami wyłączonymi: tekst i układ się pojawią, zdalne obrazy nie. W panelu „Informacje” możesz zobaczyć listę domen zewnętrznych, a wśród nich serwer, który dostarcza obrazek 1×1 piksel. To typowy piksel śledzący: gdy program pocztowy go wczyta, nadawca dowiaduje się, że wiadomość została otwarta. Sam decydujesz, czy dalej wczytywać obrazy od tego nadawcy.
Nieznany załącznik HTML
Dostajesz e-mail z plikiem faktura.html, którego się nie spodziewasz. Załączniki phishingowe to często pliki HTML wyświetlające fałszywą stronę logowania, na przykład do banku albo firmy kurierskiej. Otwarcie pliku tutaj z wyłączonymi skryptami pozwala go przeczytać bez uruchamiania czegokolwiek. Panel „Informacje” pokaże, czy zawiera formularz i do jakich domen prowadzi. Jeśli prosi o hasło, zamknij go: nigdy nie wpisuj danych logowania na stronie pochodzącej z załącznika. Podejrzaną wiadomość możesz zgłosić do CERT Polska przez formularz incydent.cert.pl, a podejrzanego SMS-a przekazać bezpłatnie na numer 8080.
Raport wyeksportowany z programu
Wiele programów eksportuje raporty, wyniki testów lub dokumentację jako pojedynczy plik .html. Otwórz go z wyłączonymi skryptami, aby sprawdzić treść; jeśli brakuje tabel lub wykresów, włącz opcję „Uruchamiaj skrypty” i spójrz jeszcze raz. Szerokości telefonu i tabletu pokażą, jak raport czyta się na mniejszym ekranie.
Sprawdzenie pliku SVG
Plik .svg to obraz zapisany jako tekst. Otwórz go, aby zobaczyć, jak się wyświetla, a potem przejrzyj kod, aby sprawdzić rozmiar, tytuł oraz to, czy zawiera skrypty lub odnośniki do innych witryn.
Wypróbowanie fragmentu kodu
Wklej fragment, na przykład nagłówek z kilkoma stylami wpisanymi w kod, i od razu zobacz wynik, bez tworzenia pliku. Panel „Informacje” rozpozna go jako fragment, a nie pełną stronę.
Na ile jest to bezpieczne i czego narzędzie nie robi
Oglądanie podejrzanego pliku tutaj przy ustawieniach domyślnych jest bezpieczniejsze niż dwukrotne kliknięcie, bo nic się nie uruchamia i nic nie jest pobierane. Ochronę zapewniają piaskownica przeglądarki i polityka Content-Security-Policy, czyli te same mechanizmy, których przeglądarki używają dla każdej osadzonej ramki.
To jednak nadal przeglądarka plików, a nie program zabezpieczający.
- To nie jest antywirus. Nie skanuje plików w poszukiwaniu złośliwego oprogramowania, nie rozpoznaje znanych zagrożeń i nie wydaje werdyktu, czy plik jest bezpieczny.
- Strona nadal może Cię oszukać. Fałszywy formularz logowania wygląda prawdziwie, nawet jeśli nie może wysłać danych. Nigdy nie wpisuj haseł, numerów kart ani kodów na stronie otwartej z załącznika.
- Linki. Nie klikaj linków w podglądzie niezaufanego pliku. Jeśli strona każe Ci coś pobrać lub zainstalować, nie rób tego.
- Przełączniki zmieniają ryzyko. Wczytywanie zasobów zewnętrznych łączy się z serwerami osób trzecich, a uruchamianie skryptów wykonuje kod pliku w piaskownicy.
- Liczby są przybliżone. Panel „Informacje” podsumowuje tekst pliku i może pominąć elementy, które skrypty tworzą dopiero w trakcie działania.
W przypadku plików, którym naprawdę nie możesz zaufać, najbezpieczniej jest ich wcale nie otwierać albo zapytać nadawcę innym kanałem, na przykład telefonicznie. Aktualizuj system i przeglądarkę. Wiadomości phishingowe zgłaszaj do CERT Polska (incydent.cert.pl).
Jak czytać panel „Informacje”
Panel to lista kontrolna, którą przeczytasz w kilka sekund. Pokazuje rozmiar w bajtach i liczbę wierszy, a następnie:
- Tytuł, typ dokumentu, doctype. Dokument to pełna strona HTML, obraz SVG albo fragment. Strona bez deklaracji doctype może być wyświetlana przez przeglądarki w trybie zgodności wstecznej (ang. quirks mode).
- Kodowanie znaków i język. Jeśli plik nie deklaruje kodowania, polskie litery mogą wyświetlać się jako „krzaki”. Atrybut
langpomaga czytnikom ekranu i tłumaczom automatycznym. - Elementy. Liczba znaczników znalezionych w kodzie.
- Skrypty i arkusze stylów. Liczba wpisanych w dokument i zewnętrznych. Zewnętrzne skrypty to typowy sposób, w jaki strona pobiera kod z innych witryn.
- Obrazy, linki, formularze, ramki. Szybkie sygnały ostrzegawcze: formularz na stronie, której się nie spodziewasz, albo
iframewskazujący na inną witrynę zasługują na uwagę. - Domeny zewnętrzne. Serwery wymienione w atrybutach
src,href,srcsetoraz wurl(...)i@import. Krótka lista znanych domen to norma w zapisanej stronie internetowej; wiele nieznanych warto sprawdzić dokładniej.
Aby przeliczyć daty lub terminy z wyeksportowanego raportu, skorzystaj z kalkulatora dat.
Najczęściej zadawane pytania
Czy mój plik jest gdzieś wysyłany?
Dlaczego strona wygląda inaczej niż oryginał?
Czy bezpiecznie jest otworzyć tutaj podejrzany załącznik HTML?
Jak sprawdzić, z jakimi serwerami łączy się strona?
Jaki jest maksymalny rozmiar pliku?
Jakie typy plików mogę otworzyć?
Czy po włączeniu opcji „Uruchamiaj skrypty” mają one dostęp do moich kont?
allow-same-origin, więc kod nie może odczytać plików cookie ani pamięci tej witryny, a jego żądania sieciowe są blokowane. Skrypty mogą jednak zmieniać to, co wyświetla strona, dlatego przy niezaufanych plikach zostaw przełącznik wyłączony.Gdzie zgłosić podejrzany e-mail lub SMS?
Ostatnia aktualizacja: środa, 14 października 2026