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.

152công cụ đang hoạt động
sẵn sàng ngay
01

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.

01 / DEVELOPERSẵn sàng

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.

02 / DEVELOPERSẵn sàng

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ị.

03 / DEVELOPERSẵn sàng

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.

04 / DEVELOPERSẵn sàng

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.

05 / DEVELOPERSẵn sàng

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.

06 / DEVELOPERSẵn sàng

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.

07 / DEVELOPERSẵn sàng

Trình xem JSON

Xác thực và định dạng đẹp tệp JSON cục bộ.

08 / DEVELOPERSẵn sàng

SQL Formatter

Định dạng SQL chuẩn, PostgreSQL, MySQL, SQLite hoặc BigQuery.

09 / DEVELOPERSẵn sàng

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.

10 / DEVELOPERSẵn sàng

JSON sang XML

Chuyển JSON sang XML đúng định dạng với phần tử gốc do bạn chọn.

11 / DEVELOPERSẵn sàng

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.

12 / DEVELOPERSẵn sàng

JSON sang YAML

Chuyển JSON thành YAML dễ đọc cho tệp cấu hình và tệp kê khai.

13 / DEVELOPERSẵn sàng

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.

14 / DEVELOPERSẵn sàng

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.

15 / DEVELOPERSẵn sàng

Excel sang CSV

Chuyển sổ làm việc .xlsx sang CSV, từng trang tính một.

16 / DEVELOPERSẵn sàng

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.

17 / DEVELOPERSẵn sàng

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.

18 / DEVELOPERSẵn sàng

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.

19 / DEVELOPERSẵn sàng

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.

20 / DEVELOPERSẵn sàng

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.

21 / DEVELOPERSẵn sà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.

22 / DEVELOPERSẵn sàng

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.

23 / DEVELOPERSẵn sàng

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.

24 / DEVELOPERSẵn sàng

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.

25 / DEVELOPERSẵn sàng

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.

26 / DEVELOPERSẵn sàng

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.

27 / DEVELOPERSẵn sàng

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ô.

28 / DEVELOPERSẵn sàng

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.

29 / DEVELOPERSẵn sàng

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.

30 / DEVELOPERSẵn sàng

Đố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.

31 / DEVELOPERSẵn sàng

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ủ.

32 / DEVELOPERSẵn sàng

JSON sang Python

Tạo dataclass, TypedDict hoặc mô hình Pydantic trong Python từ một mẫu JSON.

33 / DEVELOPERSẵn sàng

JSON sang Zod

Tạo lược đồ Zod và kiểu được suy ra từ một mẫu JSON.

34 / DEVELOPERSẵn sàng

JSON sang Rust

Tạo cấu trúc Rust với derive của serde từ một mẫu JSON.

35 / DEVELOPERSẵn sàng

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.

36 / DEVELOPERSẵn sàng

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.

37 / DEVELOPERSẵn sàng

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ị.

38 / DEVELOPERSẵn sàng

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.

39 / DEVELOPERSẵn sàng

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.

02

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.

01 / DEVELOPERSẵn sàng

Base64

Mã hóa văn bản Unicode sang Base64 hoặc giải mã trở lại thành UTF-8.

02 / DEVELOPERSẵn sàng

Mã hóa URL

Mã hóa hoặc giải mã các thành phần URL với hỗ trợ Unicode.

03 / DEVELOPERSẵn sàng

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.

04 / DEVELOPERSẵn sàng

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ũ.

05 / DEVELOPERSẵn sàng

Hash tệp

Tính hash SHA-256 của tệp cục bộ để đối chiếu.

06 / DEVELOPERSẵn sàng

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.

07 / DEVELOPERSẵn sàng

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ã.

08 / DEVELOPERSẵn sàng

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.

09 / DEVELOPERSẵn sàng

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ủ.

10 / DEVELOPERSẵn sàng

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.

11 / DEVELOPERSẵn sàng

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.

12 / DEVELOPERSẵn sàng

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.

13 / DEVELOPERSẵn sàng

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.

14 / DEVELOPERSẵn sàng

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.

15 / DEVELOPERSẵn sàng

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 đó.

16 / DEVELOPERSẵn sàng

HMAC

Tạo chữ ký HMAC-SHA256, SHA-384, SHA-512 và SHA-1 ở dạng hex và Base64.

17 / DEVELOPERSẵn sàng

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.

18 / DEVELOPERSẵn sàng

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.

19 / DEVELOPERSẵn sàng

PKCE

Tạo mã xác minh PKCE OAuth, thử thách mã S256 và giá trị state.

20 / DEVELOPERSẵn sàng

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.

21 / DEVELOPERSẵn sàng

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.

22 / DEVELOPERSẵn sà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.

23 / DEVELOPERSẵn sàng

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.

24 / DEVELOPERSẵn sàng

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.

25 / DEVELOPERSẵn sàng

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.

26 / DEVELOPERSẵn sàng

Công cụ IPv6

Mở rộng, nén, phân loại và đảo ngược DNS cho địa chỉ IPv6.

27 / DEVELOPERSẵn sàng

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ố.

28 / DEVELOPERSẵn sàng

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.

29 / DEVELOPERSẵn sàng

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.

30 / DEVELOPERSẵn sàng

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.

31 / DEVELOPERSẵn sàng

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.

32 / DEVELOPERSẵn sàng

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.

33 / DEVELOPERSẵn sàng

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.

34 / DEVELOPERSẵn sàng

đị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ộ.

35 / DEVELOPERSẵn sàng

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.

36 / DEVELOPERSẵn sàng

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.

03

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ộ.

01 / DEVELOPERSẵn sàng

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.

02 / DEVELOPERSẵn sàng

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.

03 / DEVELOPERSẵn sàng

Trình thu gọn CSS

Phân tích cú pháp, tối ưu và thu gọn CSS cục bộ.

04 / DEVELOPERSẵn sàng

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.

05 / DEVELOPERSẵn sàng

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.

06 / DEVELOPERSẵn sàng

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.

07 / DEVELOPERSẵn sàng

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ị.

08 / DEVELOPERSẵn sàng

cURL sang mã

Chuyển đổi chuỗi lệnh cURL thành các đoạn mã JavaScript, Python, Go và Node.js.

09 / DEVELOPERSẵn sàng

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.

10 / DEVELOPERSẵn sà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.

11 / DEVELOPERSẵn sàng

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.

12 / DEVELOPERSẵn sà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.

13 / DEVELOPERSẵn sàng

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.

14 / DEVELOPERSẵn sàng

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.

15 / DEVELOPERSẵn sàng

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.

16 / DEVELOPERSẵn sàng

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.

17 / DEVELOPERSẵn sàng

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.

18 / DEVELOPERSẵn sàng

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.

19 / DEVELOPERSẵn sàng

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.

20 / DEVELOPERSẵn sà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.

21 / DEVELOPERSẵn sàng

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.

22 / DEVELOPERSẵn sàng

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.

23 / DEVELOPERSẵn sàng

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.

24 / DEVELOPERSẵn sàng

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.

25 / DEVELOPERSẵn sàng

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.

26 / DEVELOPERSẵn sà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ợ.

27 / DEVELOPERSẵn sàng

HTML sang JSX

Chuyển HTML sang JSX cho React, với kiểu nội tuyến ở dạng đối tượng.

28 / DEVELOPERSẵn sà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.

29 / DEVELOPERSẵn sàng

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.

30 / DEVELOPERSẵn sàng

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.

31 / DEVELOPERSẵn sàng

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.

32 / DEVELOPERSẵn sà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.

33 / DEVELOPERSẵn sàng

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.

04

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.

05

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.

06

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.

01 / DEVELOPERSẵn sàng

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.

02 / DEVELOPERSẵn sàng

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.

03 / DEVELOPERSẵn sà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 ý.

04 / DEVELOPERSẵn sàng

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.

05 / DEVELOPERSẵn sàng

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.

06 / DEVELOPERSẵn sàng

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.

07 / DEVELOPERSẵn sà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.

08 / DEVELOPERSẵn sà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.

09 / DEVELOPERSẵn sàng

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.

10 / DEVELOPERSẵn sàng

U+ → Ký tự

Chuyển U+XXXX, 0xXXXX hoặc dạng thập phân thành một ký tự Unicode.

11 / DEVELOPERSẵn sàng

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.

12 / DEVELOPERSẵn sàng

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.

13 / DEVELOPERSẵn sàng

Đị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.

07

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.

08

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ờ.

09

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.

10

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.

Đị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.