所有工具
免费的 Web 开发者工具
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 订阅源 URL
RSS URL 转 OPML 生成器
根据 RSS 订阅源 URL 生成 OPML 文件
数据大小 / 字节转换器
在不同数据大小单位之间转换:比特、字节、千字节、兆字节、吉字节、太字节、拍字节
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 编码对文本进行编码和解码(用于比特币、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
二维码编码器 / 解码器
从文本读取或生成二维码。可导出为 SVG。
Basic Auth 生成器
生成 HTTP 基本认证凭据和 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 架构定义)的正则模式
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.