所有工具
免費的網頁開發者工具
Converters
Cron 表達式解析器
解析 Cron 表達式以取得排程日期
Cron 表達式產生器
使用 cron 建構器以視覺化方式建立 cron 表達式,並預覽排程日期
日期轉換器
將日期轉換為易讀日期,反之亦然
JSON 陣列轉表格
將 JSON 陣列轉換為表格格式,並匯出為 CSV 或 TSV
JSON <> YAML 轉換器
將 JSON 資料轉換為 YAML,反之亦然
數字進位轉換器
將數字從一種進位制轉換為另一種
羅馬數字轉換器
在羅馬數字與阿拉伯數字之間轉換
XML <> JSON 轉換器
將 XML 資料轉換為 JSON,反之亦然
Markdown <> HTML 轉換器
將 Markdown 轉換為 HTML,反之亦然
HTML 轉 JSX 轉換器
將 HTML 標記轉換為 React 的 JSX 語法
JSON <> TOML 轉換器
將 JSON 資料轉換為 TOML,反之亦然
YAML <> TOML 轉換器
將 YAML 資料轉換為 TOML,反之亦然
OPML RSS URL 擷取器
從 OPML 檔案中擷取 RSS Feed URL
RSS URL 轉 OPML 產生器
從 RSS Feed URL 產生 OPML 檔案
資料大小 / 位元組轉換器
在不同資料大小單位間轉換:位元、位元組、KB、MB、GB、TB、PB
cURL 轉程式碼轉換器
將 cURL 指令轉換為多種語言的程式碼
JSON 轉程式碼產生器
從 JSON 產生多種語言的型別與類別
chmod 計算器
使用可視化核取方塊、八進位與符號表示法計算 Unix 檔案權限
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
Encoders / Decoders
Base64 圖片編碼器 / 解碼器
編碼與解碼 Base64 圖片資料
Base64 文字編碼器 / 解碼器
對 Base64 文字資料進行編碼與解碼
憑證解碼器
解碼憑證
GZip 壓縮 / 解壓縮
使用 GZip 壓縮或解壓縮文字
HTML 文字編碼器 / 解碼器
對 HTML 文字資料進行編碼與解碼
JWT 編碼器 / 解碼器
對 Json Web Token 進行編碼與解碼
URL 編碼器 / 解碼器
將所有適用字元編碼或解碼為其對應的 URL 實體
Quoted-Printable 編碼器 / 解碼器
使用 quoted-printable 格式(RFC 2045)編碼或解碼文字
Hex 轉 ASCII / ASCII 轉 Hex 轉換器
在十六進位與 ASCII 文字格式之間轉換
Base58 編碼器 / 解碼器
使用 Base58 編碼(用於 Bitcoin、IPFS)編碼與解碼文字
GZip 處理器
具備進階等級的高效能 GZip 壓縮
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
JSON 格式化工具
立即格式化、美化並壓縮 JSON 資料。驗證 JSON 語法、以正確縮排進行美化輸出,或壓縮 JSON 以利高效儲存與傳輸。
SQL 格式化工具
格式化 SQL 資料
XML 格式化工具
縮排或壓縮 XML 資料
CSS 格式化工具
格式化並美化 CSS 程式碼
JavaScript 格式化工具
格式化並美化 JavaScript 程式碼
HTML 格式化工具
格式化並美化 HTML 程式碼
TOML 格式化工具
格式化並美化 TOML 設定檔
YAML 格式化工具
格式化並美化 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
雜湊 / 校驗碼產生器
使用 MD5、SHA1、SHA256、SHA512 等,從文字或二進位資料計算雜湊值與校驗和。驗證檔案完整性並立即產生安全的雜湊碼。
HMAC 產生器
使用 SHA-1、SHA-256、SHA-384 或 SHA-512,為 API 驗證、Webhook 與訊息完整性產生 HMAC 簽章。
Bcrypt 產生器 / 驗證器
產生並驗證 bcrypt 密碼雜湊,可設定成本因子
Lorem Ipsum 產生器
產生 Lorem Ipsum(或類似)佔位文字
假資料 / Faker 產生器
使用快速範本(使用者、員工、產品、訂單)產生假資料。可匯出為 JSON、YAML、CSV 或 SQL。
密碼產生器
產生隨機密碼
UUID 產生器與解碼器
產生並解碼 UUID 版本 1、4(GUID)、6 與 7
QR Code 編碼器 / 解碼器
從文字讀取或產生 QR Code。可匯出為 SVG。
基本驗證產生器
產生 HTTP Basic Authentication 認證資訊與 Authorization 標頭
雜湊計算器
使用原生加密演算法計算雜湊(MD5、SHA256、SHA512、BLAKE2)
OTP 產生器(TOTP/HOTP)
為 2FA 產生以時間為基礎(TOTP)與以計數器為基礎(HOTP)的一次性密碼
RSA 金鑰對產生器
以 PEM 格式產生 RSA 公鑰/私鑰金鑰對,可設定金鑰大小與雜湊演算法
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
文字跳脫/反跳脫
跳脫或反跳脫字串以移除可能導致無法解析的特殊字元。支援 JSON、JavaScript、XML 與 HTML 跳脫,確保字串處理安全。
清單比較器
比較兩個清單
行工具
排序行、移除空白字元,並從文字中篩選行
HTML 預覽
在即時瀏覽器預覽中預覽 HTML 程式碼
Markdown 預覽
以類似 GitHub 的方式預覽 Markdown 文件
文字分析器與實用工具
分析文字並提供一些基本實用工具
文字比較器
比較兩段文字
字串取代器
支援正則表達式的文字尋找與取代
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
JSONPath 測試器
測試 JSONPath
JSON Schema 驗證器
使用詳細錯誤回報,依據 JSON Schema(draft-04、draft-06、draft-07、2019-09)驗證 JSON 資料
IBAN 驗證器
透過校驗碼與長度驗證國際銀行帳戶號碼(IBAN)
正則表達式測試器
驗證並測試正則表達式
XSD 正則表達式模式測試器
測試 XSD(XML Schema Definition)正則表達式模式
URL 解析器
解析並分析 URL 元件、查詢參數與結構
XML 驗證器
驗證 XML 資料語法與結構。
使用者代理解析器
解析並分析 User-Agent 字串,以擷取瀏覽器、作業系統與裝置資訊
查詢字串解析器
解析並解碼 URL 查詢字串參數
XML / XSD 驗證器
線上使用 XSD 結構描述驗證 XML 文件。檢查 XML 語法、驗證結構描述相容性、測試命名空間驗證,並確保您的 XML 檔案符合企業標準。
密碼強度檢查器
檢查密碼強度、熵值、破解時間,並取得安全建議
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
取色器與轉換器
取色並在 HEX、RGB、HSL 與 HSV 格式之間轉換
色彩對比計算器
計算色彩對比度比例並檢查 WCAG 無障礙相容性
色盲模擬器
在圖片上模擬色盲以進行無障礙測試
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
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
技術細節
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.