Konwerter HTML na CSV
Kopiując tabelę z przeglądarki do Excela, przenosi się przy okazji czcionki, linki, scalone komórki, a czasem nawet obrazek. Konwersja zapisanej strony do CSV daje wyłącznie wartości, jeden wiersz na każdy wiersz tabeli, gotowe do sortowania i tworzenia wykresów.
Konwerter danych
lub upuść Pliki CSV, TSV, TXT … tutaj ·
Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min
Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.
Znak oddzielający kolumny w plikach CSV i tekstowych, przy odczycie i zapisie. Automatycznie wykrywa go we wczytanym pliku, a przy zapisie używa przecinków.
UTF-8 obsługuje wszystkie języki. Wybierz UTF-8 z BOM, jeśli Excel w Windows po otwarciu pliku CSV pokazuje nieprawidłowe polskie znaki lub znaki azjatyckie.
Dla plików Excel, ODS i Numbers: przekonwertuj tylko pierwszy arkusz lub wszystkie (jeden CSV na arkusz w ZIP albo jeden klucz JSON na arkusz).
Nazwa karty arkusza w nowym skoroszycie, do 31 znaków.
Tablica obiektów używa nazw kolumn jako kluczy w każdym wierszu; tablica tablic jest bardziej zwarta i zachowuje nagłówek jako pierwszą tablicę.
Nazwa zewnętrznego elementu obejmującego wszystkie wiersze; każdy wiersz staje się w nim elementem <row>.
Używana w instrukcjach CREATE TABLE i INSERT. Tylko litery, cyfry i podkreślenia.
Cudzysłowy i typy kolumn różnią się nieco między bazami danych; wybierz tę, do której będziesz importować.
Zapisz komórki z datami w jednym formacie. ISO (2026-10-18) jest najbezpieczniejszy dla baz danych i kodu; „zachowaj” zostawia daty tak, jak w źródle.
Jak korzystać z narzędzia
- 1
Zapisz stronę internetową
Naciśnij Ctrl+S lub Cmd+S w przeglądarce i zachowaj plik .html albo wyeksportuj stronę raportu, którą wyświetla Twój intranet. Prześlij do 20 plików, każdy do 95 MB.
- 2
Zostaw kodowanie zgodne z Excelem
Ta strona zapisuje UTF-8 z BOM, dzięki czemu Excel w Windows poprawnie pokazuje polskie znaki. W sekcji Ustawienia zaawansowane zmień Kodowanie tekstu na zwykłe UTF-8 dla baz danych i skryptów albo Separator na średnik dla europejskiego Excela.
- 3
Konwertuj do CSV
Naciśnij Konwertuj na CSV, pobierz plik i otwórz go lub zaimportuj w Excelu, Arkuszach Google, Numbers albo w narzędziu BI.
Jak przenieść tabelę ze strony do arkusza
Analitycy spotykają tabele HTML wszędzie: na stronie cenowej dostawcy, w serwisie ze statystykami sportowymi, w publikacji danych urzędu statystycznego bez przycisku pobierania, w miesięcznym raporcie, który wewnętrzne narzędzie wyświetla, ale nie eksportuje. Liczby są na wyciągnięcie ręki, ale tabeli z przeglądarki nie da się zsumować, przefiltrować ani z niczym połączyć.
CSV to neutralny format docelowy. Importuje go każdy arkusz kalkulacyjny, baza danych i narzędzie analityczne, a jego zasady spisano w 2005 roku jako RFC 4180. Gdy wiersze są już w CSV, CSV do XLSX zamieni je w skoroszyt z typowanymi komórkami, jeśli trzeba przekazać dane dalej. Jeśli tabela trafi do kodu, a nie do arkusza, lepszym celem jest JSON.
Tabela HTML na CSV: porównanie typowych sposobów
| UltKit | Arkusze Google IMPORTHTML | Kopiuj i wklej do Excela | |
|---|---|---|---|
| Działa dla stron za logowaniem | yes | no | yes |
| Zwykłe wartości bez formatowania i linków | yes | yes | no |
| Konwertuje kilka zapisanych stron naraz | yes | no | no |
| Wynikiem jest plik CSV do wielokrotnego użycia | yes | Pobierz jako CSV | Zapisz jako CSV |
| Odświeża się po zmianie strony | no | yes | no |
Przykład konwersji HTML na CSV
<table> <tr><th>Poz.</th><th>Drużyna</th><th>Pkt</th></tr> <tr><td>1</td><td><a href="/teams/ajax">Ajax</a></td><td>61</td></tr> <tr><td>2</td><td>PSV, Eindhoven</td><td>58</td></tr> </table> Poz.,Drużyna,Pkt 1,Ajax,61 2,"PSV, Eindhoven",58
Szczegóły formatów HTML i CSV
HTML
HyperText Markup Language
HTML to język znaczników sieci WWW, opisany po raz pierwszy przez Tima Bernersa-Lee na początku lat 90., a obecnie rozwijany przez WHATWG jako żywy standard. Plik HTML opisuje nagłówki, akapity, odnośniki, tabele, obrazy i formularze, a stylizacja zwykle pochodzi z CSS. Renderuje go każda przeglądarka, a używa się go też w szablonach e-maili i zapisanych stronach. Pojedynczy plik HTML często zależy od zewnętrznych obrazów i arkuszy stylów, więc po przeniesieniu osobno może wyglądać na zepsuty.
- Kompresja
- –
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- 1993 · Tim Berners-Lee; maintained by WHATWG
CSV
Wartości rozdzielane przecinkami
CSV to tekstowy format tabel, w którym każdy wiersz to osobna linia, a kolumny oddzielają przecinki. Jest używany od początków informatyki i opisany w RFC 4180, choć wiele wariantów stosuje średniki lub tabulatory oraz różne kodowania tekstu. Prawie każdy arkusz kalkulacyjny, baza danych i narzędzie analityczne potrafi go importować i eksportować, dlatego to domyślny format przenoszenia danych między systemami. CSV przechowuje tylko wartości, bez formuł, formatowania, wielu arkuszy ani typów danych.
- Kompresja
- –
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- –
HTML konwertuje się do CSV, gdy tabelę opublikowaną na stronie internetowej lub w raporcie intranetowym trzeba przefiltrować, zsumować albo przedstawić na wykresie w arkuszu, bez linków, kolorów i układu dodanych na potrzeby czytania.
Pytania o konwersję HTML na CSV
Dlaczego nie skopiować tabeli i wkleić jej do Excela?
Wklejenie przenosi formatowanie HTML: hiperłącza, kolory tła, podziały wierszy w komórkach, a czasem obrazy. Excel może też od razu zmienić interpretację wartości, więc zakres typu 3-4 zamieni się w datę. CSV zawiera zwykłe wartości tekstowe, które importujesz na własnych zasadach.
Czym różni się funkcja IMPORTHTML w Arkuszach Google?
IMPORTHTML pobiera tabelę z publicznego adresu URL do arkusza i odświeża ją. Nie dotrze do stron za logowaniem, takich jak raport w intranecie czy panel dla zalogowanych. Zapisanie takiej strony jako pliku i jej konwersja działa niezależnie od źródła.
Jak sprawić, by Excel nie zamieniał kodów na daty i nie usuwał zer?
Excel zgaduje typy danych, gdy otwierasz CSV bezpośrednio. Zaimportuj plik przez Dane, Z tekstu/CSV i przed załadowaniem ustaw kolumny, takie jak kody pocztowe, numery części czy zakresy typu 1-2, jako Tekst.
Czy hiperłącza zostają zachowane w pliku CSV?
Widoczny tekst linku zostaje jako wartość komórki; adres, który za nim stoi, nie, ponieważ komórka CSV zawiera jedną zwykłą wartość. Jeśli potrzebujesz adresów URL, najpierw zapisz je w osobnej kolumnie tabeli źródłowej.
Czy można przekonwertować tabelę, którą mam tylko w PDF?
Tak, ale z innym wejściem: PDF do CSV odtwarza wiersze na podstawie położenia tekstu w PDF, co jest trudniejsze niż odczyt znaczników tabeli HTML, więc sprawdź wynik dokładniej.
Strona pokazuje tabelę, ale plik CSV jest pusty. Dlaczego?
Wiele paneli rysuje tabele za pomocą JavaScriptu po załadowaniu strony, więc zapisany HTML zawiera tylko pusty kontener. Gdy dane są widoczne, skopiuj tabelę z narzędzi deweloperskich przeglądarki (panel Elements, Copy outerHTML) do pliku .html albo poszukaj w aplikacji przycisku eksportu.
- Konwerter HTML na JSONZamień tabelę HTML na JSON: nagłówki stają się kluczami, a każdy wiersz obiektem. Prześlij zapisaną stronę .html lub .htm, bez pisania scrapera.
- Konwerter PDF na CSVWyciągnij tabele z tekstowego PDF i zapisz je jako CSV dla aplikacji budżetowych, QuickBooks, pandas lub bazy danych. Daty w ISO, bez zbędnych spacji.
- Konwerter XML na CSVKonwertuj feedy XML, faktury i eksporty systemowe do CSV online. Rekordy stają się wierszami, tagi kolumnami. Do 20 plików po 95 MB.
- Konwerter CSV na XLSXKonwertuj CSV do skoroszytu Excel XLSX z zachowaniem zer wiodących, długich ID i polskich znaków. Przecinek, średnik i tabulator wykrywane automatycznie.
- Konwerter JSON do tabeli HTMLZamień JSON na tabelę HTML: klucze stają się nagłówkami kolumn, rekordy wierszami. Wklej ją do CMS, e-maila lub strony. Bez kodowania.
- Konwerter HTML do ExcelaZamień tabele z zapisanej strony lub raportu HTML w prawdziwy skoroszyt Excela. Naprawia fałszywe eksporty .xls. Do 20 plików naraz.