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.

Về công cụ này

Công cụ định dạng JSON này phân tích JSON bạn dán vào, hiển thị chính xác lỗi nếu JSON không hợp lệ, rồi xuất kết quả dạng đẹp với thụt lề 2 dấu cách hoặc nén gọn thành một dòng.

Cách sử dụng

  1. Dán JSON của bạn vào ô nhập liệu.
  2. Nhấn Format để thụt lề 2 dấu cách, hoặc Minify để xóa toàn bộ khoảng trắng.
  3. Nếu JSON không hợp lệ, hãy đọc thông báo lỗi hiển thị ở phần kết quả.
  4. Nhấn Copy Output để sao chép kết quả.

Điều nên biết

  • Việc kiểm tra dùng hàm JSON.parse gốc của trình duyệt, tuân thủ nghiêm ngặt chuẩn JSON (RFC 8259).
  • Dấu phẩy thừa ở cuối, chuỗi dùng nháy đơn và chú thích đều không hợp lệ trong JSON và sẽ bị báo lỗi.
  • Kết quả định dạng dùng thụt lề 2 dấu cách; kết quả nén loại bỏ mọi khoảng trắng không cần thiết.
  • Nén JSON thường giúp giảm dung lượng đáng kể, rất hữu ích khi gửi dữ liệu qua API hoặc lưu cấu hình.

Chạy hoàn toàn trong trình duyệt của bạn — không có dữ liệu nào bạn nhập được tải lên hay lưu lại.

Câu hỏi thường gặp

Dán API key hoặc token vào công cụ định dạng JSON này có an toàn không?

Có. Việc phân tích và định dạng diễn ra hoàn toàn trong trình duyệt của bạn bằng JavaScript, nên JSON không bao giờ được gửi lên máy chủ.

Tại sao JSON của tôi báo lỗi?

Nguyên nhân phổ biến nhất là dấu phẩy thừa ở cuối, dùng nháy đơn thay vì nháy kép, khóa không có dấu nháy và chú thích. JSON chỉ cho phép chuỗi và khóa đặt trong nháy kép.

Format và Minify khác nhau thế nào?

Format thêm ngắt dòng và thụt lề 2 dấu cách để bạn dễ đọc cấu trúc. Minify xóa mọi khoảng trắng để JSON nhỏ gọn nhất có thể.

Công cụ có làm thay đổi dữ liệu của tôi không?

Không. Nó chỉ thay đổi khoảng trắng. Các khóa, giá trị và thứ tự của chúng được giữ nguyên như khi phân tích.