F

免费在线工具箱Free Online Toolbox

38+ 实用在线工具,覆盖开发、编码、文档、图片、计算等场景。38+ free online tools covering development, encoding, documents, images, calculations and more.
无需注册,免费使用,数据仅在浏览器中处理。No signup, free to use, all data is processed in your browser.

热门工具Popular Tools

使用教程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.

🔄编码转换Encoding(5)

查看全部 →View all →

Base64、URL、Unicode、HTML实体等编解码工具Base64, URL, Unicode, HTML entity encoding and decoding tools.

🔐加密解密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.

🖼️图片工具Image Tools(5)

查看全部 →View all →

图片压缩、格式转换、二维码生成、水印等Image compression, format conversion, QR code generator, watermark and more.

🎨前端工具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.