Przeglądarka i edytor CSV
Otwórz plik CSV w przeglądarce, przeszukuj, filtruj i sortuj, edytuj komórki, dodawaj i usuwaj wiersze oraz kolumny, a potem pobierz czysty plik CSV.
Jak otworzyć i edytować plik CSV
- Upuść plik na pole wyboru albo kliknij je, aby wskazać plik
.csv,.tsvlub.txt. Możesz też wkleić tekst CSV w polu Lub wklej tekst CSV i kliknąć Otwórz wklejony tekst albo zacząć od zera przyciskiem Nowa pusta tabela. - Kodowanie i Separator są wykrywane automatycznie. Jeśli polskie znaki wyglądają źle (np.
Ä…zamiastą) albo wszystko ląduje w jednej kolumnie, wybierz je ręcznie. Odznacz Pierwszy wiersz zawiera nazwy kolumn, jeśli plik nie ma wiersza nagłówka. - Przeglądaj tabelę strona po stronie. Użyj pola Szukaj we wszystkich kolumnach albo wybierz Filtruj kolumnę i wpisz szukany tekst w polu Zawiera. Kliknij strzałkę obok nazwy kolumny, aby ją posortować (rosnąco, malejąco, a potem z powrotem w oryginalnej kolejności).
- Kliknij dowolną komórkę, aby ją edytować, zmień nazwę kolumny w nagłówku albo użyj przycisków Dodaj wiersz, Dodaj kolumnę i Usuń kolumnę. Znak × na końcu wiersza usuwa ten wiersz.
- W sekcji Eksport wybierz Separator i opcje, a potem kliknij Pobierz CSV.
Plik jest odczytywany i edytowany w karcie twojej przeglądarki. Nigdy nie jest przesyłany na serwer, więc możesz bezpiecznie otwierać listy klientów, wyciągi bankowe czy inne prywatne dane.
Kodowanie znaków i separatory
Plik CSV to zwykły tekst, ale nie wszystkie programy zapisują go tak samo. Narzędzie najpierw szuka znacznika kolejności bajtów (BOM): pliki UTF-8, UTF-16 LE i UTF-16 BE, które się od niego zaczynają, są odpowiednio dekodowane. Bez BOM plik jest sprawdzany jako UTF-8; jeśli nie jest poprawnym UTF-8, zostaje odczytany jako Windows-1252 – kodowanie zachodnioeuropejskie. Wykryte kodowanie jest pokazane nad tabelą.
Uwaga dla polskich plików: polski Excel zapisuje zwykły „CSV (rozdzielany przecinkami)” w kodowaniu Windows-1250, którego to narzędzie nie obsługuje. Litery takie jak ą, ę, ł czy ś pojawią się wtedy jako inne znaki. Najprościej zapisać plik w Excelu jako CSV UTF-8 (rozdzielany przecinkami) – taki plik otworzy się tutaj poprawnie.
Przecinek to standardowy separator, ale arkusze kalkulacyjne ustawione na język polski i inne języki z przecinkiem dziesiętnym zapisują średniki, a niektóre eksporty używają tabulatorów lub pionowych kresek. Wybierany jest separator, który daje najbardziej spójną liczbę kolumn w pierwszych 50 wierszach. Pola w cudzysłowach ("Kowalska, Anna") mogą zawierać separatory, cudzysłowy (podwojone: "") i znaki nowego wiersza, zgodnie z RFC 4180. Wiersze z brakującymi polami są uzupełniane pustymi komórkami i zgłaszane w komunikacie.
Sortowanie, duże pliki i eksport
Sortowanie rozumie liczby: 9 jest przed 10, wartości ujemne i dziesiętne są układane poprawnie, tekst jest sortowany alfabetycznie bez względu na wielkość liter i znaki diakrytyczne, a puste komórki zawsze trafiają na koniec. Wyszukiwanie i filtry też ignorują znaki diakrytyczne, więc gdansk znajdzie Gdańsk.
Naraz wyświetlana jest tylko jedna strona wierszy (od 50 do 500), dzięki czemu strona działa szybko nawet przy setkach tysięcy wierszy. Można otwierać pliki do 200 MB, zależnie od pamięci urządzenia.
Eksport zawiera wszystkie wiersze w bieżącej kolejności sortowania albo tylko pasujące wiersze, jeśli zaznaczysz Eksportuj tylko wiersze pasujące do wyszukiwania i filtra. Opcja Dodaj BOM UTF-8 pomaga Excelowi poprawnie wyświetlić polskie znaki po dwukrotnym kliknięciu pliku.
Ochrona przed wstrzykiwaniem formuł
Komórka zaczynająca się od =, +, - lub @ może zostać wykonana jako formuła, gdy CSV otworzy się w arkuszu kalkulacyjnym. Atakujący wykorzystują to do uruchamiania linków lub poleceń („CSV injection”). Gdy zaznaczona jest opcja Chroń przed wstrzykiwaniem formuł, takie komórki dostają na początku apostrof, więc arkusz pokazuje je jako tekst. Zwykłe liczby, np. -12.5, nie są zmieniane. Odznacz tę opcję, jeśli plik trafia do innego programu, który musi otrzymać dokładne wartości.
Najczęściej zadawane pytania
Czy mój plik CSV jest gdzieś wysyłany?
Nie. Plik jest odczytywany przez JavaScript w twojej przeglądarce i zostaje na twoim urządzeniu. Zamknięcie karty usuwa go, chyba że wcześniej pobierzesz eksport.
Dlaczego polskie znaki wyglądają dziwnie?
Plik został najpewniej zdekodowany z niewłaściwym kodowaniem. Wybierz UTF-8 lub Windows-1252 (zachodnioeuropejskie) w polu Kodowanie – tabela przeładuje się od razu. Jeśli plik pochodzi z polskiego Excela i zapisano go w kodowaniu Windows-1250, zapisz go ponownie jako CSV UTF-8.
Czy moje zmiany zapisują się automatycznie?
Nie. Zmiany istnieją na stronie, dopóki nie klikniesz Pobierz CSV. Zmiana kodowania, separatora lub opcji nagłówka wczytuje oryginalny plik ponownie i odrzuca zmiany.
Czy mogę otwierać pliki Excela?
To narzędzie czyta tylko pliki tekstowe. Do arkuszy .xlsx, .xls lub .ods użyj przeglądarki plików Excel, która potrafi wyeksportować arkusz do CSV.
Co dzieje się z formułami w pliku CSV?
CSV nie zawiera formuł, tylko tekst. Komórka taka jak =SUMA(A1:A3) jest tutaj zwykłym tekstem; opcja ochrony sprawia, że arkusz nie wykona jej po eksporcie.
Podobne narzędzia
- Przeglądarka plików Excel Otwieraj arkusze .xlsx, .xls i .ods w przeglądarce bez Excela. Wybierz arkusz, przeszukaj go i wyeksportuj do CSV. Plik nigdy nie opuszcza twojego urządzenia.
- Konwerter JSON na CSV Konwertuj JSON na CSV i CSV z powrotem na JSON w przeglądarce. Zagnieżdżone klucze stają się kolumnami, a separator jest wykrywany automatycznie.
- Usuwanie zduplikowanych linii Usuń zduplikowane linie z dowolnej listy online. Zostaje pierwsze wystąpienie w oryginalnej kolejności; możesz ignorować wielkość liter, spacje i sortować.