热门工具Popular Tools
JSON 格式化JSON Formatter
在线JSON格式化、校验、压缩、美化工具Online JSON formatter, validator, compressor and beautifier.
正则表达式测试Regex Tester
在线正则表达式测试工具,实时匹配高亮Online regex tester with real-time matching and highlighting.
随机密码生成器Password Generator
生成高强度随机密码,支持自定义长度和字符集Generate strong random passwords with customizable length and charset.
Base64 编解码Base64 Encoder/Decoder
Base64编码与解码,支持文本和文件Base64 encode and decode, supports text and files.
URL 编解码URL Encoder/Decoder
URL编码与解码,处理特殊字符URL encode and decode, handle special characters.
Hash 生成器Hash Generator
MD5/SHA1/SHA256/SHA512哈希生成Generate MD5/SHA1/SHA256/SHA512 hashes.
时间戳转换Timestamp Converter
Unix时间戳与日期时间互相转换Convert between Unix timestamps and date/time.
二维码生成器QR Code Generator
在线生成二维码图片,支持自定义样式Generate QR code images online with customizable styles.
图片压缩Image Compressor
在线图片压缩,支持JPG/PNG/WebPCompress images online, supports JPG/PNG/WebP.
使用教程Guides & Blog
查看全部 →View all →Lorem Ipsum 不只是占位符:排版密度、断行测试与设计稿填充指南Lorem Ipsum Is More Than Placeholder: Typographic Density, Line-Break Testing and Mock-Filling Guide
设计稿里那堆 "Lorem ipsum dolor sit amet" 不是随便乱打的拉丁文,它有近五百年的历史。本文聊聊它的由来,以及如何用占位文本真正测出行高、断行、溢出和响应式布局的问题,而不是只填满画布That "Lorem ipsum dolor sit amet" in your mockups is not random Latin — it has a history of nearly 500 years. This article covers its origins and how to use placeholder text to actually reveal line-height, line-break, overflow and responsive layout issues, not just fill the canvas.
大小写转换不简单:土耳其语 i、Unicode 大小写与 locale 陷阱Case Conversion Is Not Trivial: Turkish i, Unicode Case Mapping and Locale Traps
`"I".toLowerCase()` 谁不会写?但在土耳其语 locale 下它返回的不是 "i" 而是 "ı"。本文从这个经典 bug 出发,讲清 Unicode 大小写映射的一对多、无条件映射与 locale 映射,以及数据库、URL、HTTP 头里的大小写坑Who can't write `"I".toLowerCase()`? But under a Turkish locale it returns "ı", not "i". Starting from this classic bug, this article explains Unicode one-to-many case mapping, unconditional vs locale-aware mapping, and the case pitfalls in databases, URLs and HTTP headers.
Diff 算法入门:LCS 与 Myers,以及代码评审中高效读 diff 的技巧Diff Algorithms 101: LCS and Myers, Plus Tricks for Reading Diffs in Code Review
`git diff` 每天都在用,但你知道它背后的算法吗?本文从最长公共子序列讲起,对比 LCS 与 Myers 的取舍,再给出代码评审中快速定位真实改动、忽略噪音的几个实用技巧You run `git diff` every day, but do you know the algorithm behind it? This article starts from the longest common subsequence, compares LCS versus Myers, and shares practical tricks for locating real changes and ignoring noise during code review.
中英文字数统计为什么对不上:字符、码点、Word 与编辑器的计数差异Why Chinese and English Word Counts Disagree: Characters, Code Points, Word vs Editor Counting
同一段文字,Word 说 320 字,编辑器说 412 字符,公众号后台又给了一个 356。这篇文章把"字数"背后的字符、码点、码元与分词规则讲清楚,让你再也不会被不同工具的数字搞晕The same paragraph: Word says 320 words, your editor says 412 characters, and the publishing backend reports 356. This article unpacks characters, code points, code units and tokenisation rules so you stop being confused by inconsistent counters.
文本清洗流水线:去重、去空行、去 BOM 与批量处理的经验总结A Text Cleaning Pipeline: Deduplication, Blank-Line Removal, BOM Stripping and Batch Processing Lessons
拿到一份"看起来没问题"的文本数据,跑进系统却乱码、重复、空行满天飞——文本清洗是数据分析和迁移中最容易被低估的环节。本文总结我在多个项目中沉淀的清洗流水线:从 BOM 到行尾,从去重到批量处理,以及每一步最容易踩的坑You receive a text dataset that "looks fine", feed it into the system, and get mojibake, duplicates and blank lines everywhere — text cleaning is the most underrated step in data analysis and migration. This article distils the cleaning pipeline I have built across multiple projects: from BOM to line endings, from deduplication to batch processing, and the pitfalls at every step.
MD5/SHA1/SHA256 怎么选:哈希碰撞、加盐与密码存储的正确姿势Choosing Between MD5, SHA1 and SHA256: Collisions, Salting and the Right Way to Store Passwords
哈希不是加密,MD5 也不是"过时了就不能用"——算法选型取决于场景。本文从碰撞攻击的真实数据出发,讲清通用哈希与密码哈希的本质区别,以及加盐、bcrypt、Argon2 各自的适用边界Hashing is not encryption, and MD5 is not "obsolete so never use it" — algorithm choice depends on the scenario. Starting from real collision-attack data, this article explains the fundamental difference between general-purpose hashes and password hashes, and where salting, bcrypt and Argon2 each fit.
🔧开发工具Developer Tools(8)
查看全部 →View all →JSON格式化、正则测试、代码格式化等开发者必备工具JSON formatter, regex tester, code formatter and more must-have developer tools.
JSON 格式化JSON Formatter
在线JSON格式化、校验、压缩、美化工具Online JSON formatter, validator, compressor and beautifier.
正则表达式测试Regex Tester
在线正则表达式测试工具,实时匹配高亮Online regex tester with real-time matching and highlighting.
随机密码生成器Password Generator
生成高强度随机密码,支持自定义长度和字符集Generate strong random passwords with customizable length and charset.
UUID 生成器UUID Generator
在线生成UUID/GUID,支持批量生成Generate UUID/GUID online, supports batch generation.
JSON 转换工具JSON Converter
JSON与XML/CSV/YAML格式互相转换Convert JSON to/from XML, CSV and YAML formats.
代码格式化Code Formatter
HTML/CSS/JS/SQL等多种语言代码美化Beautify code in HTML, CSS, JS, SQL and more languages.
JWT 解析器JWT Decoder
解码和验证JSON Web TokenDecode and validate JSON Web Tokens.
Cron 表达式生成器Cron Generator
Cron表达式生成与解析,查看执行时间Cron expression generator and parser, view execution times.
🔄编码转换Encoding(5)
查看全部 →View all →Base64、URL、Unicode、HTML实体等编解码工具Base64, URL, Unicode, HTML entity encoding and decoding tools.
Base64 编解码Base64 Encoder/Decoder
Base64编码与解码,支持文本和文件Base64 encode and decode, supports text and files.
URL 编解码URL Encoder/Decoder
URL编码与解码,处理特殊字符URL encode and decode, handle special characters.
Unicode 中文互转Unicode Converter
Unicode编码与中文字符互相转换Convert between Unicode escapes and Chinese characters.
HTML 实体编解码HTML Entity Encoder
HTML实体编码与解码HTML entity encoding and decoding.
进制转换Number Base Converter
二进制、八进制、十进制、十六进制互转Convert between binary, octal, decimal and hexadecimal.
🔐加密解密Crypto(1)
查看全部 →View all →MD5、SHA、AES、HMAC等哈希和加密工具MD5, SHA, AES, HMAC hash and encryption tools.
⏰时间日期Date & Time(3)
查看全部 →View all →时间戳转换、日期计算、时区转换等时间工具Timestamp converter, date calculator, timezone converter and more.
✏️文本工具Text Tools(5)
查看全部 →View all →文本去重、字数统计、文本对比、大小写转换等Text deduplication, word counter, text diff, case converter and more.
文本去重/去空行Text Deduplicator
去除文本中的重复行和空行Remove duplicate lines and empty lines from text.
字数统计Word Counter
统计文本字符数、词数、行数Count characters, words and lines in text.
文本对比Text Diff
在线对比两段文本的差异Compare differences between two pieces of text online.
大小写转换Case Converter
英文文本大小写转换Convert English text between uppercase, lowercase and more.
Lorem Ipsum 生成Lorem Ipsum Generator
生成Lorem Ipsum占位文本Generate Lorem Ipsum placeholder text.
🖼️图片工具Image Tools(5)
查看全部 →View all →图片压缩、格式转换、二维码生成、水印等Image compression, format conversion, QR code generator, watermark and more.
二维码生成器QR Code Generator
在线生成二维码图片,支持自定义样式Generate QR code images online with customizable styles.
图片压缩Image Compressor
在线图片压缩,支持JPG/PNG/WebPCompress images online, supports JPG/PNG/WebP.
图片格式转换Image Converter
图片格式互相转换(JPG/PNG/WebP/BMP)Convert image formats (JPG/PNG/WebP/BMP).
图片加水印Image Watermark
为图片添加文字或图片水印Add text or image watermarks to images.
图片转 ICOImage to ICO
将图片转换为ICO图标格式Convert images to ICO icon format.
🎨前端工具Frontend(3)
查看全部 →View all →颜色选择器、CSS渐变/阴影生成器等Color picker, CSS gradient/shadow generator and more.
🌐网络工具Network(1)
查看全部 →View all →IP查询、HTTP测试、DNS查询等IP lookup, HTTP tester, DNS lookup and more.
⚙️配置文件Config(1)
查看全部 →View all →YAML/Properties互转、XML格式化等YAML/Properties converter, XML formatter and more.
🧮生活计算Calculators(6)
查看全部 →View all →BMI计算、单位换算、汇率转换、计算器等BMI calculator, unit converter, exchange rate, calculator and more.
在线计算器Calculator
功能齐全的在线计算器Full-featured online calculator.
BMI 计算器BMI Calculator
身体质量指数(BMI)计算Body Mass Index (BMI) calculator.
年龄计算器Age Calculator
根据出生日期计算精确年龄Calculate exact age from birth date.
单位换算器Unit Converter
长度/重量/温度/面积/体积单位换算Length/weight/temperature/area/volume unit converter.
汇率转换Exchange Rate
实时汇率查询与货币转换Real-time exchange rate query and currency conversion.
百分比计算器Percentage Calculator
多种百分比计算场景Various percentage calculation scenarios.