Định dạng
Pretty-print và minify trong một click
JSON, SQL, XML, YAML, HTML, CSS, JavaScript. Mỗi formatter có preview side-by-side và tôn trọng indent preference của bạn.
Định dạng & Kiểm tra JSON
Định dạng, minify, sort, validate JSON. Mode JSON5 chấp nhận comment và trailing comma. Chỉ trong browser.
Định dạng SQL
Định dạng SQL cho 10 dialect (Postgres, MySQL, SQLite, BigQuery, Snowflake, T-SQL, PL/SQL, …). Chỉ trong browser.
Định dạng / Kiểm tra XML
Định dạng, minify, validate XML. Giữ attribute, namespace, CDATA. Chỉ trong browser.
Định dạng / Kiểm tra YAML
Định dạng, validate và sắp xếp key của YAML bất kỳ, chọn indent 2 hoặc 4 space. Lỗi cú pháp báo rõ dòng sai. Chạy ngay trong browser.
Format HTML
Format hoặc minify HTML với indent, ngắt thuộc tính, self-closing tùy chỉnh. 100% offline.
Format CSS
Format hoặc minify CSS với indent, dấu phân cách selector, brace style. 100% offline.
Format & Minify JavaScript
Format hoặc minify JavaScript với AST thật. Beautify dùng js-beautify, minify dùng Terser. Hỗ trợ ES2024.
So sánh JSON
So sánh JSON theo cấu trúc — bỏ qua thứ tự key và định dạng, chỉ ra giá trị thêm/xoá/đổi kèm đường dẫn chính xác. Thông minh hơn diff văn bản. 100% offline.
Kiểm tra JSON theo Schema
Kiểm tra dữ liệu JSON theo JSON Schema (draft-07 hoặc 2020-12), báo đúng trường bị lỗi. Hoặc làm ngược lại: suy ra schema từ một mẫu JSON. Chỉ chạy trong trình duyệt.
Playground jq
Chạy filter jq trên JSON ngay trong tab, có ví dụ bấm-là-chạy cho select/map/group_by/to_entries. Chỉ trong browser.
Playground SQL
Database SQLite thật ngay trong tab. Gõ CREATE/INSERT, upload file .sqlite/.db, hoặc import CSV thành bảng, rồi query. Chỉ trong browser.
Chọn công cụ nào trong nhóm này
Một bộ định dạng có ích ở hai chỗ: khi biến khối text bị nén thành thứ đọc được, và khi nó từ chối phân tích rồi chỉ đúng chỗ file hỏng. Công dụng thứ hai mới là thứ cứu bạn cả buổi chiều — một JSON lỗi ở dòng 412 cột 9 là báo cáo lỗi tốt hơn hẳn câu "API không trả gì cả".
JSON, YAML, XML và SQL hỏng theo những cách khác nhau. YAML trừng phạt ký tự tab và các giá trị boolean nhập nhằng; XML khó tính với namespace và dấu & chưa escape; định dạng SQL chủ yếu để mệnh đề WHERE dài trở nên soi được. Công cụ JSON diff dành cho lúc hai response lẽ ra phải giống nhau mà lại khác — nó chỉ ra key nào đổi thay vì bắt bạn dò hai khối chữ.
Các bộ làm đẹp HTML, CSS và JavaScript cũng minify được, tiện để đo xem file thực sự nhỏ đi bao nhiêu trước khi thêm một bước build. Việc định dạng chạy ngay trong trình duyệt, nên bạn dán được cả payload thật mà không gửi đi đâu.