กฎสำหรับ JSON ที่ถูกต้องจะเข้มงวดกว่าออบเจ็กต์ JavaScript เมื่อใช้ JSON Validator โดยเฉพาะอย่างยิ่งให้ตรวจสอบสิ่งต่อไปนี้:
เครื่องหมายคำพูดคู่ทั้งชื่อคีย์และข้อความต้องอยู่ในเครื่องหมายคำพูดคู่ ไม่สามารถใช้เครื่องหมายคำพูดเดี่ยวได้
เครื่องหมายจุลภาคและวงเล็บต้องใช้เครื่องหมายจุลภาคระหว่างแต่ละรายการ แต่จะต้องไม่มีเครื่องหมายจุลภาคต่อท้ายหลังรายการสุดท้าย
คำอธิบายประกอบJSON มาตรฐานไม่รองรับ // หรือ /* */ คำอธิบายประกอบ เครื่องมือนี้จะทำเครื่องหมายทั้งหมด // คำอธิบายประกอบโดยตรง
ชนิดข้อมูลสามารถใช้ได้เฉพาะสตริง ตัวเลข อ็อบเจ็กต์ อาร์เรย์ จริง เท็จ หรือ null เท่านั้น ไม่สามารถใช้ undefined ได้