Konwerter listy na wartości oddzielone przecinkami
Zamień listę wierszy na CSV (wartości rozdzielane przecinkiem, średnikiem lub tabulatorem). Obsługa cudzysłowów, nagłówka i kodowania. Bezpłatnie, działa lokalnie.
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćKonwerter listy na CSV – jeden wiersz lub cała tabela w sekundę
CSV (Comma-Separated Values) to powszechny format wymiany danych między arkuszami kalkulacyjnymi, bazami danych i aplikacjami. Narzędzie zamienia prostą listę wierszy (lub wielokolumnowy tekst tabelaryczny) na poprawny plik CSV z wybranym separatorem i kodowaniem.
Formaty wejścia i wyjścia
Wejście: lista wierszy (każdy wiersz = 1 rekord CSV), tekst z kolumnami rozdzielanymi spacją/tabulatorem, JSON array of objects. Wyjście: CSV z separatorem: przecinek (,), średnik (;) – standardowy w Excel PL, tabulator (\t) – TSV, pipe (|). Kodowanie wyjścia: UTF-8 (zalecane), UTF-8 BOM (Excel Windows), Windows-1250 (starsze systemy PL).
Obsługa cudzysłowów i znaków specjalnych
RFC 4180: pola zawierające separator lub znak nowej linii muszą być w cudzysłowach: "pole, z przecinkiem". Cudzysłów wewnątrz pola: podwojony ("" zamiast "). Narzędzie automatycznie cytuje (quote) pola gdy są potrzebne lub zawsze – do wyboru. Pole z nową linią: "" po cytoowaniu – umożliwia wieloliniowe komórki w CSV.
Nagłówek i metadane
Opcja dodania wiersza nagłówka: ręczne wpisanie nazw kolumn lub auto-detekcja z pierwszego wiersza. Liczba kolumn: wykrywana automatycznie z pierwszego rekordu. Niezgodna liczba kolumn w wierszach: wypełnienie pustymi polami lub ostrzeżenie o błędzie.
Przypadki użycia
Import do Excel/Sheets: pobierz CSV → Plik → Importuj dane. Seed bazy danych: INSERT bulk z pliku CSV. Migracja danych: eksport z narzędzia CRM lub formularza, import do nowego systemu. Przetwarzanie w Python: pd.read_csv("file.csv"). Pipeline ETL (extract-transform-load).
Najczęstsze pytania
Dlaczego Excel źle otwiera CSV z polskimi znakami?
Excel Windows domyślnie oczekuje Windows-1250 (CP1250) dla plików CSV bez BOM. UTF-8 bez BOM: polskie znaki pokazują się jako ??? lub krzaki. Rozwiązanie: zapisz CSV jako UTF-8 BOM lub otwórz przez Dane → Z tekstu/CSV (Excel 365) i wybierz kodowanie.
Co to jest RFC 4180 i czy jest standardem?
RFC 4180 (2005): nieformalny standard CSV definiujący separator (,), cudzysłowy, nową linię (CRLF), kodowanie (domyślnie ASCII/UTF-8). Nie jest ISO standardem – wiele implementacji go narusza. Excel generuje CSV z semicolonami (;) zamiast przecinków w europejskich ustawieniach regionalnych.
Jak importować CSV do Google Sheets?
Plik → Importuj → Wybierz plik CSV → Typ separatora: automatyczny lub określ. Sheets lepiej radzi sobie z UTF-8 niż Excel. Alternatywnie: wklej dane bezpośrednio ze schowka – Sheets wykryje strukturę tabeli.
Co to jest TSV (Tab-Separated Values)?
TSV używa tabulatora jako separatora zamiast przecinka. Zaletą: pola rzadziej zawierają tabulatory niż przecinki/średniki, więc mniej potrzeba cudzysłowów. Wada: niewidoczny separator utrudnia ręczną edycję. Używany przez bioinformatykę (format BED, VCF), eksport z baz danych.
Jak obsłużyć CSV z wieloliniowymi polami?
Wieloliniowe pole: musi być w cudzysłowach: "linia1\nlinia2". Excel, Sheets, pandas obsługują to poprawnie. Problem: prosty split po \n i przecinku rozbija takie pole – do poprawnego parsowania użyj biblioteki (Python csv module, papaparse.js), nigdy ręcznego splitu!
Powiązane narzędzia: konwerter CSV na JSON, konwerter JSON na CSV i walidator CSV.