UTILS.
Riêng tư ngay từ đầu

Công cụ Lập trình

Bộ công cụ tiện ích miễn phí dành cho lập trình viên, chạy hoàn toàn trong trình duyệt của bạn — định dạng và xác thực JSON, mã hóa và giải mã Base64, giải mã JWT, kiểm tra biểu thức chính quy, tạo UUID và chuyển đổi giữa các định dạng dữ liệu, không bao giờ gửi bất kỳ thứ gì đến máy chủ.

Chuyển đổi dữ liệu có cấu trúc

{}

Trình định dạng & kiểm tra JSON

Định dạng đẹp, rút gọn và kiểm tra JSON, kèm thông báo lỗi trực tiếp.

⇄

Trình chuyển đổi CSV ⇄ JSON

Chuyển CSV thành mảng JSON và JSON ngược lại thành CSV.

TS

JSON sang TypeScript

Tạo các interface TypeScript từ mẫu JSON, tự động suy luận kiểu dữ liệu theo cấp.

⊞}

Làm phẳng / Khôi phục JSON

Làm phẳng JSON lồng nhau thành các khóa dạng dấu chấm, hoặc dựng lại đối tượng lồng nhau từ các khóa phẳng.

A↓}

Sắp xếp khóa JSON

Sắp xếp đệ quy các khóa của một đối tượng JSON, tăng dần hoặc giảm dần.

}<

JSON sang XML

Chuyển đổi một đối tượng JSON thành tài liệu XML có thụt lề.

}±

So sánh JSON

So sánh hai đối tượng JSON và liệt kê mọi giá trị được thêm, xóa và thay đổi theo đường dẫn.

Y⇄

Công cụ chuyển đổi YAML ⇄ JSON

Chuyển YAML sang JSON và JSON sang YAML với báo lỗi kiểm tra, hỗ trợ đa tài liệu và tùy chọn thụt lề.

T⇄

Công cụ chuyển đổi TOML ⇄ JSON

Chuyển các tệp cấu hình TOML sang JSON và JSON ngược lại TOML với báo lỗi cú pháp rõ ràng.

🐹

JSON sang Go Struct

Chuyển một mẫu JSON thành các Go struct có kiểu với json tag. Suy ra int64, float64, bool, struct lồng nhau và slice ngay trong trình duyệt của bạn.

🔁

Bộ chuyển đổi XML sang JSON

Chuyển đổi XML sang JSON và ngược lại trong trình duyệt, giữ nguyên thuộc tính, nút văn bản và phần tử lặp.

Định dạng và rút gọn mã

Mã hóa và kiểm tra dữ liệu

64

Bộ mã hóa / giải mã Base64

Mã hóa văn bản thành Base64 hoặc giải mã ngược lại — hỗ trợ đầy đủ UTF-8.

&

Bộ mã hóa thực thể HTML

Mã hóa văn bản thành thực thể HTML hoặc giải mã thực thể ngược lại thành văn bản.

"

Escape chuỗi JSON

Escape hoặc unescape một chuỗi để dùng an toàn bên trong tài liệu JSON.

\n

Escape dấu gạch chéo ngược

Escape hoặc unescape các chuỗi dấu gạch chéo ngược như \n, \t và \uXXXX.

45

Bộ mã hóa/giải mã Base45

Mã hóa và giải mã Base45 theo định nghĩa của RFC 9285, được dùng trong mã QR COVID của EU.

xn

Trình chuyển đổi Punycode / IDN

Chuyển đổi tên miền quốc tế sang Punycode (xn--) ASCII và ngược lại về Unicode.

NFC

Trình chuẩn hóa Unicode

Chuẩn hóa văn bản Unicode bằng các dạng NFC, NFD, NFKC hoặc NFKD.

🔠

Mã hóa & Giải mã Ascii85 / Base85

Mã hóa byte sang Ascii85/Base85 và giải mã ngược lại, hỗ trợ biến thể tiêu chuẩn và Adobe (<~ ~>), hoàn toàn trong trình duyệt của bạn.

🔢

Mã hóa & Giải mã Base62

Chuyển số nguyên hoặc chuỗi byte đến và từ Base62 gọn nhẹ an toàn cho URL (0-9A-Za-z), hỗ trợ BigInt và biến thể bảng chữ GMP, tất cả trong trình duyệt.

🔤

Công cụ Escape / Unescape Chuỗi Mã Nguồn

Escape hoặc unescape văn bản dưới dạng chuỗi literal cho Java, C#, C/C++, JavaScript, JSON, SQL, hoặc XML/HTML — một công cụ, bảy ngôn ngữ, tất cả trong trình duyệt.

🔤

Công cụ Kiểm tra Ký tự Unicode

Tách bất kỳ chuỗi nào thành các code point và hiển thị U+ hex, category, block, byte UTF-8/UTF-16, thực thể HTML, escape JS, mã-hóa-phần-trăm và cờ của mỗi cái.

✉️

Mã hóa & Giải mã Quoted-Printable

Mã hóa văn bản sang hoặc giải mã văn bản từ MIME Quoted-Printable (escape =XX, ngắt dòng mềm), với chế độ body và biến thể 'Q' cho header RFC 2047.

0b

Máy tính Nhị phân & Hex

Cộng, trừ, nhân, chia hoặc dịch bit và kết hợp các số theo nhị phân, bát phân, thập phân và hex với phép toán BigInt chính xác.

Kiểm tra URL và yêu cầu web

Kiểm tra giá trị băm và dữ liệu bảo mật

Tạo và kiểm tra mã định danh

Chuẩn bị nội dung web và tệp

Thiết lập tác vụ phát triển

Khám phá các danh mục khác