Przejdź do treści

Konwertuj Excel na CSV

Zapisz dowolny arkusz skoroszytu XLSX, XLS lub ODS jako plik CSV z wybranym separatorem i znacznikiem BOM. Skoroszyt jest odczytywany w przeglądarce i nie trafia na serwer.

Konwertuj na
Upuść plik CSV, Excel lub JSONCSV, TSV, XLSX, XLS, ODS, JSON · do 500 MB
Wybierz plikPrzetwarzane na urządzeniu – pliki nie opuszczają urządzenia
Działa w przeglądarce · bez przesyłania na serwerJak to działa

Jak korzystać: Excel na CSV

  1. 1

    Upuść skoroszyt

    XLSX, XLSM, XLSB, XLS lub ODS. Jeśli arkuszy jest kilka, wybierz właściwy w opcjach wejścia.

  2. 2

    Ustaw format CSV

    Przecinek, średnik, tabulator lub pionowa kreska; BOM UTF-8 dla programu Excel w Windows; z wierszem nagłówka lub bez.

  3. 3

    Pobierz plik CSV

    Sprawdź podgląd, a potem pobierz plik .csv (lub .tsv) albo skopiuj jego tekst.

Limity i Pro

Skoroszyty do 500 MB; konwersja jednego arkusza naraz.

Skoroszyty do 4 GB. Zobacz Pro

O narzędziu: Excel na CSV

Konwerter Excel na CSV zapisuje jeden arkusz skoroszytu jako zwykły tekst rozdzielany przecinkami – w formacie, który przyjmuje niemal każda baza danych, system CRM, sklep internetowy i import księgowy. W odróżnieniu od opcji „Zapisz jako” w programie Excel nic tu nie zależy od ustawień regionalnych komputera: to Ty decydujesz o separatorze, wierszu nagłówka i o tym, czy plik zaczyna się od znacznika BOM.

Domyślnie wartości są zapisywane tak, jak przechowuje je Excel – 1200.5, a nie „1 200,50 zł”, 0.15, a nie 15% – i tego oczekują narzędzia importu. Włącz opcję „Użyj wartości w wyświetlanej postaci”, aby wyeksportować sformatowany tekst, taki jak na ekranie. Daty są zapisywane w formacie ISO 8601 (2024-05-01, a jeśli jest godzina, to razem z nią), więc w każdym kraju są odczytywane tak samo; komórki prawda/fałsz zamieniają się w true i false.

Formuły są eksportowane jako ostatnio obliczone wyniki, tak jak zapisuje je sam Excel w pliku CSV. Pola zawierające separator, cudzysłowy lub podziały wierszy są ujmowane w cudzysłów zgodnie z RFC 4180, a wiersze kończą się znakami CRLF.

Jeśli plik CSV ma być ponownie otwierany w programie Excel w Windows, włącz „Dodaj BOM UTF-8”, aby cyrylica i litery z ogonkami wyświetlały się poprawnie; w przypadku baz danych i skryptów zostaw tę opcję wyłączoną. Tekst jest zawsze zapisywany w UTF-8.

Limity: naraz eksportowany jest jeden arkusz, a formatowanie komórek, scalone komórki, wykresy, komentarze i informacje o ukrytych wierszach nie istnieją w CSV i zostają pominięte.

Prywatność

Biblioteka SheetJS odczytuje skoroszyt w procesie Web Worker wewnątrz tej karty i tam powstaje plik CSV; Twój arkusz nigdy nie jest przesyłany na serwer ani przechowywany po zamknięciu strony.

Excel na CSV: najczęstsze pytania

Jak przekonwertować skoroszyt z kilkoma arkuszami?
Wybierz arkusz z listy Arkusz w opcjach wejścia; podgląd i plik CSV dotyczą właśnie tego arkusza. CSV przechowuje tylko jedną tabelę, więc każdy arkusz to osobny plik: wyeksportuj pierwszy, wybierz kolejny arkusz i pobierz ponownie. Skoroszyt pozostaje wczytany, więc zmiana arkusza zajmuje chwilę.
Przecinek czy średnik – którego separatora użyć?
Przecinek sprawdzi się w bazach danych, językach programowania i większości usług internetowych. Wybierz średnik, jeśli plik będzie otwierany w programie Excel na komputerze z przecinkiem dziesiętnym – tak jest w Polsce i wielu krajach Europy – albo jeśli wymaga tego system, do którego trafią dane. Dostępny jest też wynik z tabulatorem jako plik .tsv.
Dlaczego polskie lub cyrylickie znaki wyglądają źle po otwarciu CSV w Excelu?
Excel w Windows odczytuje pliki CSV bez znacznika BOM w starym kodowaniu. Przed pobraniem włącz „Dodaj BOM UTF-8”, a znaki takie jak ą, ł, ż, ё czy ü wyświetlą się poprawnie. Arkusze Google, LibreOffice i Numbers odczytują UTF-8 w obu przypadkach, a wiele skryptów importu woli plik bez BOM.
Czy formuły są eksportowane?
Nie – CSV nie przechowuje formuł, więc każda komórka z formułą jest zapisywana jako ostatnio obliczona wartość, dokładnie taka, jaka jest zapisana w skoroszycie. Jeśli arkusz nie był przeliczany po zmianie danych, wartości mogą być nieaktualne, dlatego otwórz go w programie Excel, poczekaj na przeliczenie i zapisz przed konwersją.
Czy mogę wyeksportować daty we własnym formacie?
Domyślnie daty są zapisywane w formacie ISO (rrrr-mm-dd), który narzędzia importu odczytują bez pomyłek. Aby zachować format widoczny w arkuszu, na przykład 31.03.2026, włącz „Użyj wartości w wyświetlanej postaci”; każda komórka zostanie wtedy wyeksportowana jako sformatowany tekst, łącznie z symbolami walut i separatorami tysięcy.

Inne zadania z tym narzędziem