Hệ sinh thái Volade — Công cụ Web

JSON Formatter trực tuyến

Workbench JSON 100% cục bộ: định dạng, xác thực, sửa chữa, khám phá và chuyển đổi. Beautify và Minify tuân thủ RFC 8259, bộ xác thực kèm chuẩn đoán dòng/cột, công cụ sửa chữa thông minh với mini-diff, chế độ xem cây, chế độ xem bảng kèm xuất CSV, truy vấn JSONPath (RFC 9535) và JMESPath, JSON Pointer, diff cấu trúc, trình chuyển đổi (YAML, XML, TypeScript, SQL…) và phát hiện bí mật. Không dữ liệu nào rời khỏi trình duyệt của bạn: không tải lên, không máy chủ, không tài khoản.

100% cục bộ, không gửi đi Tuân thủ RFC 8259 · RFC 9535 Không bao giờ lưu trữ hay gửi
Công cụ

Workbench JSON: một tài liệu, nhiều góc nhìn

Dán, kéo thả hoặc tải tệp JSON: trình soạn thảo, xác thực, cây, bảng, truy vấn, diff và chuyển đổi — tất cả nằm ngay trên thiết bị của bạn.

JSON Formatter và bộ công cụ JSON

Trực tuyến Phát triển, Code & Dữ liệu
Đăng nhập

Thụt lề Sắp xếp

Sắp xếp đệ quy làm cho các diff có thể tái lập: hai tệp chứa cùng các khóa theo thứ tự khác nhau cho ra một kết quả giống hệt. Việc định dạng không bao giờ làm thay đổi giá trị của dữ liệu — nó chỉ có thể thay đổi thứ tự hiển thị.

Đầu vào JSON
Kết quả
Kéo thả tệp .json / .jsonc / .json5 / .ndjson / .jsonl / .har vào đây, hoặc bấm để chọn tệp. Nhập 100% cục bộ.
Ví dụ:
JSON cần xác thựcmáy RFC 8259 + linter

Bấm vào một lỗi để định vị nó trong văn bản nguồn (dòng, cột, độ lệch và đoạn trích được hiển thị).

Linter chấp nhận JSON nới lỏng (dấu phẩy cuối, khóa không ngoặc kép, dấu nháy đơn, chú thích…), nhưng những sai lệch này được ghi nhận: một trình phân tích RFC 8259 thực thụ sẽ từ chối chúng. Máy xác thực luôn phân biệt và hiển thị token cần có và token gặp phải cho từng lỗi.
JSON lỗi / không đúng chuẩn

Sửa chữa an toàn: chỉ sửa những lỗi không mơ hồ (BOM, dấu phẩy cuối, dấu nháy đơn, khóa không ngoặc kép, undefined/NaN/Infinity, chú thích…). Sửa chữa mạnh: cố gắng khôi phục tối đa dữ liệu (thiếu ngoặc nhọn/ngoặc vuông/dấu phẩy, dấu ngoặc mất cân bằng).

Kết quả + mini-diff
Nguồn

Các tài liệu lớn được render theo cách tăng dần (các cây con chỉ được hiện thực hóa khi mở ra) — giao diện vẫn mượt cho đến giới hạn bộ nhớ của trình duyệt. Di chuột qua một giá trị để sao chép đường dẫn đầy đủ hoặc JSON Pointer của nó.

Nguồn (mảng đối tượng)
Tìm kiếm

Tự động phát hiện mảng đối tượng đầu tiên. Bấm vào một cột để sắp xếp, bấm lại để đảo ngược. Xuất CSV/TSV/Markdown sẵn sàng dán vào bảng tính.

Nguồn

Máy tuân thủ RFC 9535: duyệt đệ quy $.., wildcard .*, slice [start:stop:step], hợp nhất [0,2] và bộ lọc [?(@.age > 18)]. Đoạn mã:

Nguồn

JSON Pointer (RFC 6901): /users/0/profile/email. Đường dẫn chuẩn được JSON Patch và các API sử dụng. Bạn cũng có thể chuyển một biểu thức JSONPath thành pointer khi sự tương ứng là trực tiếp.

—
JSON A (tham chiếu)
JSON B (được so sánh)
Nguồn
Chuyển đổi—

Các phép chuyển đổi được tạo cục bộ, không dùng bất kỳ thư viện mạng nào. YAML, XML, CSV và mã nguồn (TypeScript, Python, Go, Rust, Java, C#…) được suy ra tự động từ cấu trúc; JSON Schema được tạo theo Draft 2020-12.

Nguồn
Nguồn

Phát hiện 100% cục bộ các mẫu nhạy cảm: khóa API, Bearer token, JWT, khóa AWS/GitHub, khóa riêng tư, mật khẩu, email, số điện thoại và số thẻ. Phiên bản ẩn danh thay từng giá trị bằng « [REDACTED] » trong khi vẫn giữ cấu trúc.

0,0 0Bình luận Tất cả công cụ
Miễn phí hay Premium?

JSON Formatter 100% miễn phí, cục bộ và không giới hạn kích thước (chỉ bộ nhớ trình duyệt của bạn giới hạn các tệp rất lớn) — cho tất cả mọi người. Premium mở khóa toàn bộ hệ sinh thái Volade.

Beautify, Minify & sắp xếp khóaMiễn phí
Bộ xác thực RFC 8259 + công cụ sửa chữa thông minhMiễn phí
JSONPath RFC 9535, Pointer, diff & chuyển đổiMiễn phí
Đường ống biến đổi & lịch sử được mã hóaPremium
Mở khóa Premium
Tính năng

Nhiều hơn cả một beautifier đơn thuần

Bảo đảm kiến trúc về quyền riêng tư

Phân tích cú pháp, định dạng, xác thực, sửa chữa, truy vấn, so sánh và chuyển đổi đều chạy 100% trong trình duyệt. Không tải lên, không API phân tích từ xa, không lưu trữ máy chủ, không đo lường nội dung. Bạn có thể ngắt mạng sau khi tải trang: công cụ vẫn hoạt động.

Chính sách quyền riêng tư

Bộ xác thực, linter & sửa chữa chính xác

Chuẩn đoán hiển thị dòng, cột, độ lệch, đường dẫn JSON, đoạn trích, token cần có và gặp phải, kèm nút « đi tới lỗi ». Linter phát hiện dấu phẩy cuối, khóa không ngoặc kép, dấu nháy đơn, undefined/NaN/Infinity, chú thích, khóa trùng lặp… rồi quá trình sửa chữa (an toàn hoặc mạnh) cho thấy chính xác những gì đã được hiệu chỉnh.

Sửa một dữ liệu

Khám phá, truy vấn & chuyển đổi

Chế độ xem cây (màu theo kiểu, sao chép đường dẫn), chế độ xem bảng kèm sắp xếp, lọc và xuất CSV/TSV/Markdown, JSONPath RFC 9535, JSON Pointer, diff cấu trúc và các trình chuyển đổi sang YAML, XML, TypeScript, Python, Go, Rust, Java, C#, SQL và JSON Schema. Một tài liệu, nhiều góc nhìn.

Khám phá ngay
Cách hoạt động

Từ dữ liệu thô đến kết quả sử dụng được trong ba bước

Dán, kéo thả hoặc tải lên

Dán phản hồi từ một API, kéo thả tệp .json, .jsonc, .ndjson hoặc .har, hoặc chọn một ví dụ. Việc nhập liệu tức thì và hoàn toàn cục bộ: không tệp nào đi qua máy chủ.

Định dạng, xác thực, sửa chữa

Beautify với 2 đến 8 dấu cách hoặc tab, Minify, sắp xếp khóa theo bảng chữ cái (đệ quy hoặc không), xác thực RFC 8259 thời gian thực với chuẩn đoán chính xác, và sửa chữa thông minh kèm mini-diff.

Khám phá, so sánh, chuyển đổi

Cây, bảng, truy vấn JSONPath/JSON Pointer, diff cấu trúc, chuyển đổi sang hơn 15 định dạng và thống kê. Sao chép kết quả hoặc tải xuống: mọi thứ đều nằm trên thiết bị của bạn.

Tham khảo

Chuẩn và cú pháp được hỗ trợ

ChuẩnĐối tượngChi tiết
RFC 8259Định dạng JSONCác bộ xác thực nghiêm ngặt: UTF-8, số, chuỗi thoát, không có dấu phẩy cuối, khóa bắt buộc nằm trong ngoặc kép.
RFC 6901JSON PointerĐịnh vị /users/0/profile/email, với escape ~0 / ~1. Nền tảng của các thao tác JSON Patch.
RFC 9535JSONPathDuyệt đệ quy, wildcard, slice, hợp nhất và bộ lọc biểu thức — chuẩn Internet công bố năm 2024.
JSON SchemaHợp đồng dữ liệuTạo Draft 2020-12: kiểu, required, enum, mảng, đối tượng lồng nhau và các định dạng được phát hiện (email, ngày, UUID, URL).
NDJSON / JSONLGhi nhật kýMột JSON trên mỗi dòng, UTF-8, phân tách bằng \n — được phát hiện và có thể chuyển thành mảng JSON.
JSONC / JSON5JSON + chú thíchĐược linter nhận diện và có thể chuyển thành JSON nghiêm ngặt; không bao giờ bị bộ xác thực RFC 8259 trộn lẫn.
FAQ

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

« Định dạng » một JSON thực sự làm gì?
Định dạng (hay « beautify ») lui lại thụt lề cho tài liệu và thêm các dấu xuống dòng để dễ đọc: mỗi cấp lồng nhau được dịch chuyển theo thụt lề đã chọn (2, 3, 4, 8 dấu cách, tab hoặc tùy chỉnh). Thao tác này không bao giờ làm thay đổi giá trị dữ liệu: Minify lại ngay sau đó tái tạo chính xác tài liệu ban đầu.
Tại sao JSON của tôi bị « không hợp lệ » trong khi nó chạy tốt trên máy của tôi?
Hầu hết các trình duyệt, Python và Node.js chấp nhận những sai lệch cú pháp mà chuẩn RFC 8259 cấm: dấu phẩy cuối trong đối tượng, khóa không đặt trong ngoặc kép, dấu nháy đơn, giá trị undefined/NaN/Infinity, chú thích // hay /* */, hoặc các hằng số TRUE/FALSE/NULL viết hoa. Tab Sửa chữa của chúng tôi biến những biến thể này thành JSON nghiêm ngặt, kèm danh sách chính xác các hiệu chỉnh.
Việc định dạng có thể làm hỏng dữ liệu của tôi không?
Không. Việc định dạng và sắp xếp làm việc trên một bản sao: sau mọi thao tác, một kiểm tra toàn vẹn so sánh kết quả đã phân tích lại với tài liệu gốc. Nếu thất bại, hộp hiển thị « Operation failed » và không bao giờ đụng tới nguồn của bạn — đầu vào luôn nguyên vẹn (kiến trúc bất biến Đầu vào → Biến đổi → Đầu ra).
JSON của tôi có bị gửi đi đâu không?
Không bao giờ. Phân tích, định dạng, xác thực, sửa chữa, truy vấn, diff, chuyển đổi và thống kê đều diễn ra trong trình duyệt của bạn. Không có API phân tích từ xa, không lưu trữ máy chủ, không đo lường nội dung. Trang chỉ liên hệ với các API cấu hình của Volade (nút Premium, tiền tệ), không bao giờ với dữ liệu của bạn. Bạn có thể kiểm tra trong tab mạng của trình duyệt: không có gì khác ngoài chính trang được tải.
JSONPath là gì và nó hữu ích ra sao?
JSONPath là một ngôn ngữ truy vấn để trích xuất các tập con của một tài liệu JSON, nay đã được chuẩn hóa bởi RFC 9535. Ví dụ $.users[?(@.age > 18)].name trả về tên của tất cả người dùng đủ 18 tuổi; $..price thu thập mọi giá, ở bất kỳ độ sâu nào. Đây là tương đương JSON của XPath đối với XML — thiết yếu để truy vấn các phản hồi API mà không cần viết vòng lặp.
Có thể định dạng các tệp rất lớn không?
Có, trong giới hạn bộ nhớ trình duyệt của bạn (điển hình từ vài chục đến vài trăm MB). Không có giới hạn tải lên giả tạo nào — nó đơn giản không tồn tại vì không hề có tải lên. Cây được render theo cách lười biếng và các thao tác nặng chạy qua worker nền để không chặn giao diện.
Khác biệt giữa JSON và JSONC / JSON5 / NDJSON?
JSONC thêm chú thích; JSON5 còn thêm khóa không ngoặc kép, dấu nháy đơn và các giá trị đặc biệt; NDJSON (hay JSONL) chứa một đối tượng JSON hợp lệ trên mỗi dòng, ngăn cách bằng dấu xuống dòng — rất phổ biến cho nhật ký và gói dữ liệu. Linter nhận diện các biến thể này và tab Chuyển đổi biến chúng thành JSON nghiêm ngặt nếu cần.
Chế độ xem Bảng dùng để làm gì?
Khi JSON của bạn là một danh sách các đối tượng đồng nhất (vd. phản hồi API được phân trang), chế độ xem Bảng tự động chuyển nó thành bảng cho văn phòng: cột động, sắp xếp theo cột, tìm kiếm, ẩn qua tìm kiếm, rồi xuất CSV, TSV hoặc Markdown cho Excel, Google Sheets hay Notion.
Việc định dạng có làm thay đổi thứ tự các khóa không?
Beautify đơn thuần giữ nguyên thứ tự chính xác của các khóa như chúng đang xuất hiện. Sắp xếp theo bảng chữ cái (A → Z hoặc Z → A), đệ quy hay giới hạn ở cấp hiện tại, là một thao tác tự nguyện: nó được khuyến nghị để tạo ra các diff tái lập và các so sánh xác định, chẳng hạn trước khi tính một tóm tắt.
Làm cách nào để tạo JSON Schema từ dữ liệu của tôi?
Tab Chuyển đổi → « JSON Schema ». Công cụ tạo một schema Draft 2020-12 bằng cách suy ra các kiểu, các trường bắt buộc, mảng và đối tượng lồng nhau, enum (khi có ít giá trị phân biệt) và các định dạng được phát hiện (email, ngày, UUID, URL). Hoàn hảo để ràng buộc hay tài liệu hóa một API — tất cả mà không gửi dữ liệu.

JSON Formatter trực tuyến: workbench JSON 100% cục bộ

JSON Formatter Volade biến trình duyệt của bạn thành một xưởng JSON đầy đủ, miễn phí và không cần đăng ký: beautify, minify, xác thực nghiêm ngặt RFC 8259, sửa chữa thông minh, chế độ xem cây và bảng, truy vấn JSONPath, JSON Pointer, diff cấu trúc, thống kê và hàng chục phép chuyển đổi. Không dữ liệu nào rời khỏi thiết bị của bạn: không tải lên, không tài khoản, không đo lường nội dung. Lý tưởng cho nhà phát triển, nhà phân tích dữ liệu, quản trị viên hệ thống và bất kỳ ai xử lý dữ liệu thô.

Trang hoạt động trọn vẹn trong trình duyệt của bạn: phân tích, định dạng, sửa chữa, truy vấn và chuyển đổi được thực thi cục bộ, nhờ đó đảm bảo quyền riêng tư tuyệt đối — kể cả với tài liệu doanh nghiệp, phản hồi API chứa dữ liệu cá nhân hay tệp cấu hình nhạy cảm. Hãy tự kiểm tra trong tab mạng của trình duyệt: không dữ liệu nào bao giờ được truyền đi.

Định dạng và Minify JSON tuân thủ RFC 8259

Nút Beautify lui lại thụt lề cho tài liệu theo lựa chọn của bạn — 2, 3, 4 hoặc 8 dấu cách, tab hoặc tùy chỉnh — và nút Minify nén nó để tiết kiệm băng thông. Một kiểm tra toàn vẹn nghiêm ngặt đảm bảo không biến đổi nào làm thay đổi dữ liệu của bạn: kết quả phân tích lại được so sánh với tài liệu gốc. Việc sắp xếp khóa theo bảng chữ cái, đệ quy hay giới hạn ở cấp hiện tại, tạo ra các diff tái lập và các so sánh xác định.

Xác thực và sửa chữa: linter, chuẩn đoán chính xác, bộ xử lý

Bộ xác thực thời gian thực tuân thủ RFC 8259 định vị từng lỗi một cách chính xác: dòng, cột, độ lệch, đường dẫn JSON, token cần có và token gặp phải, kèm nút « đi tới lỗi ». Linter phát hiện những sai lệch mà các trình phân tích dễ dãi chấp nhận một cách sai lầm: dấu phẩy cuối, khóa không ngoặc kép, dấu nháy đơn, giá trị undefined / NaN / Infinity, chú thích // hay /* */, hằng số TRUE / FALSE / NULL viết hoa và khóa trùng lặp.

Sửa chữa thông minh — chế độ an toàn và mạnh — tái dựng các tài liệu bị hỏng (JSON bị cắt, dấu nháy thay cho ngoặc kép, thiếu dấu phẩy hoặc ngoặc nhọn) và hiển thị chính xác các hiệu chỉnh được áp dụng nhờ mini-diff. Công cụ lý tưởng để khôi phục một bản xuất API, một tệp nhật ký bị hỏng hay một phản hồi dán từ console.

Khám phá, truy vấn và so sánh

Chế độ xem cây tô màu các kiểu (chuỗi, số, logic, null) và sao chép bằng một cú bấm một đường dẫn JSON hay JSON Pointer. Chế độ xem bảng chuyển một danh sách các đối tượng đồng nhất thành bảng dữ liệu sắp xếp và lọc được, xuất được sang CSV, TSV hoặc Markdown cho Excel, Google Sheets hay Notion. Các truy vấn JSONPath (RFC 9535) — bao gồm bộ lọc như $.users[?(@.age > 18)].name — và JSON Pointer (RFC 6901) trích xuất bất kỳ cây con nào; diff cấu trúc so sánh hai tài liệu và liệt kê các phần thêm, xóa và sửa kèm giá trị trước/sau.

Chuyển đổi ra toàn bộ hệ sinh thái dữ liệu

Trình chuyển đổi tạo ra từ JSON sang YAML, XML, CSV, TSV, Markdown, TypeScript, JavaScript, Python, Go, Rust, Java, C#, Base64, NDJSON và SQL INSERT, đồng thời tự động nhận diện các biến thể gần gũi (JSONC, JSON5, NDJSON) để chuẩn hóa chúng thành JSON nghiêm ngặt. Việc tạo một JSON Schema Draft 2020-12 suy ra kiểu, các trường bắt buộc, enum và các định dạng được phát hiện (email, ngày, UUID, URL) trực tiếp từ dữ liệu của bạn.

Thống kê, phát hiện bí mật và sử dụng chuyên nghiệp

Bảng thống kê đo kích thước tính bằng byte UTF-8, độ sâu, số nút, phân bố các kiểu và một điểm chất lượng tổng thể — hữu ích để kiểm toán các phản hồi API dung lượng lớn. Tính năng phát hiện bí mật nhận diện các token Bearer, khóa API và mật khẩu dạng văn bản thường, đồng thời đề xuất một phiên bản ẩn danh để chia sẻ an toàn. Tải tệp, sao chép bằng một cú bấm và nhiều kiểu xuất hoàn thiện bộ công cụ toàn diện cho việc xử lý hằng ngày các dữ liệu JSON thô hoặc sai định dạng.

Để đi xa hơn, hãy khám phá các công cụ web Volade khác như trình tạo UUID, bộ đếm từ, trình tạo bảng màu hay trình tạo Lorem Ipsum — tất cả 100% cục bộ, miễn phí.

Một giấy phép premium, tất cả công cụ web của bạn

Gói đăng ký Volade của bạn mở khóa tất cả công cụ web, cộng trình duyệt, CMS, desktop và script — trên mọi thiết bị.

Một giấy phép, toàn bộ hệ sinh thái cao cấp Trình duyệt · CMS · Máy tính · Di động · Script · API · Công cụ · Database
Một giấy phép, toàn bộ hệ sinh thái Mua Premium Đăng nhập