Tất cả 122 công cụ
Mọi công cụ trong Devkito, chia nhóm giống như trong ứng dụng. Tất cả chạy offline trên macOS, Windows và Linux.
Mã hóa
- Băm Bcrypt / Argon2Băm và kiểm tra mật khẩu bằng bcrypt (cost 4–15) hoặc Argon2id
- Tạo cụm từ BIP39Tạo cụm từ ghi nhớ BIP39
- Giải mã chứng chỉGiải mã chứng chỉ và khóa PEM
- Mã hóa / Giải mãMã hóa và giải mã văn bản bằng AES
- Băm văn bản & checksum tệpBăm văn bản hoặc tệp bằng MD5, SHA-1, SHA-256, SHA-384, SHA-512 và kiểm tra checksum
- Tạo HMACTạo mã HMAC để xác thực thông điệp
- Kiểm tra độ mạnh mật khẩuPhân tích độ mạnh và entropy của mật khẩu
- Chuyển đổi PEM / JWKChuyển đổi khóa RSA, EC và Ed25519 giữa PEM và JWK, kèm thumbprint JWK
- PGP: Mã hóa / Giải mã / Ký / Xác minhTạo khóa OpenPGP, mã hóa, giải mã, ký và xác minh thông điệp
- Tạo cặp khóa RSATạo cặp khóa RSA công khai/riêng tư
- Tạo khóa SSHTạo cặp khóa SSH (Ed25519/RSA)
- Tạo TokenTạo chuỗi token và mật khẩu ngẫu nhiên
- Tạo ULIDTạo ULID (Định danh duy nhất sắp xếp theo thời gian)
- Tạo UUIDTạo định danh ngẫu nhiên UUID v4
Chuyển đổi
- Chuyển đổi Base64 / Base32 / Base58Mã hoá và giải mã văn bản dạng Base64, Base64URL, Base32, Base58, Ascii85 hoặc hex
- Mã hóa ảnh Base64Mã hóa hình ảnh sang Base64 data URI và giải mã ngược lại
- Chuyển đổi đơn vị ByteChuyển đổi đơn vị byte (B, KB, MB, GB, TB) và tính thời gian truyền
- Chuyển đổi kiểu chữChuyển đổi văn bản giữa camelCase, snake_case, kebab-case, PascalCase và nhiều kiểu khác
- Chuyển đổi màu sắcChuyển đổi màu giữa HEX, RGB, HSL và các định dạng khác
- Chuyển đổi đơn vị CSSChuyển đổi giữa các đơn vị CSS: px, rem, em, vw, vh
- Nén Gzip / BrotliNén và giải nén văn bản bằng Gzip, Zlib, Deflate hoặc Brotli
- Chuyển đổi cơ sốChuyển đổi số nguyên giữa nhị phân, bát phân, thập phân và thập lục phân
- Chuyển đổi danh sáchChuyển đổi giữa dấu phẩy, xuống dòng và các ký tự phân cách khác
- Chuyển đổi Markdown ⇄ HTMLChuyển Markdown sang HTML có xem trước, và HTML ngược lại thành Markdown
- Giải mã MessagePack / CBORGiải mã MessagePack hoặc CBOR (hex/base64) sang JSON và mã hóa JSON ngược lại
- Số La MãChuyển đổi giữa số thập phân và số La Mã
- Văn bản sang nhị phânChuyển đổi văn bản sang dạng nhị phân và ngược lại
- Bảng chữ NATOChuyển đổi văn bản sang bảng chữ cái NATO
- Văn bản sang UnicodeChuyển đổi văn bản sang mã Unicode và ngược lại
- Tính chênh lệch thời gianTính chênh lệch giữa hai thời điểm
- Chuyển đổi múi giờChuyển đổi thời gian giữa các múi giờ trên thế giới
- Chuyển đổi TOML / YAML / JSONChuyển đổi qua lại giữa TOML, YAML và JSON
- Chuyển đổi Unix TimestampChuyển Unix timestamp sang ISO, UTC, giờ địa phương, thời gian tương đối và ngược lại
- Chuyển đổi XML / JSONChuyển đổi giữa định dạng XML và JSON
Web
- Tạo Basic AuthTạo header xác thực HTTP Basic
- Tạo BookmarkletChuyển mã JavaScript thành bookmarklet URI
- Kiểm tra độ tương phản màuKiểm tra tỉ lệ tương phản WCAG và APCA Lc giữa hai màu, gợi ý màu đạt chuẩn
- Tạo thang màuTạo thang màu 50–950 kiểu Tailwind từ một màu
- Tạo CSS Box ShadowTrình chỉnh sửa trực quan tạo CSS box-shadow với xem trước
- Tạo CSS GradientTạo gradient CSS (linear, radial, conic) trực quan
- Thông tin thiết bịXem thông tin thiết bị và trình duyệt
- Ký tự HTMLMã hóa và giải mã ký tự HTML
- HTML sang JSXChuyển HTML hoặc SVG sang JSX cho React
- Soạn thảo HTMLTrình soạn thảo HTML WYSIWYG đơn giản với xem trước trực tiếp
- HTTP ClientGửi yêu cầu HTTP với tham số truy vấn, header và nội dung, rồi xem phản hồi
- Phân tích HTTP Header / CookiePhân tích HTTP header thô, Cookie và Set-Cookie kèm giải thích và cảnh báo
- Mã trạng thái HTTPTham khảo mã trạng thái HTTP và ý nghĩa
- So sánh JSONSo sánh hai đối tượng JSON và xem sự khác biệt
- Tạo JWTTạo JSON Web Token để thử nghiệm
- Phân tích JWTGiải mã và kiểm tra token JWT
- Mã phím bấmTìm mã phím JavaScript cho sự kiện bàn phím
- Tạo Meta TagTạo thẻ meta SEO và Open Graph, kèm xem trước thẻ chia sẻ mạng xã hội
- Loại MIMETìm kiếm loại MIME theo phần mở rộng tệp
- Tạo mã OTPTạo mã xác thực một lần TOTP/HOTP
- Giải mã SafelinkGiải mã URL từ safe-link email (Microsoft, Google, v.v.)
- Tạo SlugChuyển chuỗi thành slug thân thiện URL
- Chuyển đổi Tailwind CSSChuyển đổi giữa Tailwind CSS utility classes và CSS thuần
- Mã hóa / Giải mã URLMã hóa hoặc giải mã thành phần URL
- Phân tích URLPhân tích và tách các thành phần URL
- Phân tích User AgentPhân tích và giải mã chuỗi user agent
Hình ảnh & Video
- Xem & xoá EXIFXem metadata ẩn trong ảnh (GPS, máy chụp, ngày giờ) và lưu bản không có metadata
- Tạo FaviconTạo favicon nhiều kích thước từ chữ hoặc emoji
- Nén hình ảnhThay đổi kích thước và nén hình ảnh với điều khiển chất lượng
- Chuyển đổi định dạng ảnhChuyển đổi ảnh sang PNG, JPEG, WebP hoặc AVIF
- Tạo hình ảnhTạo hình ảnh với kích thước, màu sắc, chữ và họa tiết tùy chỉnh
- Tạo mã QRTạo mã QR từ văn bản hoặc URL
- Đọc mã QRGiải mã QR từ tệp ảnh, bộ nhớ tạm hoặc camera
- Tối ưu SVGGiảm dung lượng SVG và xuất ra React component, data URI hoặc Base64
- Tạo SVG PlaceholderTạo ảnh placeholder SVG với kích thước và màu tùy chỉnh
Phát triển
- Sắp xếp .envSắp xếp, loại trùng và xác thực tệp .env
- Tính ChmodTính quyền tệp Unix theo ký hiệu và số
- Định dạng mã nguồnĐịnh dạng và thu gọn JavaScript, TypeScript, CSS, HTML, Markdown, YAML và nhiều ngôn ngữ khác bằng Prettier
- Tạo CrontabTạo và giải thích biểu thức cron
- cURL sang mã nguồnChuyển lệnh cURL sang fetch, axios, Python, Go, PHP hoặc HTTP thô
- Docker Run sang ComposeChuyển lệnh docker run sang docker-compose.yml
- Chuẩn hóa EmailChuẩn hóa địa chỉ email (xóa dấu chấm, plus addressing)
- Ghi chú GitTham khảo nhanh các lệnh Git thường dùng
- Tạo .gitignoreTạo file .gitignore cho các stack công nghệ
- Chuyển đổi JSON ⇄ CSVChuyển mảng JSON thành CSV và CSV ngược lại thành JSON
- Tạo JSON SchemaTạo JSON Schema từ dữ liệu JSON
- Kiểm tra JSON SchemaKiểm tra dữ liệu JSON theo JSON Schema (draft 2020-12, 2019-09, draft-07)
- JSON sang mã nguồnTạo kiểu dữ liệu TypeScript, Zod, Go, Rust, Python, Kotlin và C# từ JSON
- Xem JSONĐịnh dạng, xác thực, thu gọn hoặc làm đẹp dữ liệu JSON
- Tạo LicenseTạo file LICENSE cho dự án mã nguồn mở
- Tạo Port ngẫu nhiênTạo số port ngẫu nhiên khả dụng
- Kiểm tra RegexKiểm tra và gỡ lỗi biểu thức chính quy với so khớp trực tiếp
- Kiểm tra SemverKiểm tra phiên bản với range npm, so sánh, sắp xếp và tăng phiên bản
- Làm đẹp SQLĐịnh dạng và làm đẹp câu truy vấn SQL
- Định dạng XMLĐịnh dạng và làm đẹp tài liệu XML
Mạng
- Đối chiếu CIDRKiểm tra dải CIDR nào chứa địa chỉ IP, phát hiện dải chồng lấn và gộp danh sách CIDR (IPv4 & IPv6)
- Tra cứu DNS & WHOISTra cứu bản ghi DNS (A, AAAA, MX, TXT, NS, SOA, CAA, SRV, PTR…) và thông tin WHOIS của tên miền và IP
- Chuyển đổi IPv4Chuyển đổi địa chỉ IPv4 giữa thập phân, nhị phân, thập lục phân
- Mở rộng dải IPv4Mở rộng dải IP sang ký hiệu CIDR
- Tính Subnet IPv4Tính subnet mask, địa chỉ mạng, broadcast và dải host
- Tạo IPv6 ULATạo địa chỉ IPv6 Unique Local
- Tạo MAC AddressTạo địa chỉ MAC ngẫu nhiên
- Kiểm tra TLS / SSLXem chuỗi chứng chỉ TLS, hạn dùng, giao thức và bộ mã hóa của máy chủ, và kiểm tra tính hợp lệ
Toán học
Đo lường
Văn bản
- Vẽ chữ ASCIIVẽ chữ bằng kiểu font Unicode
- So sánh văn bảnSo sánh hai văn bản song song hoặc gộp, đánh dấu khác biệt
- Chọn EmojiDuyệt và sao chép emoji vào bộ nhớ tạm
- Công cụ xử lý dòngSắp xếp, loại bỏ trùng lặp, cắt khoảng trắng, đánh số và thêm tiền tố cho các dòng văn bản
- Tạo Lorem IpsumTạo văn bản Lorem Ipsum giữ chỗ
- Tạo bảng MarkdownTrình soạn thảo trực quan để tạo bảng Markdown
- Tạo NumeronymTạo numeronym từ các từ (ví dụ: i18n, a11y, k8s)
- Thư viện RegexBộ sưu tập mẫu regex phổ biến sẵn sàng sao chép
- Escape / Unescape chuỗiEscape và unescape chuỗi cho JSON, HTML, Regex, SQL
- Làm rối chuỗiLàm rối chuỗi bằng nhiều phương pháp
- Độ tương đồng chuỗiSo sánh hai chuỗi bằng Levenshtein, Damerau–Levenshtein, Jaro–Winkler, Hamming và LCS
- Thống kê văn bảnĐếm ký tự, từ, câu và đoạn văn trong văn bản
- Phân tích UnicodeXem từng cụm ký tự và mã điểm, phát hiện ký tự vô hình, ký tự điều khiển hai chiều và ký tự giả dạng
Dữ liệu
- Xem / Sửa CSVPhân tích CSV thành bảng tương tác, sửa ô, sắp xếp cột và xuất lại
- Kiểm tra IBANXác thực và phân tích số IBAN
- Truy vấn JSONTruy vấn dữ liệu JSON bằng JavaScript, JSONPath hoặc JMESPath
- Tạo dữ liệu giảTạo dữ liệu giả (tên, email, địa chỉ) dạng JSON, CSV hoặc SQL
- Phân tích số điện thoạiPhân tích và định dạng số điện thoại
Không có công cụ nào khớp bộ lọc.