Rút gọn JSON

Rút gọn JSON ngay trong trình duyệt: bỏ thụt lề và khoảng trắng thừa, giữ nguyên số nguyên lớn cùng nội dung chuỗi. Sao chép hoặc tải kết quả về.

0 ký tự
Kết quả

Kết quả sẽ xuất hiện ở đây.

Cách rút gọn JSON

  1. Dán JSON hợp lệ. Chế độ rút gọn đã được chọn.
  2. Để giữ thứ tự khóa, không bật sắp xếp rồi thực hiện rút gọn.
  3. Sao chép hoặc tải kết quả. Chọn định dạng để hiển thị dễ đọc trở lại.

Tìm hiểu về Rút gọn JSON

Chỉ bỏ khoảng trắng giữa các thành phần JSON, không xóa khoảng trắng trong chuỗi. Số được giữ nguyên cách viết, kể cả khi vượt giới hạn số nguyên an toàn của JavaScript. Thứ tự khóa không đổi trừ khi bật sắp xếp. Đây không phải nén gzip, mã hóa bảo mật hay chuẩn hóa JSON để ký số.

Ví dụ: đưa JSON có thụt lề về một dòng

Dữ liệu đầu vào
{ "message": "Xin chào thế giới! 👋", "id": 9007199254740993, "enabled": true }
Kết quả
{"message":"Xin chào thế giới! 👋","id":9007199254740993,"enabled":true}

Câu hỏi thường gặp về Rút gọn JSON

Khoảng trắng bên trong chuỗi có bị xóa không?

Không. Nội dung chuỗi và ký tự thoát được giữ nguyên; chỉ bỏ khoảng trắng ngoài chuỗi.

Số nguyên lớn hoặc số thập phân có bị thay đổi không?

Không. Cách viết số được giữ nguyên, không chuyển qua số dấu phẩy động của JavaScript.

Có bỏ chú thích hoặc sửa JSON không hợp lệ không?

Không. Chú thích, dấu phẩy cuối và khóa trùng lặp bị từ chối. Hãy sửa lỗi trước; công cụ không âm thầm bỏ dữ liệu.

Rút gọn có phải là nén hay mã hóa bảo mật không?

Không. Kết quả vẫn là JSON đọc được. gzip và Brotli là cách nén riêng; rút gọn không giấu thông tin bí mật hay tạo JSON chuẩn hóa để ký số.

Tệp, token và văn bản của tôi có được tải lên không?

Không. Các công cụ xử lý dữ liệu ngay trong trình duyệt. Trang web chỉ cung cấp giao diện và mã chương trình; dữ liệu của bạn không được gửi tới máy chủ chuyển đổi hay lưu trong tài khoản.

  • So sánh văn bản

    So sánh hai văn bản theo dòng, từ hoặc ký tự. Đánh dấu phần thêm và xóa, có tính cả dấu cách và xuống dòng.

  • Mã hóa và giải mã Base64

    Chuyển văn bản UTF-8 sang Base64 hoặc giải mã Base64 chuẩn và an toàn cho URL. Tùy chỉnh ký tự đệm và độ dài dòng.

  • Mã hóa và giải mã URL

    Mã hóa hoặc giải mã thành phần URL, địa chỉ đầy đủ và giá trị biểu mẫu. Xử lý đúng mã phần trăm và dấu cách.

Tác vụ thường dùng và ví dụ

  • Giải mã Base64

    Khôi phục Base64 thành văn bản UTF-8 dễ đọc hoặc tải xuống các byte gốc.

Tất cả công cụ dành cho lập trình viên

Mã hóa và chuyển đổi tệp

Chuyển đổi giữa văn bản, byte, URL và ảnh nhúng mà vẫn giữ nguyên dữ liệu gốc.

Kiểm tra dữ liệu và văn bản

Đọc dữ liệu có cấu trúc, xem nội dung token và tìm điểm khác nhau giữa các văn bản.

Mã băm, mã định danh và lịch chạy

Kiểm tra tính toàn vẹn của tệp, tạo mã định danh và làm việc với thời gian, lịch chạy định kỳ.

Văn bản và tệp được xử lý trên thiết bị của bạn. Đừng để kết quả nhạy cảm trong bộ nhớ tạm dùng chung. Hãy dùng thiết bị đáng tin cậy khi xử lý khóa bí mật và token.