เครื่องมือภาษาไทย / จัดรูปแบบ JSON (JSON Formatter) ออนไลน์ ฟรีEnglish version →

จัดรูปแบบ JSON (JSON Formatter) ออนไลน์ ฟรี

JSON ที่ได้จาก API มักถูกบีบมาในบรรทัดเดียวเพื่อประหยัดขนาด ซึ่งอ่านด้วยตาแทบไม่ได้ เครื่องมือนี้ช่วยจัดย่อหน้าและขึ้นบรรทัดใหม่ให้โครงสร้างชัดเจน เห็นลำดับชั้นของ object และ array ทันที เหมาะทั้งตอน debug API, อ่าน response จาก log และจัดไฟล์ config ก่อน commit

การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ — ข้อมูลที่วางลงไปไม่ถูกส่งไปที่เซิร์ฟเวอร์ใด ๆ จึงปลอดภัยแม้ข้อมูลจะมี token หรือข้อมูลลูกค้าปนอยู่ และถ้า JSON มีจุดผิด ระบบจะบอกบรรทัดและคอลัมน์ที่พังให้ด้วย

วิธีใช้งาน

  1. วาง JSON ที่ต้องการจัดรูปแบบลงในช่อง input
  2. กดปุ่ม Format หรือกด Ctrl+Enter
  3. คัดลอกผลลัพธ์ หรือกด Send to… เพื่อส่งต่อไปยังเครื่องมืออื่น เช่น แปลงเป็น CSV

คำถามที่พบบ่อย

ข้อมูลที่วางจะถูกเก็บไว้ไหม
ไม่ — การจัดรูปแบบทำงานด้วย JavaScript ในเครื่องคุณทั้งหมด ปิดแท็บข้อมูลก็หายไป ตรวจสอบได้เองจากแท็บ Network ของเบราว์เซอร์ว่าไม่มี request ส่งข้อมูลออกไป
ทำไม JSON ของฉันถึง format ไม่ผ่าน
สาเหตุยอดฮิตคือ trailing comma (ลูกน้ำหลังตัวสุดท้าย), การใช้ single quote แทน double quote และ JSON ที่ถูกตัดท้ายจาก log ระบบจะชี้ตำแหน่งที่พังให้ ลองแก้จุดนั้นก่อน
รองรับไฟล์ขนาดใหญ่แค่ไหน
สูงสุด 10MB โดยไฟล์ใหญ่จะประมวลผลใน Web Worker แยกเธรด หน้าเว็บจึงไม่ค้างระหว่างจัดรูปแบบ
ตัวเลข ID ยาว ๆ เพี้ยนหลัง format เพราะอะไร
JavaScript เก็บตัวเลขเป็น double ที่แม่นยำถึง 2^53-1 เท่านั้น ID แบบ 64-bit ที่ยาวกว่านั้นจะถูกปัดเศษ ทางแก้ที่ถูกคือให้ฝั่งผลิตข้อมูลส่ง ID เป็น string