About JSON Formatter

This free JSON formatter instantly validates and prettifies your JSON with proper indentation. Use it to debug API responses, config files, or any JSON data. The minify option removes whitespace to reduce file size.

เกี่ยวกับเครื่องมือนี้

เครื่องมือจัดรูปแบบ JSON นี้จะแยกวิเคราะห์ JSON ที่คุณวาง แจ้งข้อผิดพลาดที่ตำแหน่งจริงหาก JSON ไม่ถูกต้อง และแสดงผลลัพธ์แบบจัดย่อหน้า 2 ช่องว่างให้อ่านง่าย หรือย่อให้เหลือบรรทัดเดียว

วิธีใช้

  1. วาง JSON ของคุณลงในช่องป้อนข้อมูล
  2. คลิก Format เพื่อจัดย่อหน้า 2 ช่องว่าง หรือคลิก Minify เพื่อลบช่องว่างทั้งหมด
  3. หาก JSON ไม่ถูกต้อง ให้อ่านข้อความแจ้งข้อผิดพลาดที่แสดงในช่องผลลัพธ์
  4. คลิก Copy Output เพื่อคัดลอกผลลัพธ์

ข้อควรรู้

  • การตรวจสอบใช้ JSON.parse ที่มีอยู่ในเบราว์เซอร์ ซึ่งยึดตามมาตรฐาน JSON (RFC 8259) อย่างเคร่งครัด
  • เครื่องหมายจุลภาคท้ายรายการ สตริงในเครื่องหมายคำพูดเดี่ยว และคอมเมนต์ ไม่ถือเป็น JSON ที่ถูกต้อง และจะถูกแจ้งเป็นข้อผิดพลาด
  • ผลลัพธ์แบบจัดรูปแบบใช้การย่อหน้า 2 ช่องว่าง ส่วนผลลัพธ์แบบย่อจะลบช่องว่างที่ไม่จำเป็นออกทั้งหมด
  • การย่อ JSON มักทำให้ขนาดเล็กลงอย่างเห็นได้ชัด ซึ่งมีประโยชน์เมื่อส่ง payload ผ่าน API หรือจัดเก็บไฟล์ config

ทำงานในเบราว์เซอร์ของคุณทั้งหมด — ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลดหรือจัดเก็บ

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

วาง API key หรือโทเค็นลงในเครื่องมือจัดรูปแบบ JSON นี้ปลอดภัยไหม

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

ทำไม JSON ของฉันจึงแสดงข้อผิดพลาด

สาเหตุที่พบบ่อยที่สุดคือเครื่องหมายจุลภาคท้ายรายการ การใช้เครื่องหมายคำพูดเดี่ยวแทนเครื่องหมายคำพูดคู่ คีย์ที่ไม่มีเครื่องหมายคำพูด และคอมเมนต์ JSON อนุญาตเฉพาะสตริงและคีย์ที่อยู่ในเครื่องหมายคำพูดคู่เท่านั้น

Format กับ Minify ต่างกันอย่างไร

Format จะเพิ่มการขึ้นบรรทัดใหม่และย่อหน้า 2 ช่องว่างเพื่อให้อ่านโครงสร้างได้ง่าย ส่วน Minify จะลบช่องว่างทั้งหมดเพื่อให้ JSON มีขนาดเล็กที่สุด

เครื่องมือนี้เปลี่ยนแปลงข้อมูลของฉันหรือไม่

ไม่ เครื่องมือเปลี่ยนเฉพาะช่องว่างเท่านั้น คีย์ ค่า และลำดับของข้อมูลยังคงเหมือนเดิมทุกประการ