Tất cả công cụ
các công cụ miễn phí dành cho lập trình viên web
Converters
Trình phân tích biểu thức Cron
Phân tích biểu thức Cron để lấy các ngày được lên lịch
Trình tạo biểu thức Cron
Tạo biểu thức cron trực quan bằng trình dựng cron và xem trước các ngày được lên lịch
Chuyển đổi ngày
Chuyển đổi ngày sang dạng dễ đọc và ngược lại
Mảng JSON sang Bảng
Chuyển đổi một mảng JSON sang định dạng bảng, xuất ra CSV hoặc TSV
Bộ chuyển đổi JSON <> YAML
Chuyển đổi dữ liệu JSON sang YAML và ngược lại
Trình chuyển đổi cơ số
Chuyển đổi số từ cơ số này sang cơ số khác
Bộ chuyển đổi số La Mã
Chuyển đổi giữa số La Mã và số Ả Rập
Bộ chuyển đổi XML <> JSON
Chuyển đổi dữ liệu XML sang JSON và ngược lại
Bộ chuyển đổi Markdown <> HTML
Chuyển đổi Markdown sang HTML và ngược lại
Bộ chuyển đổi HTML sang JSX
Chuyển đổi mã đánh dấu HTML sang cú pháp JSX cho React
Bộ chuyển đổi JSON <> TOML
Chuyển đổi dữ liệu JSON sang TOML và ngược lại
Trình chuyển đổi YAML <> TOML
Chuyển đổi dữ liệu YAML sang TOML và ngược lại
Trình trích xuất URL RSS từ OPML
Trích xuất URL nguồn cấp RSS từ tệp OPML
Trình tạo OPML từ URL RSS
Tạo tệp OPML từ các URL nguồn cấp RSS
Trình chuyển đổi dung lượng dữ liệu / byte
Chuyển đổi giữa các đơn vị dung lượng dữ liệu khác nhau: bit, byte, kilobyte, megabyte, gigabyte, terabyte, petabyte
Trình chuyển đổi cURL sang Code
Chuyển đổi lệnh cURL thành mã trong nhiều ngôn ngữ
Trình tạo Code từ JSON
Tạo kiểu và lớp từ JSON cho nhiều ngôn ngữ
Máy tính chmod
Tính quyền truy cập tệp Unix với các ô chọn trực quan, dạng bát phân và ký hiệu tượng trưng
Unit Converter
Convert between units of length, weight, temperature, data size, time, and more
Docker Run to Compose
Convert docker run commands to docker-compose.yml files instantly
Protobuf Decoder / Encoder
Decode Protocol Buffer messages from Base64 or hex without a schema definition
JSON Table Viewer
Visualise a JSON array as a sortable interactive table with CSV export
Coordinates Converter
Convert coordinates between DD, DMS and UTM
CBOR / MessagePack Codec
Encode JSON to CBOR or MessagePack binary and decode back — compare sizes and inspect hex or Base64 output
Network
Máy tính mạng con IPv4
Tính subnet mask, dải mạng và địa chỉ broadcast từ CIDR.
Bộ chuyển đổi địa chỉ IPv4
Chuyển đổi địa chỉ IPv4 giữa các định dạng thập phân, hex và nhị phân.
Công cụ mở rộng dải IPv4
Mở rộng dải IPv4 thành danh sách địa chỉ và số lượng.
Trình phân tích / mở rộng IPv6
Phân tích, rút gọn và mở rộng địa chỉ IPv6.
TLS Version Checker
Check TLS/SSL version, certificate details, and cipher suite for any hostname
Encoders / Decoders
Trình mã hóa / giải mã ảnh Base64
Mã hóa và giải mã dữ liệu hình ảnh Base64
Trình mã hóa / giải mã văn bản Base64
Mã hóa và giải mã dữ liệu văn bản Base64
Trình giải mã chứng chỉ
Giải mã một chứng chỉ
Nén / giải nén GZip
Nén hoặc giải nén văn bản bằng GZip
Trình mã hóa / giải mã văn bản HTML
Mã hóa và giải mã dữ liệu văn bản HTML
Trình mã hóa / giải mã JWT
Mã hóa và giải mã Json Web Token
Trình mã hóa / giải mã URL
Mã hóa hoặc giải mã tất cả các ký tự áp dụng thành các thực thể URL tương ứng
Bộ mã hóa / giải mã Quoted-Printable
Mã hóa hoặc giải mã văn bản bằng định dạng quoted-printable (RFC 2045)
Bộ chuyển đổi Hex sang ASCII / ASCII sang Hex
Chuyển đổi giữa định dạng văn bản thập lục phân và ASCII
Bộ mã hóa / giải mã Base58
Mã hóa và giải mã văn bản bằng mã hóa Base58 (dùng trong Bitcoin, IPFS)
Bộ xử lý GZip
Nén GZip hiệu năng cao với các mức nâng cao
Base32 Encoder / Decoder
Encode and decode Base32 strings used in TOTP secrets and RFC 4648 applications
Bzip2 Decompressor
Decompress bzip2 (.bz2) files and Base64 or hex-encoded bzip2 data — instant client-side decompression
Formatters
Trình định dạng JSON
Định dạng, làm đẹp và rút gọn dữ liệu JSON ngay lập tức. Xác thực cú pháp JSON, in đẹp với thụt lề phù hợp hoặc nén JSON để lưu trữ và truyền tải hiệu quả.
Trình định dạng SQL
Định dạng dữ liệu SQL
Trình định dạng XML
Thụt lề hoặc rút gọn dữ liệu XML
Trình định dạng CSS
Định dạng và làm đẹp mã CSS
Trình định dạng JavaScript
Định dạng và làm đẹp mã JavaScript
Trình định dạng HTML
Định dạng và làm đẹp mã HTML
Trình định dạng TOML
Định dạng và làm đẹp các tệp cấu hình TOML
Trình định dạng YAML
Định dạng và làm đẹp các tệp cấu hình YAML
Python Formatter
Format and beautify Python code with proper indentation and whitespace normalization
SCSS Formatter
Format and beautify SCSS/Sass code with proper indentation and nesting using Prettier
LESS Formatter
Format and beautify LESS stylesheets with proper indentation and nesting using Prettier
Generators
Trình tạo Hash / Checksum
Tính giá trị hash và checksum từ văn bản hoặc dữ liệu nhị phân bằng MD5, SHA1, SHA256, SHA512 và nhiều thuật toán khác. Xác minh tính toàn vẹn của tệp và tạo mã hash an toàn ngay lập tức.
Trình tạo HMAC
Tạo chữ ký HMAC cho xác thực API, webhook và đảm bảo tính toàn vẹn thông điệp bằng SHA-1, SHA-256, SHA-384 hoặc SHA-512.
Trình tạo / Xác thực Bcrypt
Tạo và xác minh hash mật khẩu bcrypt với hệ số chi phí có thể cấu hình
Trình tạo Lorem Ipsum
Tạo văn bản giữ chỗ Lorem Ipsum (hoặc tương tự)
Dữ liệu giả / Trình tạo Faker
Tạo dữ liệu giả với các mẫu nhanh (Người dùng, Nhân viên, Sản phẩm, Đơn hàng). Xuất dưới dạng JSON, YAML, CSV hoặc SQL.
Trình tạo mật khẩu
Tạo mật khẩu ngẫu nhiên
Trình tạo & Giải mã UUID
Tạo và giải mã UUID phiên bản 1, 4 (GUID), 6 và 7
Mã hóa / Giải mã QR Code
Đọc hoặc tạo QR Code từ văn bản. Có thể xuất dưới dạng SVG.
Trình tạo Basic Auth
Tạo thông tin xác thực HTTP Basic Authentication và header Authorization
Máy tính Hash
Tính hash bằng các thuật toán crypto gốc (MD5, SHA256, SHA512, BLAKE2)
Trình tạo OTP (TOTP/HOTP)
Tạo mật khẩu dùng một lần dựa trên thời gian (TOTP) và dựa trên bộ đếm (HOTP) cho 2FA
Trình tạo cặp khóa RSA
Tạo cặp khóa công khai/riêng RSA ở định dạng PEM với kích thước khóa và thuật toán hash có thể cấu hình
Meta Tag Generator (OG/Twitter)
Generate Open Graph and Twitter Card meta tags for your web pages with live social media previews
MAC Address Generator
Generate random MAC addresses in multiple formats for testing and development
Scrypt Hash Generator
Generate scrypt password hashes with configurable cost parameters for secure password storage
BIP39 Mnemonic Generator
Generate BIP39 mnemonic seed phrases for cryptocurrency wallets with 12 or 24 words
SVG Placeholder Generator
Generate lightweight SVG placeholder images with custom size, colours, and label text
Random Number Generator
Generate cryptographically random integers, floats, byte sequences, and big decimals via the Web Crypto API
Text
Thoát / Bỏ thoát ký tự văn bản
Escape hoặc unescape chuỗi để loại bỏ các ký tự đặc biệt có thể ngăn việc phân tích. Hỗ trợ escape cho JSON, JavaScript, XML và HTML để xử lý chuỗi an toàn.
Công cụ so sánh danh sách
So sánh hai danh sách
Tiện ích dòng
Sắp xếp dòng, loại bỏ khoảng trắng và lọc dòng từ văn bản
Xem trước HTML
Xem trước mã HTML trong bản xem trước trực tiếp trên trình duyệt
Xem trước Markdown
Xem trước tài liệu Markdown với kiểu hiển thị giống GitHub
Trình phân tích văn bản và tiện ích
Phân tích văn bản và cung cấp một số công cụ tiện ích cơ bản
Trình so sánh văn bản
So sánh hai văn bản
Trình thay thế chuỗi
Tìm và thay thế văn bản với hỗ trợ regex
Mermaid Diagram Editor
Write Mermaid diagram syntax and see a live preview of flowcharts, sequence diagrams, class diagrams, and more
Defang / Fang URLs & IPs
Defang URLs and IP addresses for safe sharing in security reports and tickets
Extract URLs / Emails / IPs
Extract all URLs, email addresses, and IP addresses from any text for log analysis and threat hunting
URL Slug Generator
Convert any text to a URL-friendly slug with Unicode support and configurable separators
Prefix / Suffix Lines
Add a prefix or suffix to every line of text for bulk text manipulation
ASCII Art Text Generator
Convert text to ASCII art using FIGlet fonts for terminals, comments, and README files
Emoji Picker & Search
Browse, search, and copy any Unicode emoji by keyword or category
String Obfuscator / PII Masker
Mask emails, credit cards, phone numbers, IPs, and JWTs from any text — all processing happens in your browser
Documents
Testers
Trình kiểm thử JSONPath
Kiểm thử một JSONPath
Trình xác thực JSON Schema
Xác thực dữ liệu JSON theo JSON Schema (draft-04, draft-06, draft-07, 2019-09) với báo cáo lỗi chi tiết
Trình xác thực IBAN
Xác thực Số tài khoản ngân hàng quốc tế (IBAN) bằng checksum và độ dài
Trình kiểm thử biểu thức chính quy
Xác thực và kiểm thử biểu thức chính quy
Trình kiểm thử mẫu Regex XSD
Kiểm thử các mẫu regex XSD (XML Schema Definition)
Trình phân tích URL
Phân tích và đánh giá các thành phần URL, tham số truy vấn và cấu trúc
Trình xác thực XML
Xác thực cú pháp và cấu trúc dữ liệu XML.
Trình phân tích User Agent
Phân tích chuỗi User-Agent để trích xuất thông tin trình duyệt, hệ điều hành và thiết bị
Trình phân tích chuỗi truy vấn
Phân tích và giải mã các tham số chuỗi truy vấn URL
Trình xác thực XML / XSD
Xác thực tài liệu XML theo các lược đồ XSD trực tuyến. Kiểm tra cú pháp XML, xác minh tuân thủ lược đồ, kiểm thử xác thực không gian tên và đảm bảo các tệp XML của bạn đáp ứng các tiêu chuẩn doanh nghiệp.
Trình kiểm tra độ mạnh mật khẩu
Kiểm tra độ mạnh mật khẩu, entropy, thời gian bị bẻ khóa và nhận khuyến nghị bảo mật
JSONata Expression Tester
Test JSONata expressions against JSON data with live results and debug JSON queries
Phone Number Parser
Parse and validate international phone numbers with country detection and format conversion
Keyboard Keycode Viewer
Press any key to see its JavaScript keycode, key, code, and which values for debugging keyboard events
JSON Diff Viewer
Compare two JSON documents side by side and see exactly what changed
XPath Tester
Test XPath expressions against XML or HTML documents with real-time results
CSS Selector Tester
Test CSS selectors against HTML and see matching elements instantly
Email Normalizer
Normalize and deduplicate email addresses by stripping Gmail dots, plus aliases, and standardizing case
Colors
Chọn màu & Chuyển đổi
Chọn màu và chuyển đổi giữa các định dạng HEX, RGB, HSL và HSV
Trình tính tương phản màu
Tính tỷ lệ tương phản màu và kiểm tra tuân thủ khả năng truy cập theo WCAG
Trình mô phỏng mù màu
Mô phỏng mù màu trên hình ảnh để kiểm thử khả năng truy cập
Color Palette Generator
Generate harmonious color palettes with complementary, analogous, triadic, and tetradic color schemes
Tints & Shades Generator
Generate lighter tints and darker shades from any base color for UI design and branding
Color Palette Extractor
Extract dominant colors from any image and get the main color palette with HEX, RGB, and HSL values
Images
Trình chuyển đổi ảnh
Trình chuyển đổi hình ảnh không mất dữ liệu
Trình nén ảnh
Nén ảnh PNG và JPEG để giảm dung lượng tệp
Trình thay đổi kích thước ảnh
Đổi kích thước ảnh theo kích thước hoặc theo phần trăm
Công cụ cắt ảnh
Cắt ảnh bằng cách chọn một vùng hình chữ nhật
Đóng khung ảnh
Căn ảnh vừa khung vẽ với phần đệm letterbox/pillarbox
Xử lý ảnh
Xử lý hình ảnh hiệu năng cao với nén AVIF/HEIF. Tối ưu hóa hình ảnh, chuyển đổi định dạng và giảm dung lượng tệp với khả năng xử lý cấp doanh nghiệp.
References
HTTP Status Codes Reference
Look up any HTTP status code with descriptions, categories, and usage guidance. Complete reference for 1xx, 2xx, 3xx, 4xx, and 5xx codes — free online tool.
MIME Types Lookup
Look up MIME types by type name or file extension. Search all 2500+ registered MIME types with extensions, compressibility, and source — free online reference.
Git Command Finder
Find the exact git command for your scenario — undo a commit, delete a branch, recover lost work, stash, rebase, cherry-pick. 40+ recipes with explanations and safety warnings.
Calculators
Math Expression Evaluator
Evaluate mathematical expressions with variables, functions, and unit conversions
Percentage Calculator
Calculate percentages, percentage change, and percentage of a number instantly
Entropy Calculator
Calculate Shannon entropy and character frequency distribution of any text or data
Checksum Calculator
Calculate CRC-8, CRC-16, CRC-24, CRC-32, Adler-32 checksums and validate Luhn (credit card) numbers
Chi tiết kỹ thuật
Free Online Developer Tools — DevToys Web Pro
What DevToys Web Pro Is
DevToys Web Pro is a free, browser-based collection of developer tools covering every common task: format and validate JSON, encode and decode Base64, generate UUIDs, decode JWT tokens, test regular expressions, convert between data formats, hash strings, generate QR codes, compress images, and more — all without installing software or sending data to a server. Every tool runs entirely in your browser using JavaScript and WebAssembly, so your code, credentials, and sensitive data never leave your machine.
Tool Categories
Tools are organized into eight categories. Formatters: JSON formatter, SQL formatter, XML formatter, CSS formatter, HTML formatter, JavaScript formatter, YAML formatter, TOML formatter. Encoders & Decoders: Base64 encoder/decoder, URL encoder/decoder, JWT decoder, HTML entity encoder, hex/ASCII converter, Base58, gzip, quoted-printable. Generators: UUID/GUID generator, password generator, QR code generator, hash generator, HMAC generator, RSA key generator, bcrypt generator, lorem ipsum generator, TOTP/OTP generator. Converters: JSON to YAML, JSON to CSV, JSON to TOML, cron expression parser, chmod calculator, date converter, number base converter, curl-to-code, markdown to HTML. Testers: regex tester, JSON Schema validator, JSONPath tester, XML/XSD validator, URL parser, query string parser, IBAN checker, password strength checker. Text tools: markdown preview, text diff/comparer, text analyzer, string replacer, list compare. Image tools: image compressor, image converter, image resizer, image cropper. Network tools: IPv4 subnet calculator, IPv4 range expander, IPv6 parser.
Privacy — Your Data Stays in Your Browser
Unlike many online developer tools that send your input to remote servers for processing, DevToys processes everything locally. When you format JSON, decode a JWT, test a regex, or hash a string, the computation runs in your browser tab using the same JavaScript engine and Web Crypto API that power modern web applications. No data is transmitted, no inputs are logged, and the tools continue working offline after the page loads. This makes DevToys safe to use with JWT tokens, API keys, private keys, credentials, and any other sensitive developer data.
Browser Tool vs Local App
DevToys Web Pro works instantly in any browser with no installation, no login, and no configuration. It is also available as a Progressive Web App (PWA) for offline use, and as a browser extension for Chrome, Firefox, and Edge that puts all tools in your new-tab page. For teams, the web version requires no software deployment — share a URL and anyone on any OS can use the tools immediately. Compared to running scripts locally or configuring VS Code extensions, DevToys is faster to access for one-off formatting, decoding, or conversion tasks.