Konwerter Excel do JSON
Zamień arkusz kalkulacyjny na JSON, który wczyta Twój program. Prześlij plik .xlsx, .xls, .ods lub .numbers i otrzymaj tablicę z jednym obiektem na wiersz, z kluczami z nagłówków kolumn.
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
Prześlij skoroszyt
Dodaj pliki Excel, LibreOffice lub Numbers, maksymalnie 20 naraz, każdy do 95 MB. Upewnij się, że w pierwszym wierszu każdego arkusza są nazwy kolumn, które mają zostać kluczami.
- 2
Wybierz strukturę i arkusze
Domyślnie wybrane są tablica obiektów i daty w formacie ISO. W sekcji Ustawienia zaawansowane przełącz Struktura JSON na tablicę tablic, aby uzyskać zwarty plik, albo Arkusze do konwersji na Wszystkie arkusze, aby uzyskać jeden klucz na arkusz.
- 3
Konwertuj i wczytaj
Kliknij Konwertuj na JSON i pobierz plik. Zaimportuj go w aplikacji, załaduj do bazy danych lub użyj w narzędziu do testów.
Konwersja Excela do JSON czyta arkusz wiersz po wierszu i zapisuje każdy wiersz jako obiekt JSON, używając wiersza nagłówka jako kluczy. Dzięki temu dane z arkusza edytowanego ręcznie przez zespół stają się wejściem dla aplikacji, API lub skryptu.
Od arkusza do kodu: kto konwertuje Excela do JSON
Schemat jest zawsze podobny: dane prowadzą osoby, które dobrze czują się w Excelu, a oprogramowanie musi je odczytać. Zespół marketingu trzyma nazwy produktów i ceny w skoroszycie, z którego buduje się statyczną stronę. Zespół lokalizacji wypełnia arkusz z jedną kolumną na język, a aplikacja wczytuje go jako pliki tłumaczeń. Osoba z QA wypisuje przypadki testowe w wierszach, które kolekcja w Postmanie lub zestaw Jest czyta jako plik danych JSON.
Ręczne przygotowanie takich eksportów jest powolne i podatne na błędy, a Excel nie ma wbudowanej opcji Zapisz jako JSON. Konwersja daje programistom czysty plik bez uczenia kolegów nowego narzędzia. Gdy celem jest relacyjna baza danych, a nie kod aplikacji, Excel do SQL zapisuje instrukcje INSERT, całkowicie pomijając etap JSON.
Ile wierszy może zawierać jeden arkusz
1 048 576wierszy w jednym arkuszu XLSX, czyli do 1 048 575 obiektów JSON po wierszu nagłówka
Tablica obiektów czy tablica tablic
Tablica obiektów
Każdy wiersz staje się obiektem, którego kluczami są nazwy nagłówków.
- Samoopisujące się: każda wartość niesie nazwę swojej kolumny
- Łatwe do odczytania w kodzie jako row.email
- Większy plik, bo klucze powtarzają się w każdym wierszu
Tablica tablic
Każdy wiersz staje się zwykłą listą wartości; nagłówek to pierwsza lista.
- Najmniejszy plik
- Pasuje do tego, jak biblioteki wykresów przyjmują wiersze
- Kod musi wiedzieć, na której pozycji jest dana kolumna
[
{ "sku": "A-100", "name": "Notebook", "price": 4.5, "updated": "2026-10-18" },
{ "sku": "A-101", "name": "Pen, blue", "price": 1.2, "updated": "2026-10-12" }
]Typy wynikają z komórek. Liczby pozostają liczbami, tekst tekstem, puste komórki są zapisywane jako null w postaci obiektów, a daty stają się tekstami ISO, ponieważ JSON nie ma własnego typu daty. Puste wiersze wewnątrz danych i przypadkowe notatki pod tabelą również staną się obiektami, więc usuń je w skoroszycie przed konwersją.
XLSX i JSON w skrócie
XLSX
Skoroszyt Microsoft Excel
XLSX to domyślny format skoroszytów Microsoft Excel od Office 2007, oparty na standardzie Office Open XML. Przechowuje wiele arkuszy, formuły, formatowanie, wykresy, tabele przestawne i walidację danych w pakiecie ZIP z plikami XML. Obsługuje ponad milion wierszy na arkusz i jest domyślnym formatem wymiany arkuszy w biznesie. Arkusze Google, LibreOffice i Numbers otwierają XLSX, choć makra i zaawansowane funkcje mogą nie zostać przeniesione.
- Kompresja
- –
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- 2007 · Microsoft
JSON
JavaScript Object Notation
JSON to lekki format tekstowy do danych strukturalnych, spopularyzowany przez Douglasa Crockforda na początku lat 2000 i ustandaryzowany jako RFC 8259 oraz ECMA-404. Reprezentuje obiekty, tablice, ciągi znaków, liczby, wartości logiczne i null za pomocą prostej, czytelnej składni. Jest domyślnym formatem API internetowych, plików konfiguracyjnych i wymiany danych między aplikacjami w niemal każdym języku programowania. Nie ma wbudowanych komentarzy, dat ani schematów, a duże zagnieżdżone pliki trudno czytać bez przeglądarki JSON.
- Kompresja
- –
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- 2001 · Douglas Crockford
Excel konwertuje się do JSON, gdy arkusz prowadzony przez osoby niebędące programistami, np. z cenami, tłumaczeniami lub danymi testowymi, musi zostać wczytany przez kod.
Konwersja Excel do JSON: najczęstsze pytania
Jak przekonwertować XLSX do JSON z nagłówkami jako kluczami?
Zostaw włączoną opcję Pierwszy wiersz to nagłówek, która jest domyślna. Tekst z pierwszego wiersza staje się kluczem dla wszystkich wartości pod nim, więc kolumna o nazwie email da w każdym obiekcie "email": "...". Jeśli chcesz innych kluczy, np. nazw w camelCase dla JavaScriptu, zmień nagłówki najpierw w Excelu.
Dlaczego daty z Excela pojawiają się jako liczby, np. 46313?
Excel zapisuje datę jako liczbę porządkową dni od 1 stycznia 1900 roku, a jako datę pokazuje ją tylko na ekranie. W surowej postaci 2026-10-18 to liczba 46313. Ta strona zapisuje daty jako teksty ISO, np. 2026-10-18; jeśli Twój kod oczekuje sekund, wybierz w opcji Daty znacznik czasu Unix.
Co dzieje się z formułami, kolorami i komentarzami?
JSON przechowuje dane, a nie ich wygląd. Każda komórka z formułą jest zapisywana jako obliczony wynik, a kolory wypełnienia, czcionki, komentarze do komórek, wykresy i układ scalonych komórek są pomijane. Zachowaj skoroszyt jako edytowalne źródło i wygeneruj JSON ponownie po zmianach.
Czy można przekonwertować wszystkie arkusze skoroszytu naraz?
Tak. Gdy w opcji Arkusze do konwersji wybrane jest Wszystkie arkusze, JSON zawiera jeden klucz na nazwę arkusza, a w nim wiersze tego arkusza. Sprawdza się to w plikach tłumaczeń oraz w katalogu podzielonym na zakładki według kategorii.
Czy duży arkusz to problem dla JSON?
Rozmiar rośnie, bo każdy obiekt powtarza swoje klucze, więc arkusz ze 100 000 wierszy może dać plik o wiele megabajtów większy niż XLSX. Dla dużych tabel ładowanych do narzędzi analitycznych lżejszy jest CSV lub Parquet; Excel do CSV daje wersję płaską.
Z jaką precyzją liczb zapisywany jest JSON?
To, co zapisał Excel, czyli maksymalnie 15 cyfr znaczących. Długie identyfikatory, np. 16-cyfrowe numery kart lub kont wpisane jako liczby, zostały zaokrąglone już w Excelu. Ustaw dla takich kolumn format Tekst przed wpisaniem danych, a zostaną zapisane jako ciągi znaków JSON.
- Konwerter JSON do ExcelaZamień JSON lub JSON Lines na arkusz Excel XLSX: klucze stają się nagłówkami kolumn, rekordy wierszami. Do 20 plików naraz, bez rejestracji.
- Konwerter Excel do CSVKonwertuj skoroszyty Excela (XLS, XLSX, XLSM) do CSV: każdy arkusz jako osobny plik, przecinek lub średnik i UTF-8 czytelne dla Excela.
- Konwerter Excel do XMLZamień arkusz Excela na XML bez map XML i karty Deweloper. Każdy wiersz to rekord, każdy nagłówek to znacznik. Pliki XLSX, XLS i ODS.
- Konwerter Excel do SQLZamień arkusz Excela na skrypt SQL dla MySQL, PostgreSQL, SQLite lub SQL Server. Nagłówki stają się kolumnami, a wiersze poleceniami INSERT.
- Konwerter XLSX na CSVZamień skoroszyt XLSX na czysty CSV w UTF-8 dla Shopify, WooCommerce, Mailchimp, Salesforce lub bazy danych. Formuły jako wartości, daty w ISO.
- 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.