CSV ↔ JSON ↔ TOON Converter
Fast, safe, and privacy-focused file conversion tool
แปลงไฟล์ CSV เป็น JSON ออนไลน์ฟรี | JSON to CSV Converter
เครื่องมือแปลงไฟล์ CSV to JSON และ JSON to CSV แบบออนไลน์ฟรี ไม่ต้องอัปโหลดไฟล์ขึ้นเซิร์ฟเวอร์ ประมวลผลทั้งหมดบน browser ของคุณ รองรับการตั้งค่า custom delimiter (comma, semicolon, tab, pipe), NDJSON parser, flatten nested JSON, แก้ไข field mapping, type inference, และแสดงตัวอย่างผลลัพธ์ก่อน export
Use cases: Data cleaning, Analytics, Database migration, API integration, Excel to JSON conversion, JSON array manipulation, CSV parsing, Data pipeline automation, ETL workflows
รองรับ: CSV parser, JSON formatter, NDJSON, TSV to JSON, pipe-delimited files, quoted CSV, escaped characters, multi-line records, และ UTF-8/Windows-1252 encoding
ไฟล์จะถูกประมวลผลชั่วคราวบนเซิร์ฟเวอร์
Client-side processing
อัปโหลดไฟล์
หรือ
Simple data templates
วิธีการใช้งาน
ขั้นตอนที่ 1: นำเข้าข้อมูล
เลือกวิธีนำเข้าข้อมูลอย่างใดอย่างหนึ่ง:
- อัปโหลดไฟล์: คลิกปุ่ม "อัปโหลดไฟล์" แล้วเลือกไฟล์ CSV, JSON หรือ TOON จากเครื่องของคุณ
- วางข้อความ: Copy ข้อมูลจากที่อื่นแล้ววางในช่องข้อความ จากนั้นคลิก "ดูตัวอย่าง"
- ใช้ตัวอย่าง: คลิกปุ่มตัวอย่าง (CSV, JSON หรือ TOON) เพื่อทดลองใช้งาน
ขั้นตอนที่ 2: ตรวจสอบและตั้งค่า
- ระบบจะตรวจจับรูปแบบไฟล์โดยอัตโนมัติ (CSV, JSON, NDJSON หรือ TOON)
- กรณี CSV: เลือก delimiter (comma, semicolon, tab, pipe หรือกำหนดเอง)
- ระบุว่าไฟล์มี header row หรือไม่
- เลือก encoding (UTF-8, Windows-1252, ISO-8859-1)
ขั้นตอนที่ 3: ดูตัวอย่างข้อมูล
- ตารางแสดงข้อมูล 100 แถวแรก
- ดูจำนวนแถวและคอลัมน์ทั้งหมด
- ตรวจสอบ error และ warning (ถ้ามี)
ขั้นตอนที่ 4: แก้ไข Field Mapping (ถ้าต้องการ)
- เปลี่ยนชื่อคอลัมน์: แก้ไขชื่อในช่อง field name
- เปลี่ยน data type: เลือก String, Number, Boolean หรือ Date
- ลบคอลัมน์: คลิกปุ่ม × สีแดง (คลิกอีกครั้งเพื่อยกเลิก)
- คลิก "Apply Mapping" เพื่อนำการเปลี่ยนแปลงไปใช้
ขั้นตอนที่ 5: Export ข้อมูล
- เลือกรูปแบบที่ต้องการ: CSV, JSON, NDJSON หรือ TOON
- ดาวน์โหลด: คลิกปุ่มสีเขียวเพื่อดาวน์โหลดไฟล์
- Copy to Clipboard: คัดลอกผลลัพธ์เพื่อนำไปใช้ต่อ
- ชื่อไฟล์:
converter_YYYYMMDD_HHMMSS.ext
เคล็ดลับการใช้งาน
- CSV ที่มี comma ในข้อมูล: ใส่เครื่องหมาย quotes เช่น
"Bangkok, Thailand" - Nested JSON: ระบบจะ flatten ข้อมูล nested objects ให้อัตโนมัติ
- NDJSON: แต่ละบรรทัดเป็น JSON object แยกกัน (ไม่มี comma คั่น)
- ความปลอดภัย: ข้อมูลทั้งหมดประมวลผลบน browser ไม่ถูกส่งไปที่เซิร์ฟเวอร์