Make unreadable JSON readable in one click

One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.

{"id": 7,"ok": true}

Paste your JSON here — get validated, formatted output to copy or download

hoặc thả vào một tệp .json

What you can do with Làm đẹp JSON

Everything this tool helps you accomplish — no learning curve, no setup.

  • Format messy JSON into clean, readable code
  • Validate JSON and catch syntax errors
  • Minify JSON into a single compact line
  • Choose 2, 4 or 8 space indentation
  • Copy or download the formatted result

Settings information

Every control in Làm đẹp JSON, explained — what it does and when to use it.

Cài đặt

Chế độCài đặt sẵn
Chọn cách hiển thị JSON của bạn: Làm đẹp định dạng lại với thụt lề dễ đọc, Rút gọn nén tất cả về một dòng, còn Cây hiển thị dạng xem tương tác có thể thu gọn để khám phá dữ liệu lồng nhau.Tùy chọn: Làm đẹp mãNén gọnTree
Thụt lềDropdown
Đặt số khoảng trắng thụt lề cho mỗi cấp lồng nhau trong kết quả đã làm đẹp (chỉ hiển thị ở chế độ Prettify); chọn 2 cho phong cách mã gọn, hoặc 4 hay 8 để dễ đọc các cấu trúc lồng sâu.Tùy chọn: 2 dấu cách4 dấu cách8 dấu cách
Uploads are encrypted in transitRemoved under our retention policy

Xong với Làm đẹp JSON rồi? Hãy thử những công cụ này tiếp theo

Những công cụ được chọn lọc kết hợp tốt với Làm đẹp JSON. Tiếp tục làm việc mà không mất tệp của bạn.

Xem tất cả công cụ

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

Dán JSON của bạn vào khung nhập liệu — nó được phân tích và định dạng lại ngay lập tức với thụt lề 2, 4 hoặc 8 khoảng trắng. Nếu JSON không hợp lệ, bạn sẽ nhận được chính xác dòng và cột của lỗi từ bộ phân tích gốc. Mọi thứ chạy trong trình duyệt của bạn, nên không cần khóa API, không giới hạn tần suất và dữ liệu của bạn không bao giờ rời khỏi thiết bị. Dùng Prettify để có kết quả dễ đọc, được thụt lề hoặc Minify để gộp thành một dòng duy nhất nhằm truyền đi qua mạng.

usage

Prettify thêm dấu xuống dòng và thụt lề để JSON dễ đọc và dễ rà soát khi gỡ lỗi. Minify loại bỏ mọi khoảng trắng, tab và dấu xuống dòng, tạo ra dung lượng nhỏ nhất có thể — hữu ích cho các yêu cầu API, cấu hình nhúng trong mã nguồn và giảm kích thước gói. Công cụ của chúng tôi cung cấp cả hai chế độ chỉ với một cú nhấp.

features

Quá trình xác thực được hỗ trợ bởi JSON.parse gốc của trình duyệt, chính là bộ phân tích cú pháp mà mọi môi trường JavaScript đều dùng. Lỗi sẽ hiển thị đúng token gây vấn đề cùng với vị trí của nó, thường chỉ rõ một dấu phẩy bị thiếu, dấu ngoặc không khớp, dấu phẩy thừa hoặc khóa không có dấu nháy. Sửa chỗ được tô sáng và bảng đầu ra sẽ cập nhật ngay khi bạn gõ.

technical

Không. Công cụ JSON Prettify chạy 100% phía máy khách trong trình duyệt của bạn — không có vòng truy vấn đến máy chủ, không ghi log, không lưu bộ nhớ đệm. Điều này khiến nó an toàn cho những dữ liệu nhạy cảm như phản hồi API chứa dữ liệu cá nhân, cấu hình nội bộ hay các thông tin bí mật của môi trường vận hành mà bạn không bao giờ muốn dán vào một công cụ trực tuyến.

privacy

Có. Kéo bất kỳ file .json nào vào bảng nhập liệu và nó sẽ được đọc thẳng vào trình soạn thảo. Các file lớn (bản trích xuất API nhiều megabyte, cấu hình đã xuất, file nhật ký) đều hoạt động miễn là trình duyệt của bạn có thể giữ chúng trong bộ nhớ — thường là hàng chục megabyte không gặp vấn đề gì.

usage

Không, công cụ tuân thủ nghiêm ngặt JSON theo RFC 8259 vì đó là những gì JSON.parse chấp nhận. Chú thích, dấu phẩy thừa ở cuối, dấu nháy đơn và khóa không đặt trong dấu nháy sẽ bị báo là không hợp lệ. Nếu bạn cần hỗ trợ JSON5 hoặc JSONC, hãy loại bỏ cú pháp phi tiêu chuẩn trước, rồi định dạng bằng Pixoate.

features

Sau khi định dạng, nhấp Sao chép để đưa kết quả vào bộ nhớ tạm chỉ với một thao tác, hoặc nhấp Tải xuống để lưu thành output.json (hoặc output.min.json ở chế độ thu gọn). Kết quả giữ nguyên mã hóa UTF-8, nên emoji và ký tự không phải Latin vẫn được giữ nguyên vẹn.

tips

Completely free with free account required to download. There are no usage limits, no watermarks, no ads in the output, and no paid tier. The tool exists alongside our PDF and image utilities as part of a free developer-and-creator toolkit.

pricing

Công cụ kiểm tra xem JSON của bạn có đúng cú pháp theo chuẩn RFC 8259 không — nó phân tích tài liệu và chỉ chính xác dòng, cột của mọi lỗi — nhưng không kiểm tra theo JSON Schema (trường bắt buộc, kiểu giá trị, khoảng giá trị). Nó lý tưởng để kiểm tra cú pháp và định dạng tức thì; còn để kiểm tra tuân thủ schema, bạn sẽ cần một trình kiểm tra JSON Schema chuyên dụng.

technical

Hai dấu cách là mặc định phổ biến nhất — khớp với Prettier và hầu hết các quy chuẩn định dạng, đồng thời ngăn các đối tượng lồng sâu trôi quá xa sang phải. Bốn dấu cách dễ đọc với các tệp cấu hình nông, còn tám dấu cách chủ yếu dùng để in hoặc trình chiếu. Cả ba đều cho ra JSON hợp lệ giống hệt nhau, nên hãy chọn mức mà linter của nhóm bạn yêu cầu, rồi Sao chép hoặc Tải về kết quả.

tips

Có — bên cạnh trình định dạng JSON này, chúng tôi còn có công cụ HTML Prettify giúp làm đẹp và rút gọn HTML, thuộc cùng bộ công cụ lập trình miễn phí chạy ngay trong trình duyệt. Riêng với JSON, trang này xử lý làm đẹp, rút gọn và kiểm tra cú pháp; hãy chuyển sang trình định dạng tương ứng cho các ngôn ngữ khác.

features

Chế độ Cây hiển thị JSON đã phân tích của bạn dưới dạng một cây tương tác, có thể thu gọn thay vì một khối văn bản phẳng, nên bạn có thể mở rộng hoặc thu gọn các đối tượng và mảng lồng nhau để khám phá một phản hồi API lớn mà không phải cuộn qua các mức thụt lề. Prettify vẫn cho bạn văn bản định dạng có thể sao chép và tải xuống; chuyển sang chế độ Cây khi bạn chỉ cần xem cấu trúc, rồi quay lại Prettify hoặc Minify khi bạn cần file kết quả thực sự.

features

Dùng chế độ Cây trước để khám phá một payload lồng nhau lớn — chỉ mở rộng những nhánh bạn quan tâm thay vì phải cuộn qua cả một bức tường văn bản thụt lề. Khi đã xác nhận cấu trúc là đúng, chuyển sang Nén để tạo ra JSON một dòng gọn gàng mà bạn thực sự dán vào phần thân yêu cầu hoặc tệp cấu hình; cả hai chế độ đọc cùng một đầu vào đã dán, nên chuyển đổi giữa chúng là tức thì.

tips

Nhấn Thử mẫu để tải ngay một đối tượng JSON demo nhỏ có một đối tượng lồng nhau, một mảng và một boolean, để bạn thấy các chế độ Làm đẹp, Rút gọn và Cây hoạt động trước khi dán dữ liệu thật. Sau khi kiểm tra xong, nhấn Xóa bên cạnh bảng nhập để làm sạch trình chỉnh sửa về trống và bắt đầu lại với JSON của riêng bạn.

usage

Có. Dán JSON thô hoặc thả tệp .json vào rồi nhấn Prettify (Làm đẹp) — khung kết quả sẽ hiển thị với mức thụt lề 2, 4 hoặc 8 khoảng trắng bạn chọn để dễ dàng quan sát các object và array lồng nhau. Vì mọi thứ chạy ngay trong trình duyệt và dữ liệu của bạn không bao giờ rời khỏi thiết bị, công cụ này hoạt động như một trình xem JSON nhanh cho phản hồi API và tệp cấu hình.

usage

Làm đẹp JSON giúp bạn hoàn thành công việc như thế nào

Những vấn đề thực tế mà công cụ này giải quyết mỗi ngày — cho doanh nghiệp, người sáng tạo và các tác vụ thường ngày. Tìm trường hợp sử dụng phù hợp với bạn và bắt đầu trong vài giây.

Cho nhà phát triển

Gỡ lỗi phản hồi API

Dán một phản hồi API đã rút gọn từ công cụ dành cho nhà phát triển và xem ngay cấu trúc được thụt lề. Phát hiện các trường bị thiếu, kiểm tra cấu trúc và xác nhận cách xử lý null so với undefined mà không cần mở tiện ích xem JSON.

Cho nhà phát triển

Dọn dẹp tệp cấu hình

Đưa một tệp package.json, tsconfig.json hay .eslintrc.json rối rắm trở lại dạng dễ đọc sau khi giải quyết xung đột merge. Định dạng, kiểm tra nhanh và commit một phiên bản sạch trong một phút.

Cho nhà phát triển

Kiểm Tra Bản Xuất Cơ Sở Dữ Liệu

Kiểm tra một bản xuất JSON từ MongoDB, DynamoDB hoặc Firestore trước khi nhập vào. Xác minh rằng cấu trúc khớp với schema của bạn và không có bản ghi nào gặp lỗi giá trị null ngoài ý muốn.

Cho nhà phát triển

Kiểm tra payload của webhook

Bắt nội dung webhook đến từ Stripe, GitHub, Linear hoặc Slack và định dạng đẹp để hiểu cấu trúc của nó — điều thiết yếu khi xây dựng tích hợp hoặc gỡ lỗi các trường sự kiện bị thiếu.

Cho nhà phát triển

Trợ thủ đánh giá mã

Dán các ví dụ JSON do người review cung cấp vào mô tả PR ở dạng đã định dạng đầy đủ, hoặc thu gọn bằng Minify khi không gian trong cuộc trò chuyện hạn chế. Dù theo cách nào, tệp vẫn hợp lệ và an toàn để sao chép-dán.

Quyền riêng tư & bảo mật

Xử lý khóa bí mật môi trường sản xuất

Vì mọi thứ đều chạy trong trình duyệt của bạn, bạn có thể dán các dữ liệu bí mật của môi trường production để kiểm tra mà không cần bất kỳ kết nối mạng nào — chính là quy trình mà các nhóm DevOps cần nhưng các công cụ JSON trên đám mây không thể cung cấp một cách an toàn.

Cho nhà phát triển

Khám phá phản hồi GraphQL & API lồng nhau khổng lồ

Chuyển sang chế độ Tree để chỉ mở rộng những nhánh bạn quan tâm trong một payload lồng nhau khổng lồ, thay vì cuộn cả một khối thụt lề đã làm đẹp để tìm một trường.

Năng suất

Chuẩn bị nội dung yêu cầu cho Postman và Insomnia

Dán một nội dung JSON thô, làm đẹp nó để kiểm tra cấu trúc có đúng không, rồi Nén (Minify) trước khi lưu vào bộ sưu tập Postman hoặc Insomnia để lưu trữ gọn gàng.

Học vấn

Dạy cấu trúc JSON cho lập trình viên mới

Dùng chế độ xem lồng nhau có thể thu gọn của chế độ Cây để hướng dẫn học viên bootcamp hoặc kỹ sư mới vào nghề cách các object và mảng lồng nhau, mà không để họ bị lạc trong phần thụt lề thô.

Cho doanh nghiệp

Xuất nhật ký gọn gàng trước khi gửi phiếu hỗ trợ

Dán một nhật ký lỗi đã nén hoặc khối JSON sao chép từ công cụ giám sát của bạn, làm đẹp nó thành định dạng dễ đọc, rồi dán phiên bản sạch vào phiếu hỗ trợ hoặc luồng Slack.

Cho nhà phát triển

Kiểm tra tệp cấu hình trước khi commit

Dán một file package.json, tsconfig.json hoặc file cấu hình JSON khác để bắt lỗi dấu phẩy thừa, dấu ngoặc không khớp hay khóa không có dấu ngoặc kép thông qua thông báo lỗi JSON.parse gốc — trước khi một cấu hình sai định dạng làm hỏng bản build hay pipeline CI của bạn.