Bàn lập trình viên / tiện ích cục bộ
Công cụ cho nhà phát triển.
Định hình dữ liệu, kiểm tra tệp, mã hóa giá trị, tạo mã định danh và dọn dẹp mã mà không cần mở một môi trường làm việc cồng kềnh.
sẵn sàng ngay
JSON và bảng
Định dạng, xác thực, xem và chuyển đổi các bản ghi có cấu trúc.
JSON Formatter
Xác thực, định dạng, thu gọn, sao chép và tải xuống JSON ngay trên thiết bị của bạn.
Công cụ xác thực JSON
Kiểm tra cú pháp JSON và xem cấu trúc gốc sau khi phân tích ngay trên thiết bị.
Trình thu gọn JSON
Xác thực JSON và loại bỏ khoảng trắng định dạng không cần thiết.
JSON sang CSV
Chuyển đổi một mảng đối tượng JSON thành các hàng được phân tách bằng dấu phẩy hoặc tab.
CSV sang JSON
Phân tích CSV hoặc TSV có xử lý dấu ngoặc kép thành một mảng đối tượng JSON.
Trình xem CSV
Mở dữ liệu CSV hoặc TSV cục bộ dưới dạng bảng có giới hạn.
Trình xem JSON
Xác thực và định dạng đẹp tệp JSON cục bộ.
SQL Formatter
Định dạng SQL chuẩn, PostgreSQL, MySQL, SQLite hoặc BigQuery.
XML sang JSON
Chuyển tài liệu XML thành JSON dễ đọc, với cách xử lý hợp lý cho thuộc tính và phần tử lặp.
JSON sang XML
Chuyển JSON sang XML đúng định dạng với phần tử gốc do bạn chọn.
YAML sang JSON
Chuyển đổi cấu hình YAML sang JSON với thông báo lỗi phân tích cú pháp dễ hiểu.
JSON sang YAML
Chuyển JSON thành YAML dễ đọc cho tệp cấu hình và tệp kê khai.
CSV sang TSV
Chuyển đổi dữ liệu phân cách bằng dấu phẩy sang tab, giữ nguyên các trường đặt trong dấu ngoặc kép.
TSV sang CSV
Chuyển đổi dữ liệu phân tách bằng tab sang CSV và đặt trong dấu ngoặc kép mọi ô cần được trích dẫn.
Excel sang CSV
Chuyển sổ làm việc .xlsx sang CSV, từng trang tính một.
CSV sang Excel
Chuyển văn bản CSV thành sổ làm việc .xlsx thực sự ngay trên máy.
JSON Diff
So sánh hai dữ liệu JSON cạnh nhau, làm nổi bật các khóa được thêm, xóa và thay đổi.
Trình định dạng XML
Định dạng đẹp hoặc thu gọn mã đánh dấu XML cục bộ với thụt lề tùy chỉnh và xác thực cú pháp.
YAML sang CSV
Chuyển đổi các bản ghi ánh xạ dạng mảng YAML có cấu trúc sang CSV RFC 4180 có xử lý dấu ngoặc kép, hoặc phân tích CSV thành YAML sạch.
JSON Schema
Xác thực dữ liệu JSON theo khai báo JSON Schema ngay trong trình duyệt, với đường dẫn lỗi rõ ràng.
SQL sang JSON
Chuyển mảng JSON thành câu lệnh SQL INSERT đã thoát ký tự hoặc phân tích truy vấn SQL INSERT thành mảng đối tượng JSON.
JSON sang TS
Chuyển đổi đối tượng và mảng JSON thành interface hoặc khai báo kiểu TypeScript có kiểu mạnh.
JSON sang Go
Chuyển mẫu JSON thành struct Go với tên trường chuẩn, json tag, omitempty và con trỏ cho các trường có thể null.
Bộ chuyển đổi .env
Phân tích biến môi trường .env thành JSON, tập lệnh export cho shell hoặc YAML ConfigMap của Kubernetes.
JSON sang TOML
Chuyển đổi JSON sang cú pháp cấu hình TOML hoặc phân tích chuỗi TOML thành dữ liệu đối tượng JSON.
Trình tạo JSON Schema
Tự động suy luận và tạo định nghĩa JSON Schema từ các dữ liệu JSON mẫu.
Trình escape chuỗi JSON
Escape dấu ngoặc kép, ký tự xuống dòng và ký tự điều khiển trong chuỗi JSON, hoặc unescape dữ liệu chuỗi JSON thô.
Công cụ xác thực CSV sản phẩm
Kiểm tra CSV sản phẩm theo quy tắc nhập của Shopify và tải xuống bản sao đã được sửa.
CSV sang SQL
Chuyển đổi dữ liệu CSV dạng bảng thành truy vấn INSERT INTO SQL cho PostgreSQL, MySQL, SQLite và SQL Server.
Đối tượng JS sang JSON
Chuyển literal đối tượng JS không có dấu nháy, dấu nháy đơn và dấu phẩy cuối thành dữ liệu JSON nghiêm ngặt.
Sửa JSON
Sửa JSON bị cắt ngắn, sai định dạng, dùng dấu nháy đơn hoặc chưa escape do LLM tạo ra ngay trong trình duyệt, không cần gửi qua máy chủ.
JSON sang Python
Tạo dataclass, TypedDict hoặc mô hình Pydantic trong Python từ một mẫu JSON.
JSON sang Zod
Tạo lược đồ Zod và kiểu được suy ra từ một mẫu JSON.
JSON sang Rust
Tạo cấu trúc Rust với derive của serde từ một mẫu JSON.
JSONPath
Kiểm tra biểu thức JSONPath theo RFC 9535 và xem từng kết quả khớp cùng đường dẫn.
INI ⇄ JSON
Chuyển đổi tệp cấu hình INI sang JSON và ngược lại, hỗ trợ mục, mục lồng nhau, mảng và chú thích.
Loại bỏ dữ liệu trùng lặp
Loại bỏ các dòng trùng lặp khỏi dữ liệu CSV theo cột, bỏ qua hoa thường và khoảng trắng, đồng thời đếm số lần lặp của từng giá trị.
bảng LaTeX
Chuyển CSV hoặc ô dán từ bảng tính thành mã bảng LaTeX, với đường kẻ booktabs, căn chỉnh, chú thích và nhãn.
Phương trình LaTeX
Viết phương trình bằng bảng ký hiệu, xem trước trực tiếp, sao chép LaTeX hoặc MathML và xuất SVG hoặc PNG.
Mã hóa và nhận diện
Mã hóa văn bản, mã hóa văn bản và tệp, ẩn thông điệp trong hình ảnh, kiểm tra token, tạo ID, tính thông báo mật mã, checksum và chữ ký HMAC, đồng thời kiểm thử mật khẩu dùng một lần và PKCE.
Base64
Mã hóa văn bản Unicode sang Base64 hoặc giải mã trở lại thành UTF-8.
Mã hóa URL
Mã hóa hoặc giải mã các thành phần URL với hỗ trợ Unicode.
Bộ mã hóa HTML
Mã hóa các ký tự đặc biệt trong HTML hoặc giải mã các thực thể phổ biến.
Trình tạo giá trị băm
Tạo giá trị băm văn bản bằng SHA-256, SHA-384, SHA-512 hoặc SHA-1 cũ.
Hash tệp
Tính hash SHA-256 của tệp cục bộ để đối chiếu.
Bộ giải mã JWT
Giải mã dữ liệu header và payload của JWT mà không khẳng định token đã được xác thực.
Trình tạo UUID
Tạo một hoặc nhiều mã định danh UUID v4 ngẫu nhiên bằng mật mã.
Trình tạo ULID
Tạo ULID có thể sắp xếp, duy trì thứ tự đơn điệu trong cùng mili giây và giải mã dấu thời gian ULID.
Công cụ xác minh JWT
Giải mã token JWT và xác minh chữ ký HMAC SHA-256 ngay trong trình duyệt, không lưu dữ liệu trên máy chủ.
Máy tính mạng con
Tính địa chỉ mạng, địa chỉ broadcast, mặt nạ mạng con, phạm vi IP máy chủ và dạng nhị phân cho mạng con IPv4.
Trình tạo cặp khóa
Tạo cặp khóa công khai và riêng tư RSA (2048/4096-bit) hoặc ECDSA ở định dạng PEM bằng Web Crypto API trong trình duyệt.
Trình tạo .htpasswd
Tạo dòng xác thực .htpasswd và giá trị băm mật khẩu cho Apache, Nginx ngay trong bộ nhớ phía máy khách.
Mã hóa văn bản
Mã hóa và giải mã văn bản bằng mật khẩu với AES-256-GCM và PBKDF2, hoàn toàn trong trình duyệt của bạn.
Mã hóa tệp
Mã hóa và giải mã mọi tệp bằng mật khẩu và AES-256-GCM ngay trong trình duyệt.
Giấu tin
Giấu thông điệp trong hình ảnh, tùy chọn bảo vệ bằng mật khẩu và đọc lại thông điệp đó.
HMAC
Tạo chữ ký HMAC-SHA256, SHA-384, SHA-512 và SHA-1 ở dạng hex và Base64.
CRC32
Tính CRC-32 và Adler-32 của văn bản hoặc tệp ở dạng thập lục phân và thập phân.
TOTP
Kiểm tra mật khẩu dùng một lần theo thời gian từ mã bí mật Base32, kèm mã QR cho ứng dụng xác thực.
PKCE
Tạo mã xác minh PKCE OAuth, thử thách mã S256 và giá trị state.
Bộ mã hóa JWT
Tạo và ký JWT bằng các thuật toán HS, RS, PS và ES từ payload JSON.
Nano ID
Tạo ID ngẫu nhiên an toàn cho URL với bảng ký tự và độ dài tùy chọn, kèm ước tính khả năng trùng.
Semver
Kiểm tra phiên bản theo phạm vi npm, so sánh phiên bản và tìm bản phát hành tiếp theo.
Trình tạo bcrypt
Tạo và kiểm tra hash mật khẩu bcrypt ngay trong trình duyệt, với cost có thể điều chỉnh.
hash Argon2
Tạo chuỗi PHC Argon2 hoặc xác minh mật khẩu với cài đặt mẫu, salt và chi phí tùy chỉnh.
Data URI
Biến mọi tệp thành Data URI kèm các đoạn CSS và HTML để sao chép, dán.
Công cụ IPv6
Mở rộng, nén, phân loại và đảo ngược DNS cho địa chỉ IPv6.
Chuyển đổi cơ số
Chuyển đổi số giữa các cơ số từ 2 đến 36, hỗ trợ cả phần phân số.
Tra cứu cổng
Tra cứu công dụng của cổng TCP hoặc UDP từ sổ đăng ký IANA.
Thực thể HTML
Mã hóa, giải mã thực thể HTML và tra cứu 2.231 tham chiếu ký tự có tên.
Bảng ASCII
Tra cứu 128 mã ASCII theo bốn hệ cơ số, tên ký tự điều khiển và thực thể HTML.
Punycode
Chuyển đổi tên miền quốc tế sang Punycode dạng xn-- và ngược lại, đồng thời phát hiện các tập lệnh trộn lẫn dễ gây nhầm lẫn.
Bộ chuyển đổi IP
Chuyển đổi địa chỉ IPv4 giữa dạng có dấu chấm, thập phân, hệ thập lục phân, nhị phân và IPv6 ánh xạ IPv4.
khóa API
Tạo khóa API ngẫu nhiên với tiền tố, độ dài và bộ ký tự tùy chọn, kèm độ mạnh tính bằng bit.
địa chỉ MAC
Tạo địa chỉ MAC ngẫu nhiên theo mọi định dạng, tùy chọn tiền tố nhà cung cấp và kiểm tra địa chỉ unicast hoặc cục bộ.
Giải mã chứng chỉ
Giải mã chứng chỉ hoặc chuỗi chứng chỉ PEM: chủ thể, nhà phát hành, ngày tháng, SAN, khóa, mục đích sử dụng và dấu vân tay.
Xác thực địa chỉ
Kiểm tra lỗi chính tả trong địa chỉ Bitcoin và Ethereum bằng checksum tích hợp, đồng thời nhận dạng Ethereum có checksum EIP-55.
Mã và tệp
Kiểm thử mẫu, so sánh văn bản, rút gọn mã và kiểm tra chữ ký tệp cục bộ.
Công cụ kiểm tra Regex
Kiểm tra biểu thức chính quy JavaScript trong worker có giới hạn thời gian.
HTML Minifier
Thu gọn nhận xét và khoảng trắng trong HTML được phân tích cú pháp bởi trình duyệt.
Trình thu gọn CSS
Phân tích cú pháp, tối ưu và thu gọn CSS cục bộ.
Công cụ rút gọn JavaScript
Xóa thận trọng chú thích, thụt lề và dòng trống khỏi mã JavaScript.
Công cụ kiểm tra khác biệt
So sánh hai văn bản theo từng dòng để tìm phần được thêm và phần bị xóa.
MIME Type
So sánh chữ ký tệp phổ biến với loại MIME do trình duyệt báo cáo.
Công cụ phát hiện mã hóa
Phát hiện BOM, khả năng tương thích với ASCII và UTF-8 hợp lệ ngay trên thiết bị.
cURL sang mã
Chuyển đổi chuỗi lệnh cURL thành các đoạn mã JavaScript, Python, Go và Node.js.
Trình dọn dẹp SVG
Dọn dẹp và thu gọn mã SVG ngay trên máy — xóa siêu dữ liệu trình chỉnh sửa, chú thích XML và khoảng trắng.
Định dạng CSS
Định dạng, thụt lề và mở rộng quy tắc CSS, danh sách bộ chọn cùng khai báo thuộc tính thành mã dễ đọc.
Trình giải thích Regex
Phân tích biểu thức chính quy JavaScript thành các phần dễ hiểu về nhóm bắt, lớp ký tự và bộ định lượng.
Bộ chuyển đổi đơn vị CSS
Đổi kích thước pixel sang rem, em, vw và vh theo kích thước cơ sở gốc, mặc định là 16px.
Trình trực quan hóa đường dẫn SVG
Phân tích dữ liệu đường dẫn SVG (thuộc tính d) thành các token, tham số lệnh và bản kết xuất trực quan.
Máy tính Chmod
Tính quyền Linux ở dạng bát phân (ví dụ 755, 644) và ký hiệu (rwxr-xr-x) bằng ma trận hộp kiểm tương tác.
SVG sang JSX
Chuyển mã đánh dấu SVG vector thành mã React JSX hoặc TypeScript TSX sạch, được tổ chức thành các component.
Trình chỉnh sửa SVG
Vẽ, tạo kiểu, sắp xếp lớp và chỉnh sửa đồ họa vector SVG trực quan hoặc bằng mã XML SVG trực tiếp.
SVG sang PDF
Chuyển SVG thành PDF vector với trang A4, Letter hoặc theo kích thước SVG, lề, hướng trang và chế độ vừa khít/kích thước thật.
Màu SVG
Tìm, thay thế và chuyển màu SVG sang currentColor hoặc thang độ xám, rồi so sánh bản xem trước.
Trình xem SVG
Xem trước SVG an toàn, kiểm tra kích thước, phần tử và màu sắc, thay đổi kích thước, sửa viewBox hoặc làm SVG thích ứng.
Văn bản thành SVG
Chuyển văn bản thành đường dẫn SVG với phông chữ cục bộ, kerning, căn chỉnh nhiều dòng, màu tô và nét viền. Xuất SVG hoặc PNG.
Sprite SVG
Kết hợp các biểu tượng SVG cục bộ thành sprite symbol đã làm sạch, với ID duy nhất, viewBox được giữ nguyên và đoạn mã dễ sao chép.
Mermaid Editor
Viết biểu đồ Mermaid với bản xem trước trực tiếp và tải xuống dưới dạng SVG hoặc PNG.
Công cụ chia đoạn văn bản RAG
Trực quan hóa cách chia văn bản, kích thước đoạn theo token/ký tự và độ chồng lấp để lập chỉ mục vector RAG trong trình duyệt.
Bộ đếm token
Đếm chính xác số token trong prompt cho các tokenizer của OpenAI và xem văn bản được tách như thế nào.
Trình tạo lời nhắc hệ thống
Tạo lời nhắc hệ thống LLM có cấu trúc với các phần XML và lược đồ JSON gọi công cụ OpenAI/Claude được định dạng.
docker run sang Compose
Chuyển đổi lệnh docker run sang compose.yaml và ngược lại, kèm cổng, ổ đĩa, mạng, health check và tùy chọn không hỗ trợ.
HTML sang JSX
Chuyển HTML sang JSX cho React, với kiểu nội tuyến ở dạng đối tượng.
Gitignore
Tạo tệp .gitignore từ các mẫu chính thức của GitHub, gộp lại mà không trùng lặp.
Trình tạo giấy phép
Tạo tệp LICENSE cho MIT, Apache, GPL và nhiều giấy phép khác, kèm bảng so sánh.
WebSocket
Kết nối với máy chủ WebSocket, gửi thông báo và ghi lại các phản hồi.
Thông điệp commit
Viết thông điệp Conventional Commits bằng cách chọn loại, phạm vi và thay đổi gây gián đoạn, kèm kiểm tra định dạng.
Bộ định dạng GraphQL
Định dạng đẹp hoặc thu gọn truy vấn, mutation, fragment và schema GraphQL, đồng thời giữ lại chú thích.
Công cụ xác thực email
Kiểm tra danh sách địa chỉ email để tìm lỗi định dạng, lỗi gõ trong tên miền phổ biến, địa chỉ chức năng và địa chỉ trùng lặp.
Thời gian và tự động hóa
Chuyển đổi dấu thời gian và tìm hiểu các lịch biểu tiêu chuẩn gồm năm trường.
Bộ chuyển đổi dấu thời gian
Chuyển đổi giây Unix, mili giây, ISO, UTC và giờ địa phương.
Unix Timestamp
Xem giây Unix, mili giây, ISO, UTC và giờ địa phương hiện tại.
Trình phân tích Cron
Xác thực cú pháp cron gồm năm trường và tính các lần chạy UTC sắp tới.
Giải thích Cron
Chuyển cú pháp Cron 5 trường thành lịch dễ hiểu và dự tính thời điểm chạy sắp tới.
Ngày Excel
Chuyển đổi số sê-ri Excel thành ngày và ngược lại trong hệ thống ngày 1900, 1904, kèm giờ và lỗi năm nhuận 1900.
Dữ liệu kiểm thử tổng hợp
Tạo dữ liệu mẫu JSON và CSV hư cấu, có giới hạn rõ ràng mà không tải dữ liệu nguồn lên.
Hồ sơ mẫu
Tạo các bản ghi hồ sơ hư cấu rõ ràng để kiểm thử, không cần tải dữ liệu lên.
Địa chỉ mẫu
Tạo dữ liệu mẫu có dạng địa chỉ nhưng là dữ liệu hư cấu để kiểm thử giao diện.
Sản phẩm mẫu
Tạo sản phẩm và SKU tổng hợp cho danh mục.
Đơn hàng mẫu
Tạo dữ liệu mẫu đơn hàng tổng hợp với mã ID chỉ dùng để kiểm thử.
JSON mẫu
Tạo các bản ghi JSON kiểm thử hợp lệ, không cần tải tệp lên.
CSV mẫu
Tạo các bản ghi tổng hợp tương thích CSV để kiểm thử việc nhập dữ liệu.
Dữ liệu mô phỏng
Tạo dữ liệu kiểm thử giả lập với các trường tùy chọn, tối đa 1.000 hàng, ở dạng JSON, CSV hoặc câu lệnh SQL INSERT.
Số và Unicode
Chuyển đổi cơ số nguyên, mã hóa byte UTF-8 và kiểm tra chính xác các giá trị vô hướng Unicode.
Nhị phân → Thập phân
Chuyển số nguyên nhị phân có dấu sang thập phân bằng phép tính BigInt chính xác.
Thập phân → Nhị phân
Chuyển số nguyên thập phân có dấu sang nhị phân mà không làm tròn dấu phẩy động.
Thập lục phân → Thập phân
Chuyển số nguyên thập lục phân có dấu sang thập phân bằng số học chính xác với kích thước tùy ý.
Thập phân → Hex
Chuyển số nguyên thập phân có dấu sang hệ thập lục phân viết hoa một cách chính xác.
Bát phân → Thập phân
Chuyển số nguyên bát phân có dấu sang số thập phân bằng phép tính chính xác.
Thập phân → Bát phân
Chuyển số nguyên thập phân có dấu sang bát phân mà không làm mất độ chính xác do số dấu phẩy động.
Văn bản → Hex
Mã hóa văn bản thành các byte UTF-8 viết hoa ở định dạng Hex cách nhau rõ ràng.
Hex → Văn bản
Giải mã các byte thập lục phân có hoặc không có khoảng trắng thành văn bản UTF-8 được xác thực nghiêm ngặt.
Ký tự → U+
Chuyển một giá trị vô hướng Unicode sang dạng U+, thập phân và thập lục phân.
U+ → Ký tự
Chuyển U+XXXX, 0xXXXX hoặc dạng thập phân thành một ký tự Unicode.
Công cụ kiểm tra Unicode
Kiểm tra văn bản để phát hiện khoảng trắng độ rộng bằng không, ký tự điều khiển, dấu ghi đè RTL và điểm mã Unicode.
Máy tính nhị phân
Thực hiện phép tính số học và theo bit ở dạng nhị phân, bát phân, thập phân hoặc hex, có hỗ trợ bù hai.
Định dạng số
Đổi định dạng số giữa 1.234,56, 1,234,56, 1 234,56 và nhiều kiểu dấu phân cách khác cho cả cột cùng lúc.
Thiết kế CSS
Xây dựng trực quan các dải chuyển màu, bóng đổ, hệ cỡ chữ, kích thước linh hoạt và bố cục lưới, rồi sao chép CSS.
Gradient CSS
Tạo gradient CSS tuyến tính, xuyên tâm và hình nón với xem trước trực tiếp, các điểm dừng màu và mẫu có sẵn.
Đổ bóng hộp
Tạo box-shadow CSS với độ lệch, độ mờ, độ lan, nhiều lớp và bóng bên trong, rồi sao chép mã.
Thang cỡ chữ
Tạo thang cỡ chữ mô-đun từ cỡ cơ sở và tỷ lệ, xem trước, rồi sao chép biến CSS hoặc cấu hình Tailwind.
CSS clamp()
Tạo kích thước phông chữ hoặc khoảng cách tăng mượt giữa hai độ rộng màn hình bằng biểu thức CSS clamp().
CSS grid
Vẽ bố cục trang trên lưới, đặt tên các vùng và sao chép CSS grid-template.
Trình tạo bảng màu
Tạo bảng màu hài hòa, khóa màu bạn thích và xuất dưới dạng CSS, Tailwind, JSON hoặc PNG.
Hình dạng và nền
Vẽ các làn sóng và hình blob SVG, đồng thời tạo mẫu nền CSS và các bảng kính mờ.
Sóng SVG
Tạo sóng SVG xếp lớp cho đường phân cách giữa các phần, rồi sao chép dưới dạng SVG hoặc CSS.
blob SVG
Tạo các hình blob hữu cơ ngẫu nhiên bằng một màu hoặc chuyển màu, rồi tải xuống dưới dạng SVG.
Mẫu CSS
Tạo sọc, lưới, chấm, ô bàn cờ và đường zíc zắc bằng gradient CSS thuần, sẵn sàng sao chép.
Glassmorphism
Tạo thẻ kính mờ với backdrop-filter: chỉnh độ mờ, màu phủ và viền, xem trước rồi sao chép CSS.
Đường phân cách hình
Tạo đường phân cách dạng sóng, đường cong, nghiêng, tam giác, mũi tên, zíc zắc, đám mây và núi bằng SVG, CSS và HTML.
Mẫu SVG
Tạo mẫu SVG liền mạch với hai màu, nền, khoảng cách, nét viền và góc xoay. Xuất CSS, SVG hoặc ô PNG.
Chính sách và bố cục
Viết chính sách bảo mật nội dung và khám phá các hình dạng CSS cùng bố cục flexbox.
Trình tạo CSP
Xây dựng hoặc phân tích CSP với các chỉ thị bật/tắt, cài đặt sẵn và đoạn mã máy chủ có thể sao chép.
Clip path
Kéo các điểm đa giác hoặc điều chỉnh hình tròn, elip, inset, xem trước vùng cắt và sao chép CSS.
Flexbox
Khám phá thuộc tính flex của vùng chứa và mục với bố cục trực tiếp cùng CSS có thể sao chép.
Yêu cầu chứng chỉ và khóa
Tạo, giải mã và so sánh các yêu cầu chứng chỉ cùng khóa ngay trong trình duyệt.
Bộ giải mã CSR
Giải mã yêu cầu ký chứng chỉ PEM: chủ thể, tên thay thế, khóa công khai, thuật toán chữ ký và phần mở rộng.
Trình tạo CSR
Tạo khóa riêng RSA hoặc ECDSA và yêu cầu ký chứng chỉ trong trình duyệt, với các trường chủ thể và tên thay thế.
Đối chiếu khóa chứng chỉ
So sánh chứng chỉ với khóa riêng RSA hoặc EC và/hoặc CSR để kiểm tra khóa công khai có khớp trong trình duyệt.
Bộ chuyển đổi PEM và DER
Chuyển đổi chứng chỉ, khóa và CSR giữa PEM, DER nhị phân, base64 hoặc hệ thập lục phân; nhận diện loại và đổi RSA PKCS#1/PKCS#8.
Định dạng, xác thực và sửa chữa JSON
Bộ định dạng JSON thụt lề dữ liệu để bạn dễ đọc; công cụ xác thực cho biết dữ liệu có phân tích được hay không và lỗi nằm ở đâu; công cụ xác thực JSON Schema kiểm tra dữ liệu có đúng cấu trúc bạn mong đợi hay không, chứ không chỉ có cú pháp hợp lệ. Khi JSON gần như đúng — có dấu phẩy thừa ở cuối, dấu nháy đơn hoặc phần cuối bị cắt ngắn, như thường thấy ở các mô hình ngôn ngữ — công cụ sửa JSON sẽ khắc phục các lỗi cơ học, còn JSON diff so sánh hai phiên bản theo từng khóa thay vì từng dòng.
CSV và bảng tính
CSV trông đơn giản nhưng hiếm khi thực sự như vậy: dấu phân cách có thể khác nhau (dấu phẩy, dấu chấm phẩy ở nhiều khu vực châu Âu, tab), trường văn bản có thể chứa dấu phân cách bên trong dấu nháy, còn Excel âm thầm xóa các số 0 ở đầu mã và chuyển số dài thành ký hiệu khoa học. Trình xem CSV cho biết một tệp thực sự được phân tích như thế nào, Excel sang CSV và CSV sang Excel chuyển đổi qua lại giữa hai định dạng, còn CSV sang JSON biến các hàng thành các bản ghi để dùng trong mã.
Mã hóa không phải là mã hóa bảo mật
Base64, mã hóa URL và thực thể HTML thay đổi cách ghi dữ liệu để dữ liệu tồn tại qua một kênh cụ thể; bất kỳ ai cũng có thể đảo ngược chúng, nên chúng không che giấu được gì. Hash là một chiều và có độ dài cố định, hữu ích để kiểm tra tệp có bị thay đổi hay không — công cụ hash tệp tính SHA-256 ngay trên thiết bị — nhưng hash nhanh thông thường không phải cách an toàn để lưu mật khẩu.
Bất kỳ ai cũng có thể đọc JWT: bộ giải mã JWT hiển thị các yêu cầu trong đó mà không cần khóa. Chỉ việc xác minh chữ ký, như công cụ xác minh JWT thực hiện với các token HMAC, mới chứng minh được token chưa bị thay đổi.
Thời gian, lịch trình và mã định danh
Dấu thời gian Unix là số giây kể từ năm 1970 theo UTC, nhưng JavaScript và nhiều API dùng mili giây, vì vậy một giá trị có 13 chữ số gần như luôn là mili giây — bộ chuyển đổi dấu thời gian xử lý cả hai loại. Lịch Cron gồm năm trường (phút, giờ, ngày trong tháng, tháng, ngày trong tuần) và thường chạy theo múi giờ của máy chủ, thường là UTC; công cụ giải thích cron diễn giải lịch trình bằng từ ngữ và liệt kê các lần chạy tiếp theo. Với các mã định danh không được trùng nhau, hãy dùng UUID thay vì bộ đếm hoặc dấu thời gian.