Konwerter CSV na tabelę Markdown
Ręczne pisanie tabeli Markdown oznacza liczenie pionowych kresek i myślników w każdym wierszu. Zamiast tego prześlij plik CSV i otrzymaj tabelę z wierszem nagłówka i wierszem separatora, gotową do wklejenia do README, strony wiki lub notatnika.
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 plik CSV
Dodaj pliki .csv, .tsv lub .txt z separatorami, maksymalnie 20 naraz, po 95 MB każdy. Automatyczne wykrywanie rozpoznaje przecinki, średniki, tabulatory i znaki pionowej kreski.
- 2
Potwierdź nagłówek
Opcja Pierwszy wiersz to nagłówek jest włączona, więc wiersz 1 staje się nagłówkiem tabeli. Wyłącz ją w sekcji Ustawienia zaawansowane, jeśli plik zaczyna się od danych.
- 3
Konwertuj i wklej
Naciśnij Konwertuj na tabelę Markdown, otwórz plik .md i wklej tabelę do README, pull requesta, zgłoszenia lub notatki.
Jak zamienić plik CSV na tabelę Markdown?
Prześlij plik CSV i naciśnij Konwertuj na tabelę Markdown. Pierwszy wiersz staje się nagłówkiem tabeli, pod nim dodawany jest wiersz z myślnikami, a każda kolejna linia staje się wierszem z komórkami oddzielonymi kreskami pionowymi.
Dlaczego programiści zamieniają CSV na Markdown
Dokumentacja wciąż trafia do plików Markdown. Opiekun projektu chce mieć w README tabelę obsługiwanych wersji, inżynier wkleja wyniki testów wydajności do pull requesta, badacz trzyma listę lektur w Obsidianie. Liczby zwykle zaczynają w arkuszu kalkulacyjnym lub w wyjściu CSV skryptu, a ręczne odtwarzanie ich z kreską między każdą komórką jest powolne i łatwo o błąd.
Oryginalny Markdown Johna Grubera z 2004 roku w ogóle nie miał tabel. Składnia z kreskami pionowymi rozpowszechniła się przez PHP Markdown Extra, a w 2017 roku trafiła do specyfikacji GitHub Flavored Markdown, dlatego działa na GitHubie i w większości narzędzi, które ją stosują. Jeśli wiersze pochodzą z Excela, najpierw zapisz je przez Excel do CSV, a potem skonwertuj tutaj.
Przykład konwersji CSV na tabelę Markdown
środowisko,wersja,status Python,3.13,wspierany Python,3.9,koniec wsparcia | październik 2025 Node.js,22,wspierany
| środowisko | wersja | status | | --- | --- | --- | | Python | 3.13 | wspierany | | Python | 3.9 | koniec wsparcia \| październik 2025 | | Node.js | 22 | wspierany |
Gdzie wyświetla się przekonwertowana tabela Markdown
| Organizacja | Wymaganie | Źródło |
|---|---|---|
| GitHub | Renderuje tabele z kreskami w README, zgłoszeniach, pull requestach i wiki, zgodnie ze specyfikacją GFM. | Specyfikacja GFM |
| GitLab | GitLab Flavored Markdown renderuje te same tabele w repozytoriach, zgłoszeniach i merge requestach. | — |
| Obsidian | Pokazuje tabele w widoku czytania i oferuje edycję tabel w podglądzie na żywo. | — |
| Jupyter | Komórki Markdown w notatnikach renderują tabele obok kodu. | — |
| CommonMark | Podstawowa specyfikacja nie zawiera składni tabel; renderery potrzebują rozszerzenia tabel. | commonmark.org |
Najważniejsze informacje o formatach CSV i Markdown
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
- –
MD
Markdown
Markdown to lekka składnia znaczników stworzona przez Johna Grubera w 2004 roku. Używa symboli tekstu zwykłego, takich jak # dla nagłówków, * dla wyróżnień i - dla list, które pozostają czytelne jako surowy tekst i czysto konwertują się do HTML. Jest standardem w plikach README, dokumentacji, wiki, aplikacjach do notatek i wielu generatorach stron statycznych. Istnieje kilka dialektów, np. CommonMark i GitHub Flavored Markdown, które różnią się szczegółami, jak tabele. Pliki .md otworzy każdy edytor tekstu.
- Kompresja
- –
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- 2004 · John Gruber
CSV zamienia się w Markdown, gdy mały zbiór danych ma trafić do dokumentacji: tabela zgodności w README, lista wersji w dzienniku zmian, pull request porównujący wyniki testów wydajności albo notatka w osobistej bazie wiedzy.
Konwersja jest prawie bezstratna dla wartości, ale nie dla intencji. CSV zachowuje każdy wiersz do odczytu przez oprogramowanie; tabela Markdown to obraz danych dla ludzi, bez typów, formuł i możliwości scalania komórek. Trzymaj CSV w repozytorium jako źródło i generuj tabelę ponownie, gdy liczby się zmienią.
CSV na Markdown – najczęstsze pytania
Gdzie wyświetlają się tabele Markdown?
Wszędzie tam, gdzie renderer obsługuje rozszerzenie tabel z pionową kreską: GitHub, GitLab, Obsidian, notatniki Jupyter oraz generatory stron statycznych, takie jak MkDocs i Hugo. Ściśle zgodny z CommonMark renderer pokaże te same linie jako zwykły tekst z widocznymi kreskami.
Co, jeśli wartość w pliku CSV zawiera pionową kreskę?
Nieoznaczony znak | rozpocząłby nową komórkę i przesunął wszystkie kolumny w prawo. Konwerter zapisuje go jako \|, czyli sekwencję zdefiniowaną w GitHub Flavored Markdown, dzięki czemu kreska pojawia się jako tekst w komórce.
Czy mogę wyrównać liczby do prawej?
Tak, edytując wiersz ze znacznikami: ---: wyrównuje kolumnę do prawej, :---: wyśrodkowuje ją, a :--- wyrównuje do lewej. Dodaj dwukropki po konwersji; zmieniają tylko wygląd tabeli, nie dane.
Jak duży plik CSV ma sens jako tabela Markdown?
Tabele Markdown służą do czytania, więc najlepiej sprawdza się kilkadziesiąt wierszy i kilka kolumn. Tabela z tysiącami wierszy skonwertuje się poprawnie, ale utrudni przewijanie README; zamiast tego dodaj link do pliku CSV w repozytorium i pokaż próbkę.
Co dzieje się z podziałami wierszy w polu CSV?
Wiersz tabeli Markdown musi mieścić się w jednej linii, więc wartość CSV w cudzysłowie, rozciągnięta na kilka linii, nie może zostać zachowana w niezmienionej postaci. Zastąp te przerwy przed konwersją; na GitHubie możesz użyć <br> w komórce, aby wymusić podział.
Czy mogę zamiast tego zamienić tabelę na HTML?
Jeśli celem jest strona internetowa, CMS lub e-mail, a nie plik Markdown, ustaw w polu Konwertuj na tabelę HTML. Dla danych w formacie JSON strona JSON do HTML ma to wyjście wybrane domyślnie.