Langsung ke konten

Ubah Excel ke CSV

Simpan sheet mana pun dari workbook XLSX, XLS, atau ODS sebagai CSV dengan pemisah dan BOM yang Anda perlukan; workbook dibaca di browser Anda dan tidak pernah diunggah.

Ubah ke
Seret file CSV, Excel, atau JSON ke siniCSV, TSV, XLSX, XLS, ODS, JSON · hingga 500 MB
Pilih fileDiproses di perangkat Anda — tidak diunggah
Berjalan di browser Anda · tanpa unggahCara kerja

Cara menggunakan Excel ke CSV

  1. 1

    Seret workbook ke sini

    XLSX, XLSM, XLSB, XLS atau ODS. Jika ada beberapa sheet, pilih sheet-nya di opsi input.

  2. 2

    Atur format CSV

    Koma, titik koma, tab atau pipa; BOM UTF-8 untuk Excel di Windows; dengan atau tanpa baris header.

  3. 3

    Unduh CSV

    Periksa pratinjau, lalu unduh file .csv (atau .tsv) atau salin teksnya.

Batas dan Pro

Workbook hingga 500 MB; satu sheet diubah sekali jalan.

Workbook hingga 4 GB. Lihat Pro

Tentang Excel ke CSV

Excel ke CSV menyimpan satu sheet dari workbook sebagai teks biasa yang dipisahkan koma, format yang diterima hampir semua impor database, CRM, toko online, dan aplikasi akuntansi. Berbeda dengan “Save As” di Excel, di sini tidak ada yang bergantung pada pengaturan regional komputer Anda: Anda sendiri yang menentukan pemisah, baris header, dan apakah file diawali byte-order mark.

Secara default, nilai ditulis seperti yang disimpan Excel — 1200.5, bukan “$1,200.50”, dan 0.15, bukan 15% — sesuai yang diharapkan alat impor. Aktifkan “Gunakan nilai seperti yang ditampilkan” untuk mengekspor teks berformat sebagaimana tampil di layar. Tanggal ditulis dalam format ISO 8601 (2024-05-01, disertai jam bila ada), sehingga terbaca sama di negara mana pun; sel true/false menjadi true dan false.

Rumus diekspor sebagai hasil hitung terakhirnya, seperti cara Excel sendiri menyimpannya ke CSV. Kolom yang berisi pemisah, tanda kutip, atau pemisah baris diberi tanda kutip sesuai RFC 4180, dan setiap baris diakhiri CRLF.

Untuk CSV yang akan dibuka lagi di Excel pada Windows, aktifkan BOM UTF-8 agar huruf Sirilik, Uzbek, dan huruf beraksen tampil dengan benar; untuk database dan skrip, biarkan nonaktif. Teks selalu ditulis dalam UTF-8.

Batasan: satu sheet diekspor sekali jalan, dan format sel, sel yang digabung, bagan, komentar, serta informasi baris tersembunyi tidak ada di CSV sehingga dihapus.

Privasi

SheetJS membaca workbook di Web Worker di dalam tab ini dan CSV ditulis di sana juga; spreadsheet Anda tidak pernah diunggah dan tidak disimpan setelah Anda meninggalkan halaman.

Excel ke CSV: pertanyaan yang sering diajukan

Bagaimana cara mengonversi workbook yang punya beberapa sheet?
Pilih sheet di daftar Sheet pada opsi input; pratinjau dan CSV mengikuti sheet tersebut. CSV hanya menyimpan satu tabel, jadi setiap sheet menjadi file terpisah: ekspor yang pertama, pilih sheet berikutnya, lalu unduh lagi. Workbook tetap termuat, sehingga berpindah sheet hanya butuh sesaat.
Koma atau titik koma — pemisah mana yang sebaiknya dipakai?
Gunakan koma untuk database, bahasa pemrograman, dan sebagian besar layanan web. Pilih titik koma jika file akan dibuka di Excel pada komputer yang memakai koma desimal — lazim di Indonesia, Rusia, dan sebagian besar Eropa — atau jika sistem penerima memintanya. Output dengan pemisah Tab juga tersedia sebagai .tsv.
Mengapa huruf beraksen atau Sirilik terlihat rusak saat CSV dibuka di Excel?
Excel di Windows membaca file CSV tanpa byte-order mark dengan code page lama. Aktifkan “Tambahkan BOM UTF-8” sebelum mengunduh, dan karakter seperti oʻ, ё, é, dan ü akan tampil dengan benar. Google Sheets, LibreOffice, dan Numbers membaca UTF-8 dengan atau tanpa BOM, dan banyak skrip impor lebih suka file tanpa BOM.
Apakah rumus ikut diekspor?
Tidak — CSV tidak bisa menyimpan rumus, jadi setiap sel rumus ditulis sebagai nilai hasil hitung terakhirnya, persis seperti yang tersimpan di workbook. Jika sheet tidak pernah dihitung ulang setelah datanya berubah, nilainya bisa usang, jadi buka di Excel, biarkan menghitung ulang, lalu simpan sebelum dikonversi.
Bisakah saya mengekspor tanggal dengan format sendiri?
Secara default tanggal ditulis sebagai tanggal ISO (yyyy-mm-dd), yang dibaca alat impor tanpa membingungkan. Untuk mempertahankan format yang tampil di sheet, misalnya 31.03.2026, aktifkan “Gunakan nilai seperti yang ditampilkan”; setiap sel kemudian diekspor sebagai teks berformat, termasuk simbol mata uang dan pemisah ribuan.

Tugas lain dengan alat ini