จัดรูปแบบ ย่อ และตรวจสอบ JSON

ตรวจสอบ จัดรูปแบบ และย่อ JSON ทันที — ทุกอย่างทำงานในเบราว์เซอร์ ไม่มีการอัปโหลด

untitled.json
1
วางไฟล์เพื่อโหลด
รอ JSON…
formatted.json

							
{ } ผลลัพธ์ที่จัดรูปแบบจะปรากฏที่นี่ขณะพิมพ์

เกี่ยวกับ JSON Formatter

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

มีการตรวจสอบความถูกต้องในตัว: เครื่องมือจะบอกทันทีว่าเอกสารเป็น JSON ที่ถูกต้องหรือไม่ และเมื่อไม่ถูกต้อง จะรายงานบรรทัดและคอลัมน์ที่แน่นอนของข้อผิดพลาดแรกพร้อมทางลัด “Go to error” สถิติที่มีประโยชน์แสดงจำนวนบรรทัด จำนวนคีย์ และความลึกของการซ้อน และการย่อขนาดจะรายงานว่าผลลัพธ์เล็กลงเท่าไหร่

สวิตช์ “Sort keys A→Z” ที่เป็นตัวเลือกจะจัดลำดับคีย์ของออบเจกต์ให้เป็นมาตรฐาน ซึ่งทำให้การ diff เอกสาร JSON สองฉบับง่ายขึ้นมาก คัดลอกผลลัพธ์ไปยังคลิปบอร์ดของคุณหรือดาวน์โหลดเป็นไฟล์ .json แบบจัดรูปแบบหรือแบบย่อ

วิธีใช้ JSON Formatter

  1. วาง JSON ของคุณลงในเอดิเตอร์ ลากไฟล์ .json มาวางบนนั้น หรือคลิก Sample
  2. ตรวจสอบป้ายสถานะ — JSON ที่ไม่ถูกต้องจะแสดงบรรทัดและคอลัมน์ของข้อผิดพลาด
  3. เลือก Beautify หรือ Minify แล้วเลือกสไตล์การเยื้อง (2 ช่องว่าง, 4 ช่องว่าง หรือแท็บ)
  4. เปิดใช้ Sort keys A→Z หากต้องการลำดับคีย์ที่เป็นมาตรฐาน
  5. คัดลอกผลลัพธ์หรือดาวน์โหลดเป็นไฟล์ .json

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

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

ใช่ ฟรีสมบูรณ์ ไม่ต้องสมัครสมาชิก ไม่มีโควตาการใช้งาน และไม่มีลายน้ำ — จัดรูปแบบและตรวจสอบเอกสารได้มากเท่าที่คุณต้องการ

Beautify จัดรูปแบบ JSON ให้สวยด้วยการเยื้องและขึ้นบรรทัดใหม่เพื่อให้มนุษย์อ่านได้ Minify ตัดช่องว่างที่ไม่สำคัญทั้งหมดออกให้เหลือบรรทัดกระชับเดียว ซึ่งเหมาะสำหรับ payload ของ API และไฟล์คอนฟิกที่ส่งไปยังโปรดักชัน

เมื่อเอกสารแปลงไม่สำเร็จ เครื่องมือจะแสดงป้าย “Invalid JSON” พร้อมบรรทัดและคอลัมน์ของปัญหาแรก บวกกับปุ่ม “Go to error” ที่กระโดดเคอร์เซอร์ไปยังจุดนั้นโดยตรง

ได้ คุณสามารถลากไฟล์ .json มาวางบนเอดิเตอร์ได้โดยตรง สำหรับผลลัพธ์ที่ใหญ่มาก เครื่องมือจะปิดการไฮไลต์สีไวยากรณ์อัตโนมัติเพื่อให้ทำงานได้เร็ว แต่การจัดรูปแบบ การตรวจสอบ และการดาวน์โหลดยังคงทำงานต่อไป

การเรียงคีย์ของออบเจกต์ตามตัวอักษรทำให้ได้ลำดับมาตรฐาน ดังนั้นการส่งออกข้อมูลเดียวกันสองครั้งจะเรียงตรงกันในเครื่องมือ diff มันเรียงเฉพาะคีย์เท่านั้น — ค่าและลำดับอาร์เรย์จะไม่ถูกแตะต้อง

แชร์สิ่งนี้

การค้นหายอดนิยม
ตัวจัดรูปแบบ JSON ตัวจัดสวยงาม JSON ย่อ JSON ตัวตรวจสอบ JSON พิมพ์ JSON สวยงาม จัดรูปแบบ JSON ออนไลน์
ต้องการความช่วยเหลือ?
พบปัญหากับเครื่องมือนี้หรือไม่? แจ้งทีมงานของเรา
รายงานปัญหา

เพิ่มเครื่องมือฟรีนี้ลงในเว็บไซต์ของคุณเอง — คัดลอกและวางโค้ดด้านล่าง