Konversi CSV ke Tabel Markdown
Mengetik tabel Markdown secara manual berarti menghitung pipa dan tanda hubung di setiap baris. Unggah saja CSV-nya dan dapatkan tabel lengkap dengan baris header dan baris pemisah, siap ditempel ke README, halaman wiki, atau notebook.
Konverter Data
atau jatuhkan file CSV, TSV, TXT … di sini ·
Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit
File diproses di server kami dan dihapus setelah 30 menit.
Karakter yang memisahkan kolom di file CSV dan teks, baik saat membaca maupun menulis. Otomatis mendeteksinya dari masukan dan menulis koma.
UTF-8 berfungsi untuk semua bahasa. Pilih UTF-8 dengan BOM jika Excel di Windows menampilkan aksen atau karakter Asia yang kacau saat membuka CSV.
Untuk masukan Excel, ODS, dan Numbers: konversi sheet pertama saja, atau semua sheet (satu CSV per sheet dalam ZIP, atau satu key JSON per sheet).
Nama tab sheet di spreadsheet baru, hingga 31 karakter.
Array objek memakai nama kolom sebagai key untuk setiap baris; array dari array lebih ringkas dan menyimpan header sebagai array pertama.
Nama elemen terluar yang membungkus semua baris; setiap baris menjadi <row> di dalamnya.
Dipakai dalam pernyataan CREATE TABLE dan INSERT. Hanya huruf, angka, dan garis bawah.
Cara pengutipan dan tipe kolom sedikit berbeda antar-database; pilih database tujuan impor Anda.
Tulis ulang sel tanggal dalam satu format. ISO (2026-10-18) paling aman untuk database dan kode; Biarkan apa adanya mempertahankan tanggal seperti di sumber.
Cara menggunakan alat ini
- 1
Unggah file CSV
Tambahkan file .csv, .tsv, atau .txt berpemisah, hingga 20 sekaligus dan masing-masing 95 MB. Deteksi otomatis menangani koma, titik koma, tab, dan pipa.
- 2
Pastikan baris header
Baris pertama adalah header aktif, sehingga baris 1 menjadi judul tabel. Nonaktifkan di Pengaturan lanjutan jika file Anda langsung dimulai dengan data.
- 3
Konversi dan tempel
Tekan Konversi ke Tabel Markdown, buka file .md, lalu tempel tabelnya ke README, pull request, issue, atau catatan Anda.
Bagaimana cara mengubah file CSV menjadi tabel Markdown?
Unggah CSV lalu tekan Konversi ke Tabel Markdown. Baris pertama menjadi header tabel, baris tanda hubung ditambahkan di bawahnya, dan setiap baris lain menjadi baris tabel dengan sel yang dipisahkan pipa.
Mengapa developer mengubah CSV menjadi Markdown
Dokumentasi terus berakhir di file Markdown. Seorang maintainer ingin tabel versi yang didukung di README, seorang engineer menempelkan angka benchmark ke pull request, seorang peneliti menyimpan daftar bacaan di Obsidian. Angkanya biasanya berasal dari spreadsheet atau keluaran CSV sebuah skrip, dan menyusunnya ulang secara manual, dengan pipa di antara setiap sel, lambat dan rawan salah.
Markdown asli karya John Gruber dari 2004 sama sekali tidak punya tabel. Sintaksis pipa menyebar lewat PHP Markdown Extra dan ditulis ke dalam spesifikasi GitHub Flavored Markdown pada 2017, itulah sebabnya tabel ini berfungsi di GitHub dan sebagian besar alat yang mengikutinya. Jika baris data berasal dari Excel, simpan dulu dengan Excel ke CSV, lalu konversi di sini.
Contoh konversi CSV ke tabel Markdown
runtime,versi,status Python,3.13,didukung Python,3.9,akhir masa dukungan | Oktober 2025 Node.js,22,didukung
| runtime | versi | status | | --- | --- | --- | | Python | 3.13 | didukung | | Python | 3.9 | akhir masa dukungan \| Oktober 2025 | | Node.js | 22 | didukung |
Di mana tabel Markdown hasil konversi ditampilkan
| Organisasi | Persyaratan | Sumber |
|---|---|---|
| GitHub | Menampilkan tabel pipa di README, issue, pull request, dan wiki, mengikuti spesifikasi GFM. | Spesifikasi GFM |
| GitLab | GitLab Flavored Markdown menampilkan tabel pipa yang sama di repositori, issue, dan merge request. | — |
| Obsidian | Menampilkan tabel pipa dalam mode baca dan menyediakan penyuntingan tabel di live preview. | — |
| Jupyter | Sel Markdown di notebook menampilkan tabel pipa di samping kode Anda. | — |
| CommonMark | Spesifikasi intinya tidak punya sintaksis tabel; renderer membutuhkan ekstensi tabel. | commonmark.org |
Fakta format CSV dan Markdown
CSV
Nilai yang dipisahkan koma (CSV)
CSV adalah format teks biasa untuk tabel, dengan setiap baris menjadi satu baris data dan koma memisahkan kolom. Format ini telah digunakan sejak masa awal komputasi dan dijelaskan dalam RFC 4180, meskipun banyak variannya memakai titik koma atau tab serta encoding teks yang berbeda. Hampir semua spreadsheet, basis data, dan alat analitik dapat mengimpor dan mengekspornya, sehingga CSV menjadi format bawaan untuk memindahkan data antarsistem. CSV hanya menyimpan nilai, tanpa rumus, format, banyak sheet, atau tipe data.
- Kompresi
- –
- Transparansi
- –
- Animasi
- –
- Diperkenalkan
- –
MD
Markdown
Markdown adalah sintaksis markup ringan yang dibuat oleh John Gruber pada 2004. Markdown menggunakan simbol teks biasa, seperti # untuk judul, * untuk penekanan, dan - untuk daftar, yang tetap mudah dibaca sebagai teks mentah dan dapat dikonversi dengan rapi ke HTML. Markdown menjadi standar untuk file README, dokumentasi, wiki, aplikasi catatan, dan banyak static site generator. Ada beberapa dialek, seperti CommonMark dan GitHub Flavored Markdown, yang berbeda dalam detail seperti tabel. Editor teks apa pun dapat membuka file .md.
- Kompresi
- –
- Transparansi
- –
- Animasi
- –
- Diperkenalkan
- 2004 · John Gruber
CSV diubah menjadi Markdown ketika kumpulan data kecil harus berada di dalam dokumentasi: tabel kompatibilitas di README, daftar versi di changelog, pull request yang membandingkan hasil benchmark, atau catatan di basis pengetahuan pribadi.
Konversi ini nyaris lossless untuk nilai, tetapi tidak untuk tujuannya. CSV menyimpan setiap baris agar dibaca software; tabel Markdown adalah gambaran data untuk manusia, tanpa tipe data, tanpa rumus, dan tanpa cara menggabungkan sel. Simpan CSV di repositori sebagai sumber dan buat ulang tabelnya ketika angka berubah.
Tanya jawab CSV ke Markdown
Di mana saja tabel Markdown hasil konversi CSV bisa tampil?
Di mana pun renderer mendukung ekstensi tabel pipa: GitHub, GitLab, Obsidian, notebook Jupyter, serta static site generator seperti MkDocs dan Hugo. Renderer yang murni CommonMark menampilkan baris yang sama sebagai teks biasa dengan pipa yang terlihat.
Bagaimana jika nilai di CSV saya berisi karakter pipa?
Tanda | tanpa escape akan memulai sel baru dan menggeser semua kolom ke kanan. Konverter menuliskannya sebagai \|, escape yang ditetapkan GitHub Flavored Markdown, sehingga pipa tampil sebagai teks di dalam sel.
Bisakah angka di tabel Markdown dirata kanan?
Bisa, dengan menyunting baris pemisah: ---: membuat kolom rata kanan, :---: rata tengah, dan :--- rata kiri. Tambahkan titik dua setelah konversi; tanda ini hanya mengubah tampilan tabel, bukan datanya.
Seberapa besar CSV yang masuk akal dijadikan tabel Markdown?
Tabel Markdown dibuat untuk dibaca, jadi beberapa puluh baris dan sedikit kolom paling ideal. Tabel berisi ribuan baris tetap bisa dikonversi, tetapi membuat README sulit digulir; lebih baik tautkan file CSV di repositori dan tampilkan contohnya saja.
Apa yang terjadi pada baris baru di dalam field CSV?
Satu baris tabel Markdown harus tetap dalam satu baris, jadi nilai CSV berkutip yang membentang beberapa baris tidak bisa dipertahankan apa adanya. Ganti baris baru itu sebelum konversi; di GitHub Anda bisa memakai <br> di dalam sel untuk memaksa pindah baris.
Bisakah CSV dikonversi menjadi tabel HTML saja?
Jika tujuannya halaman web, CMS, atau email, bukan file Markdown, atur Konversi ke menjadi tabel HTML. Untuk data yang awalnya berupa JSON, halaman JSON ke HTML sudah memilih keluaran itu.