AnyNotepad 免费在线文本工具
行操作
清理与空白处理
编码与解码
HTML 与代码
开发者格式与转换
写作与编辑
SEO 与网页
创意与趣味
搜索与提取
分析
安全与哈希
生成器
每日设计灵感
来自设计世界的全新视角,每日更新
每日设计
每天早晨,一件不同的设计作品映入眼帘。探索今日精选作品背后的材料、参考资料和创意决策。
发现今日设计
每日设计团队
设计往往始于协作。认识这支团队——他们的综合技能创造出了获得 A' Design Award 评审团认可的作品。
认识团队
每日设计师
每一件精心设计的作品背后都有一颗深思熟虑的心。探索今日精选 A' Design Award 获奖者的作品集、设计理念和职业历程。
了解他们的愿景
每日设计传奇
数十年的专注定义了一个人的作品体系。探索今日精选设计师的毕生贡献和持久影响力。
致敬他们的传承
每日设计访谈
对话能揭示作品集无法展现的内容。聆听今日精选设计师分享他们的洞见、转折点和来之不易的经验。
阅读访谈
每日亮点
设计世界中值得关注的时刻。从展览开幕到项目发布,跟踪标志着创意进步的事件。
查看今日亮点
每日设计创意
每件产品都始于一个想法。探索今日的概念——一个仍在成形的愿景,一个等待合适条件付诸实现的提案。
探索创意
每日设计品牌
每件产品背后都有一个拥有独特观点的组织。探索定义今日精选品牌的原则和流程。
发现品牌
每日设计趋势
用心观察,便能发现规律。跟踪今日精选的设计运动——一种跨学科领域日益流行的材料、色彩或方法。
探索趋势标题大小写转换器
将文本中每个单词的首字母大写,非常适合用于标题、博客标题、邮件主题,以及任何遵循标准标题大写规则的文本。 像 “the”、“a”、“in”、“of” 等小词除非出现在句首,否则保持小写。
the quick brown fox jumps over the lazy dog
↓
The Quick Brown Fox Jumps Over the Lazy Dog
句子大小写转换器
仅将每个句子的首字母大写,其余部分全部转换为小写。 非常适合将全大写文本转换为自然易读的文本。通过句号、感叹号和问号来检测句子边界。
THIS IS THE FIRST SENTENCE. this is the second one. AND HERE IS ANOTHER!
↓
This is the first sentence. This is the second one. And here is another!
大写转换器
将文本中的每个字母转换为大写。适用于缩写词、标题、强调、法律文件、数据标准化,以及任何需要全大写文本的场景。 数字、符号和标点符号保持不变。
Hello World! This is a test 123.
↓
HELLO WORLD! THIS IS A TEST 123.
小写转换器
将文本中的每个字母转换为小写。非常适合数据标准化、准备区分大小写的比较文本、清理误按大写锁定键的文本、 创建电子邮件地址,或格式化用户名和 URL 别名。
HELLO World! ThIs Is A TeSt.
↓
hello world! this is a test.
合并行(删除换行符)
通过删除所有换行符(包括 Unix LF 和 Windows CRLF),将所有行合并为一行连续文本。 当您复制了一个列表并需要将其作为一个段落使用时非常有用,也适用于准备单行输入字段、CSV 值或 API 数据。
Line one
Line two
Line three
↓
Line one Line two Line three
标准化换行符
将所有行尾转换为统一格式 — 将 Windows (CRLF \r\n)、旧版 Mac (CR \r) 和 Unix (LF \n) 的混合换行符 标准化为统一的 Unix 风格 LF 换行符。防止代码、配置文件和跨平台文本共享中出现不可见的格式错误。
Line one\r\nLine two\rLine three\nLine four
↓
Line one\nLine two\nLine three\nLine four
删除重复行
逐行扫描文本并删除所有重复行,仅保留每个唯一行的第一次出现。 对于清理电子邮件列表、日志文件、数据导出以及任何需要消除重复条目的列表至关重要。
apple
banana
apple
cherry
banana
↓
apple
banana
cherry
按升序排列行 (A → Z)
将文本中的所有行按字母升序排列(A 到 Z)。数字排在字母之前。 适用于整理名单列表、排序术语表、排列 CSV 行,或按字母顺序排列任何基于行的数据。
cherry
apple
banana
date
↓
apple
banana
cherry
date
按降序排列行 (Z → A)
将文本中的所有行按字母倒序排列(Z 到 A)。与升序排列相反 — 当您需要将最新项目排在前面、反转列表顺序,或只是想翻转之前已排序的列表时非常有用。
apple
banana
cherry
date
↓
date
cherry
banana
apple
随机排列行
随机重新排列文本中的所有行。每次点击都会产生不同的排列。 非常适合随机排列测验问题、打乱播放列表、创建抽签用的随机名单顺序,或生成随机测试数据。
First
Second
Third
Fourth
Fifth
↓
Fourth
First
Fifth
Third
Second
行编号
在每行前面添加连续编号(1、2、3……)。对于在代码审查中引用特定行、为文档创建编号列表、 为日志文件添加行号,或准备编号说明和分步指南非常有用。
Buy groceries
Walk the dog
Finish report
↓
1. Buy groceries
2. Walk the dog
3. Finish report
删除行号
去除每行开头的数字、点号和短横线。清理从文档中复制的编号列表, 移除代码片段中的行号,并将有序列表转换回纯文本以便进一步处理。
1. Buy groceries
2. Walk the dog
3. Finish report
↓
Buy groceries
Walk the dog
Finish report
删除空行
删除文本中所有空白行,包括仅含空白字符的行。通过消除不必要的垂直间距来压缩文本。 尤其适用于从网页、PDF 或格式化文档中复制粘贴后产生的多余空行。
First line
Second line
Third line
↓
First line
Second line
Third line
修剪行
移除每行首尾的空白字符 — 包括每行开头和结尾的空格、制表符和其他不可见字符。 中间的内容保持不变。对于清理从电子表格、代码编辑器或终端输出中复制的数据至关重要。
Hello World
Trim me
Spaces everywhere
↓
Hello World
Trim me
Spaces everywhere
填充行
在每行的开头或结尾添加填充字符(空格或自定义字符串),直到所有行达到相同宽度。 适用于在纯文本表格中对齐列、格式化固定宽度数据文件,或为报告和日志创建视觉统一的输出。
cat
elephant
dog
↓
cat·······
elephant··
dog·······
文本换行(自动换行)
在指定的字符宽度处断开长行(默认:80 个字符),插入换行符使行不超过限制。 尽可能在单词边界处换行以避免截断单词。对于格式化代码注释、电子邮件、README 文件和终端友好的输出至关重要。
This is a very long line of text that goes on and on and really should be broken up into shorter lines for readability.
↓
This is a very long line of text that
goes on and on and really should be
broken up into shorter lines for
readability.
合并行
将所有行合并为用您选择的分隔符分隔的单行(逗号、分号、竖线、空格或自定义字符串)。 与简单的行合并不同,此工具可以精确控制每个项目之间的内容 — 非常适合从列表创建 CSV 行、SQL 值或函数参数。
apple
banana
cherry
↓
apple, banana, cherry
等分文本
根据字符数将文本分割为指定数量的大致等长的块。 每个块之间用清晰的分隔线隔开。由于按字符数分割,可能会在单词中间断开。 适用于将文本均匀分配到多个字段、社交媒体帖子或团队任务中。
abcdefghijklmnopqrstuvwxyz1234
↓
── Part 1 ──
abcdefghij
── Part 2 ──
klmnopqrst
── Part 3 ──
uvwxyz1234
分割文本(保持句子完整)
将文本分割为指定数量的部分,且不会截断任何句子。与等分不同,此工具会尊重句子边界 — 每个块都在句号、问号或感叹号处结束。非常适合将长文章拆分为多条社交媒体帖子或新闻通讯段落。
The cat sat. The dog ran. The bird flew. The fish swam.
↓
── Part 1 ──
The cat sat. The dog ran.
── Part 2 ──
The bird flew. The fish swam.
删除标点符号
去除文本中的所有标点符号 — 句号、逗号、分号、冒号、引号、感叹号、问号、括号和其他符号。 字母、数字和空格保持不变。适用于自然语言处理预处理、词频分析或为数据处理清理文本。
Hello, world! How's it going? (Pretty well, thanks.)
↓
Hello world Hows it going Pretty well thanks
反转行顺序
翻转所有行的顺序,使最后一行变为第一行,第一行变为最后一行。 每行内的内容保持不变 — 只有顺序被反转。适用于反转日志文件(最新在前)、翻转列表或反转任何基于行的数据顺序。
First
Second
Third
Fourth
↓
Fourth
Third
Second
First
添加行前缀
在每行开头添加自定义前缀字符串。默认前缀为 “> ”,用于电子邮件/Markdown 风格的引用。 您可以将其更改为任何前缀 — 项目符号字符、缩进空格、注释标记(// 或 #),或任何您需要的自定义字符串。
This is line one
This is line two
This is line three
↓
> This is line one
> This is line two
> This is line three
用引号包裹行
将每行用双引号包裹,每行输出类似 "value" 的格式。
对于准备 SQL 查询值、编程数组、CSV 字段以及任何需要单独为每个项目加引号的场景至关重要。也适用于创建 JSON 字符串数组。
apple
banana
cherry
↓
"apple"
"banana"
"cherry"
句子分割器
通过在句末标点(句号、感叹号、问号)处分割,将每个句子放在单独一行上。 将密集的段落转换为易于浏览的一句一行格式 — 非常适合翻译工作、句子级别编辑、NLP 数据准备和校对。
The sun rose. Birds started singing. It was going to be a beautiful day!
↓
The sun rose.
Birds started singing.
It was going to be a beautiful day!
CSV 转行
拆分逗号分隔值,使每个值显示在单独一行上。将紧凑的 CSV 行转换为垂直列表,便于阅读、编辑或进一步处理。 正确处理引号内的值,因此引号内的逗号不会被视为分隔符。
apple,banana,cherry,date
↓
apple
banana
cherry
date
行转 CSV
将所有行合并为单个逗号分隔的行。每行变为一个 CSV 字段。 是 “CSV 转行” 的反向操作 — 非常适合将垂直列表转换为紧凑的 CSV 格式, 以便导入电子表格、插入数据库或用于 API 数据传输。
apple
banana
cherry
date
↓
apple,banana,cherry,date
空格转行
按空白字符分割文本,使每个单词显示在单独一行上。将水平的句子或以空格分隔的列表转换为垂直列表。 适用于创建每行一个单词的格式,用于词频分析、拼写检查,或将空格分隔的数据转换为行分隔的数据。
the quick brown fox
↓
the
quick
brown
fox
行转空格
通过将每个换行符替换为空格,将所有行合并为单行。是 “空格转行” 的反向操作 — 将垂直列表转换回水平的、以空格分隔的字符串。非常适合将列式数据转换为段落文本、搜索查询或单行输入字段。
the
quick
brown
fox
↓
the quick brown fox
空白字符清理
一键执行全面清理:修剪每行的首尾空白、将多个连续空格合并为单个空格、移除尾部空白, 并标准化行尾。这是处理从网页、PDF、Word 文档或电子邮件中复制的混乱文本的一体化解决方案。
Hello world
Too many spaces
Tabs and mixed
↓
Hello world
Too many spaces
Tabs and mixed
删除制表符
将所有制表符替换为单个空格。制表符在不同的编辑器和字体中可能导致不一致的对齐。 此工具将其完全消除,留下干净的空格分隔文本。适用于清理从电子表格、终端输出或制表符缩进代码中粘贴的数据。
Name→Age→City
Alice→30→Paris
Bob→25→London
↓
Name Age City
Alice 30 Paris
Bob 25 London
删除多余空格
将多个连续空格合并为单个空格。从网页、格式化文档或 OCR 输出中复制的文本经常包含双重或三重空格。 此工具将它们全部标准化为单个空格,而不影响换行符或其他格式。
Hello world. How are you?
↓
Hello world. How are you?
标准化引号
将智能/弯引号转换为直引号。文字处理器和富文本编辑器会自动将直引号(" ')替换为排版弯引号(“ ” ‘ ’)。 此工具将其还原 — 对于编程、JSON、CSV 文件以及任何需要直 ASCII 引号的场景至关重要。
“Hello,” she said. ‘It’s a lovely day.’
↓
"Hello," she said. 'It's a lovely day.'
删除重音符号/变音符号
去除带重音字符上的变音符号,将其转换为纯 ASCII 等效字符。 例如:café → cafe、über → uber、résumé → resume、naïve → naive。 对于创建 URL 别名、标准化搜索查询、文件命名以及解决重音字符导致问题的跨系统兼容性至关重要。
Crème brûlée is a café favorite — très délicieux!
↓
Creme brulee is a cafe favorite — tres delicieux!
删除非 ASCII 字符
去除所有编码值大于 127 的字符 — 移除表情符号、重音字母、中日韩字符、特殊符号和任何其他非 ASCII Unicode 字符。 仅保留基本的英文字母、数字、标点和标准空白字符。对于旧系统、仅支持 ASCII 的协议和数据清洗至关重要。
Hello 🌍 café résumé naïve — “smart quotes”
↓
Hello caf rsum nave smart quotes
删除零宽字符
去除隐藏在复制文本中的不可见零宽 Unicode 字符 — 包括零宽空格 (U+200B)、零宽非连接符 (U+200C)、 零宽连接符 (U+200D)、字节顺序标记 (U+FEFF) 和其他不可见格式字符。这些字符可能悄无声息地破坏代码、JSON 解析、数据库查询和字符串比较。
Hello[invisible]World — looks normal but has hidden characters
↓
HelloWorld — looks normal but has hidden characters
标准化空格
将所有非标准 Unicode 空白字符替换为普通空格 (U+0020)。Unicode 定义了超过 20 种空白字符 — 窄空格、发宽空格、全角空格、半角空格、数字空格、不换行空格、表意空格等。 此工具将它们全部合并为普通空格,确保格式一致。
Hello[thin space]world[em space]test[nbsp]end
↓
Hello world test end
制表符转空格 (4)
将每个制表符替换为 4 个空格。与使用单个空格的"删除制表符"不同,此功能 保留了代码和数据的视觉缩进结构。这是代码格式化的标准转换方式—— 与大多数编辑器中的默认制表符宽度一致。对于在共享代码库中统一缩进格式至关重要。
function hello() {
→return "world";
}
↓
function hello() {
return "world";
}
Base64 编码
将您的文本编码为 Base64 格式——一种使用 64 个 ASCII 字符(A–Z、a–z、0–9、+、/)表示数据的二进制到文本编码方案。广泛用于数据 URI、电子邮件附件(MIME)、在 CSS/HTML 中嵌入图片、API 认证头部以及通过纯文本通道安全传输二进制数据。
Hello, World!
↓
SGVsbG8sIFdvcmxkIQ==
Base64 解码
将 Base64 编码的字符串解码回可读文本。粘贴任何 Base64 字符串即可立即查看原始内容。用于检查 API 响应、解码电子邮件头部、揭示 URL 中隐藏的数据、调试 JWT 令牌载荷或解码 HTML 数据 URI 中的嵌入内容。
SGVsbG8sIFdvcmxkIQ==
↓
Hello, World!
URL 编码(百分号编码)
将文本转换为可在 URL 中安全使用的百分号编码格式。空格变为 %20,
特殊字符如 &、=、? 和 # 被替换为其 %XX 十六进制等价形式。对于构建查询字符串、编码表单数据、构造 API 请求以及确保 URL 不会因特殊字符而中断至关重要。
hello world & goodbye = "test"
↓
hello%20world%20%26%20goodbye%20%3D%20%22test%22
URL 解码(百分号解码)
将百分号编码的 URL 文本转换回可读字符。将 %20 还原为空格,
%26 还原为 &,以此类推。对于读取查询字符串、调试 API 请求、检查重定向 URL 以及使编码的 URL 重新变得易于阅读至关重要。
hello%20world%20%26%20goodbye%20%3D%20%22test%22
↓
hello world & goodbye = "test"
文本编码(HTML 实体)
将每个字符转换为其 HTML 数字实体(例如 Hel)。
这会编码整个字符串——不仅仅是特殊字符——使其可用于在网页上混淆电子邮件地址、将文本安全嵌入 HTML 属性或防止可见文本内容被抓取。
Hello
↓
Hello
文本解码(HTML 实体)
将 HTML 实体转换回其原始字符。同时处理数字实体(H)和命名实体(&、<、©)。
用于使 HTML 源代码可读、解码抓取的网页内容或反转任何 HTML 实体编码。
Hello & <world>
↓
Hello & <world>
二进制编码
将每个字符转换为其 8 位二进制表示。每个字符变为八个 0 和 1 的序列,以空格分隔。例如,"A"变为 01000001。
适用于了解计算机如何存储文本、教学演示、CTF 挑战和趣味编码。
Hi!
↓
01001000 01101001 00100001
摩尔斯电码编码器
使用点(·)和划(−)将文本转换为国际摩尔斯电码。字母之间以空格分隔,单词之间以斜杠分隔。支持全部 26 个英文字母和数字 0–9。 非常适合教育用途、业余无线电练习、密室逃脱谜题和怀旧通信。
SOS HELP
↓
··· −−− ··· / ···· · ·−·· ·−−·
ASCII 数字
将每个字符转换为其 ASCII 十进制代码数字。例如,"A" = 65,"a" = 97,空格 = 32。每个代码以空格分隔。适用于调试字符编码问题、了解 ASCII 表、验证不可见字符以及计算机科学教育。
Hello!
↓
72 101 108 108 111 33
北约音标字母
将每个字母转换为其 北约音标字母等价形式——Alpha、Bravo、Charlie、Delta 等。 这是军事、航空、紧急服务和客户支持在无线电和电话中清晰拼写单词时使用的国际标准。数字以其完整英文单词形式读出。
SOS
↓
Sierra Oscar Sierra
二进制解码
将以空格分隔的 8 位二进制字符串转换回可读文本。这是二进制编码的逆操作——
粘贴如 01001000 01101001 这样的序列即可得到"Hi"。用于解码 CTF 挑战、教学练习或任何出现二进制编码文本的场景中的二进制消息。
01001000 01101001 00100001
↓
Hi!
摩尔斯电码解码器
将摩尔斯电码(点和划)转换回可读文本。可识别标准的点/划字符(· −)和常见替代符(. -)。字母之间以空格分隔,单词之间以斜杠或三个空格分隔。这是摩尔斯电码编码器的反向伴侣工具。
··· −−− ··· / ···· · ·−·· ·−−·
↓
SOS HELP
十六进制编码
将每个字符转换为其十六进制字节表示。每个字符变为一个两位十六进制值(例如"A" = 41,空格 = 20)。广泛用于编程、调试网络数据包、分析二进制数据、颜色代码、内存地址和底层数据检查。
Hello!
↓
48 65 6C 6C 6F 21
十六进制解码
将十六进制字节值转换回可读文本。粘贴以空格分隔的十六进制对,如
48 65 6C 6C 6F 即可获得原始文本。十六进制对之间有无空格均可。这是十六进制编码的逆操作——用于解码十六进制转储、调试编码数据或读取十六进制编码的字符串。
48 65 6C 6C 6F 21
↓
Hello!
ROT13 密码
将每个字母在字母表中旋转 13 个位置。A 变为 N,B 变为 O,以此类推。由于字母表有 26 个字母,应用两次 ROT13 即可还原原始文本——使其成为自身的逆变换。传统上用于在在线论坛和 Usenet 帖子中隐藏剧透、笑点和谜题答案。
Hello World!
↓
Uryyb Jbeyq!
时间戳转换器
在 Unix 时间戳和人类可读日期之间进行转换。粘贴一个 Unix 时间戳(例如 1700000000)即可查看对应的日期和时间,或粘贴日期字符串获取其 Unix 时间戳。支持秒和毫秒。对于调试 API、日志、数据库和事件跟踪系统的开发人员来说不可或缺。
1700000000
↓
2023-11-14T22:13:20.000Z (Tue, 14 Nov 2023 22:13:20 GMT)
删除 HTML 标签
从您的文本中去除所有 HTML 标签,只保留可见的文本内容。删除所有标签,
包括 <p>、<div>、<a>、<span>
以及内联样式。非常适合从网页、HTML 邮件、CMS 内容以及任何需要无标记纯文本的来源中提取干净的文本。
<h1>Hello</h1><p>This is <strong>bold</strong> text.</p>
↓
Hello This is bold text.
转义 HTML
将 HTML 特殊字符转换为其安全的实体等价形式:< 变为
<,> 变为 >,& 变为
&,引号变为 "。对于在 HTML 中显示代码片段、防止 XSS 攻击以及在网页中安全嵌入用户输入至关重要。
<script>alert("XSS")</script>
↓
<script>alert("XSS")</script>
反转义 HTML
将 HTML 实体转换回其原始字符:< 变为
<,> 变为 >,& 变为
&。这是转义 HTML 的逆操作——用于将转义的 HTML 恢复为可用的标记,
或以自然形式阅读实体编码的内容。
<h1>Hello & Welcome</h1>
↓
<h1>Hello & Welcome</h1>
去除 CSS
从您的文本中删除所有 CSS 代码——包括 <style> 代码块、内联
style="..." 属性以及 class/id 属性。清理从网页或电子邮件模板复制的 HTML,只保留结构标记和文本内容,不含任何样式信息。
<p style="color:red; font-size:14px;">Hello World</p>
↓
<p>Hello World</p>
删除 Markdown
从您的文本中去除所有 Markdown 语法——标题(#)、粗体(**)、斜体(*)、链接([]())、图片、 代码块、引用(>)、分隔线和列表标记。留下干净、可读的纯文本。 非常适合从 .md 文件、README 文档或以 Markdown 格式存储的 CMS 内容中提取内容。
# Hello **World**
This is a [link](https://example.com) and `inline code`.
↓
Hello World
This is a link and inline code.
删除代码注释
从您的文本中去除所有常见的代码注释格式:单行注释(//)、
多行注释(/* ... */)、HTML 注释(<!-- ... -->)和井号注释(#)。适用于压缩代码、清理配置文件或从源代码中仅提取功能性代码行。
var x = 5; // set x
/* This is
a comment */
var y = 10;
↓
var x = 5;
var y = 10;
JSON 格式化(美化输出)
将紧凑或压缩的 JSON 格式化为具有正确缩进和换行的易读形式。 每个嵌套层级缩进 2 个空格。验证 JSON 语法,如果输入格式不正确则报告错误。 这是检查 API 响应、调试数据结构和审查配置文件的首选工具。
{"name":"Alice","age":30,"city":"Paris"}
↓
{
"name": "Alice",
"age": 30,
"city": "Paris"
}
JSON 压缩
将格式化的 JSON 压缩为不含多余空白的单行。删除所有缩进、换行和多余空格,同时保留数据结构。减小 API 载荷、配置存储和网络传输的文件大小。这是 JSON 格式化器的逆操作。
{
"name": "Alice",
"age": 30,
"city": "Paris"
}
↓
{"name":"Alice","age":30,"city":"Paris"}
CSV 转 JSON
将 CSV 数据转换为 JSON 对象数组。第一行用作属性名(键), 后续每一行成为一个对象。处理带引号的字段、引号内的逗号和常见的 CSV 边界情况。对于将电子表格数据导入 Web 应用程序、API 和 JavaScript 程序至关重要。
name,age,city
Alice,30,Paris
Bob,25,London
↓
[
{"name":"Alice","age":"30","city":"Paris"},
{"name":"Bob","age":"25","city":"London"}
]
JSON 转 CSV
将 JSON 对象数组转换为 CSV 格式。自动提取所有属性名作为标题行,并将每个对象的值映射到相应的列。通过字符串化处理嵌套值。这是 CSV 转 JSON 的逆操作——非常适合将 API 数据导出到电子表格。
[{"name":"Alice","age":30},{"name":"Bob","age":25}]
↓
name,age
Alice,30
Bob,25
CSV 转 Markdown 表格
将 CSV 或 TSV 数据转换为格式化的 Markdown 表格,具有正确对齐的列、标题分隔符和管道符分隔。第一行成为表格标题。可直接粘贴到 GitHub README、文档、Notion、Jira、Confluence 或任何支持 Markdown 的平台。
name,age,city
Alice,30,Paris
Bob,25,London
↓
| name | age | city |
| ----- | --- | ------ |
| Alice | 30 | Paris |
| Bob | 25 | London |
逐行转 JSON 数组
将值列表(每行一个)转换为具有自动类型检测的 JSON 数组。 数字变为 JSON 数字,"true"/"false"变为布尔值,"null"变为 null,其余内容变为带引号的字符串。空行被跳过。非常适合从简单列表快速构建 JSON 数组。
apple
42
true
banana
null
↓
["apple", 42, true, "banana", null]
camelCase 转换器
将文本转换为 camelCase(小驼峰命名法)——第一个单词全部小写,后续每个单词首字母大写,单词之间没有空格或分隔符。这是 JavaScript 变量、Java 方法、TypeScript 属性以及许多其他编程语言的标准命名约定。
get user profile data
↓
getUserProfileData
PascalCase 转换器
将文本转换为 PascalCase(大驼峰命名法)——每个单词首字母大写,所有单词连接在一起没有分隔符。也称为 Upper Camel Case。这是 C#、Java、TypeScript 中类名、React 组件名以及许多面向对象编程语言的标准约定。
get user profile data
↓
GetUserProfileData
snake_case 转换器
将文本转换为 snake_case(蛇形命名法)——全部小写,单词之间用下划线分隔。 这是 Python、Ruby、Rust、PHP(函数)、数据库列名以及许多 API 字段名的标准命名约定。在 Linux/Unix 环境中也常用于文件命名。
Get User Profile Data
↓
get_user_profile_data
kebab-case 转换器
将文本转换为 kebab-case(短横线命名法)——全部小写,单词之间用连字符分隔。 这是 CSS 类名、HTML 属性、URL slug、npm 包名以及 Web 项目中文件名的标准格式。也称为 spinal-case、lisp-case 或 dash-case。
Get User Profile Data
↓
get-user-profile-data
CONSTANT_CASE 转换器
将文本转换为 CONSTANT_CASE(常量命名法)——全部大写,单词之间用下划线分隔。 也称为 SCREAMING_SNAKE_CASE 或 MACRO_CASE。这是几乎所有编程语言中常量、环境变量、配置键、枚举值以及 C/C++ 宏定义的通用约定。
max retry count
↓
MAX_RETRY_COUNT
SCREAMING-KEBAB-CASE 转换器
将文本转换为 SCREAMING-KEBAB-CASE——全部大写,单词之间用连字符分隔。 也称为 COBOL-CASE。用于 COBOL 编程、某些 HTTP 头部、某些环境变量风格以及任何需要大写连字符格式的场景。是 kebab-case 的大声版本。
max retry count
↓
MAX-RETRY-COUNT
flatcase 转换器
将文本转换为 flatcase 格式 — 全部小写且没有任何分隔符。所有单词直接拼接在一起。适用于某些数据库名称、无分隔符的标签、短变量名,以及任何需要紧凑、无分隔符小写标识符的场景。
Get User Profile
↓
getuserprofile
UPPERFLATCASE 转换器
将文本转换为 UPPERFLATCASE 格式 — 全部大写且没有分隔符。所有单词直接拼接在一起并大写。它是 flatcase 的大写版本 — 适用于某些旧系统标识符、大型机字段名称以及紧凑的大写代码。
Get User Profile
↓
GETUSERPROFILE
path/case 转换器
将文本转换为 path/case 格式 — 全部小写,单词之间用正斜杠分隔。模仿 Unix/Linux 文件路径和 URL 路径段的格式。适用于生成文件路径、路由定义、REST API 端点以及面包屑式层级标识符。
Get User Profile Data
↓
get/user/profile/data
backslash\case 转换器
将文本转换为 backslash\case 格式 — 全部小写,单词之间用反斜杠分隔。与 Windows 文件路径和 PHP 命名空间声明的格式一致(例如 App\Models\User)。也用于某些 .NET 命名空间约定。
App Models User Profile
↓
app\models\user\profile
Space_Snake 命名转换器
将文本转换为 Space_Snake 格式 — 每个单词首字母大写,单词之间用带空格的下划线( _ )分隔。这是一种混合格式,有时用于显示标签、配置界面以及需要兼顾视觉分隔和程序化下划线的可读标识符。
get user profile data
↓
Get _ User _ Profile _ Data
Namespaced::Case 转换器
将文本转换为 Namespaced::Case 格式 — 每个单词首字母大写,用双冒号(::)分隔。与 C++ 命名空间(std::string)、Ruby 模块路径、PHP 静态方法调用以及 Perl 包名的语法一致。适用于从纯文本快速生成命名空间标识符。
app models user profile
↓
App::Models::User::Profile
$phpVariable 命名转换器
将文本转换为 PHP 变量格式 — 以美元符号($)为前缀的 camelCase 格式。这是 PHP 中变量的标准写法。输入文本会被拆分为单词,以 camelCase 方式连接,然后在前面加上 $。在从描述、数据库字段或规格说明创建 PHP 变量名时非常省时。
user profile image url
↓
$userProfileImageUrl
.css-class 命名转换器
将文本转换为 CSS 类选择器格式 — 以点号(.)为前缀的 kebab-case 格式。生成即用型 CSS 类选择器,如 .user-profile-card。通过将组件描述或设计规格直接转换为符合 BEM 和标准 Web 约定的有效 CSS 选择器,加速 CSS 编写。
user profile card header
↓
.user-profile-card-header
Train-Case 转换器
将文本转换为 Train-Case 格式 — 每个单词首字母大写,单词之间用连字符分隔。类似于用连字符连接的 PascalCase。用于 HTTP 头部(Content-Type、X-Request-Id)、某些配置文件格式以及标题风格的连字符标识符。
content type header value
↓
Content-Type-Header-Value
TSV → CSV 转换器
将制表符分隔值转换为逗号分隔值。当您从 Excel、Google Sheets 或任何电子表格粘贴数据时,数据以 TSV(制表符分隔)格式到达。此工具将制表符转换为逗号以生成标准 CSV 格式,并正确引用包含逗号的字段以确保数据完整性。
Alice→30→Paris
Bob→25→London
↓
Alice,30,Paris
Bob,25,London
CSV → TSV 转换器
将逗号分隔值转换为制表符分隔值。这是 TSV → CSV 的反向操作 — 生成制表符分隔的输出,可直接粘贴到 Excel、Google Sheets 或任何电子表格应用程序中。能正确处理带引号的 CSV 字段,移除引号并转换内部逗号。
Alice,30,Paris
Bob,25,London
↓
Alice→30→Paris
Bob→25→London
分号 → CSV 转换器
将欧洲风格的分号分隔值转换为标准逗号 CSV。许多欧洲国家使用分号作为 CSV 分隔符,因为它们使用逗号作为小数分隔符。此工具将该格式转换为国际标准的逗号分隔 CSV,以便与英语区域设置的软件和 API 兼容。
Alice;30;Paris
Bob;25;London
↓
Alice,30,Paris
Bob,25,London
CSV → 分号转换器
将标准逗号 CSV 转换为欧洲风格的分号分隔格式。这是分号 → CSV 的反向操作。在为需要分号分隔符的软件准备数据时必不可少 — 这在德国、法国、意大利、西班牙等欧洲地区很常见,因为这些地区使用逗号作为小数分隔符。
Alice,30,Paris
Bob,25,London
↓
Alice;30;Paris
Bob;25;London
管道符 → CSV 转换器
将管道符分隔值转换为逗号分隔值。管道符(|)分隔的文件常见于旧系统、大型机数据导出、HL7 医疗记录、Markdown 表格和 Unix 命令输出中。此工具去除管道符分隔符并转换为标准 CSV 格式,适用于现代工具和电子表格。
Alice|30|Paris
Bob|25|London
↓
Alice,30,Paris
Bob,25,London
CSV → 管道符转换器
将逗号分隔值转换为管道符分隔格式。当数据字段中经常包含逗号(地址、描述等)时,管道符分隔更为优选,因为管道符很少出现在自然文本中。也适用于创建 Markdown 表格行、向 Unix 管道传递数据或准备旧系统导入文件。
Alice,30,Paris
Bob,25,London
↓
Alice|30|Paris
Bob|25|London
CSV 值加引号
按照 RFC 4180 标准为每个 CSV 字段添加双引号。将 a,b,c 转换为 "a","b","c"。通过将已有引号加倍来正确转义。对于确保含有特殊字符(逗号、换行符、引号)的 CSV 数据能被所有解析器和电子表格应用正确解读至关重要。
Alice,30,Paris, France
Bob,25,London
↓
"Alice","30","Paris, France"
"Bob","25","London"
CSV 值去引号
去除 CSV 字段两端的双引号,并将转义的双引号("")还原为单引号(")。这是"CSV 值加引号"的反向操作。可用于清理过度加引号的 CSV 数据以提高可读性、准备字段显示,或在进一步文本处理前简化 CSV。
"Alice","30","Paris"
"Bob","25","London"
↓
Alice,30,Paris
Bob,25,London
空格转 CSV
将每行中的空格分隔标记转换为逗号分隔值。将以空白符分隔的数据(命令输出、固定宽度报表、日志条目)转换为标准 CSV 格式。多个连续空格视为单个分隔符。每行独立处理。
Alice 30 Paris
Bob 25 London
↓
Alice,30,Paris
Bob,25,London
CSV 转空格
将每行中的逗号分隔值转换为空格分隔标记。这是"空格转 CSV"的反向操作。生成整洁的空白符分隔输出,适用于 Unix 命令行工具、Shell 脚本、awk 处理以及任何需要空格分隔输入的系统。
Alice,30,Paris
Bob,25,London
↓
Alice 30 Paris
Bob 25 London
CSV 值排序
对每行逗号分隔的值按字母或数字顺序进行排序。与"行排序"(重新排列整行)不同,此工具排序的是每行内的各个字段。适用于标准化标签列表、重新排列列值、排序属性列表或按字母顺序排列逗号分隔数据。
cherry,apple,banana
zebra,mouse,ant
↓
apple,banana,cherry
ant,mouse,zebra
标题大小写(APA 风格)
按照美国心理学会(APA)风格规则进行大写转换。将所有主要词(名词、动词、形容词、副词)大写,将次要词(冠词、短介词、并列连词)小写,除非它们位于标题的开头或结尾。这是学术论文、期刊文章和学术出版物的标准格式。
the effects of climate change on biodiversity in the amazon
↓
The Effects of Climate Change on Biodiversity in the Amazon
芝加哥标题大小写
按照《芝加哥格式手册》(CMOS)标题大写规则进行文本大写转换。与 APA 类似但有细微差别 — 例如,芝加哥格式将所有介词小写,不论其长度。这是图书出版、杂志、报纸和专业非学术写作的首选格式。
a tale of two cities throughout the ages
↓
A Tale of Two Cities throughout the Ages
小写标题大小写
一种宽松的标题格式,将主要词大写,同时保持常见短词小写 — 冠词(a、an、the)、短介词(in、on、at、to、for、of、by)和并列连词(and、but、or、nor)。比 APA 或芝加哥格式更随意 — 非常适合博客文章、社交媒体标题和营销文案。
tips and tricks for working with large data sets
↓
Tips and Tricks for Working with Large Data Sets
书名标题大小写
为书籍封面和章节标题进行文本大写转换。遵循出版行业惯例,将大多数词(包括较长的介词如 Over、Between、Through)大写,同时保持非常短的词(a、an、the、in、of、to)小写。生成出版书籍封面、扉页和章节标题所需的精致外观。
the girl with the dragon tattoo over the mountain
↓
The Girl with the Dragon Tattoo Over the Mountain
专有名词大小写
将已识别的专有名词大写 — 人名、国名、城市名、组织名、星期几、月份和其他命名实体 — 同时保持普通词的自然大小写。适用于清理全小写或全大写文本,同时保留正确的英语大写规则。
i visited paris and london last monday with john
↓
I visited Paris and London last Monday with John
URL Slug 生成器
从任意文本生成对 URL 友好的 slug — 转为小写、用连字符替换空格、移除特殊字符、去除重音符号并合并多个连字符。输出结果可安全用于 URL、文件名和标识符。对博客平台、CMS 系统、电商产品 URL 以及任何 SEO 优化的网络应用必不可少。
10 Amazing Tips & Tricks for Café Owners! (2024 Edition)
↓
10-amazing-tips-tricks-for-cafe-owners-2024-edition
SEO 关键词提取器
将文本格式化为以空格分隔的小写 SEO 关键词。去除标点符号,移除常见停用词(the、a、is、in 等),并标准化文本以生成干净的关键词列表。适用于 meta 关键词标签、广告投放定位、内容规划和关键词研究工作流程。
The Best Online Tools for Web Development in 2024!
↓
best online tools web development 2024
标签列表生成器
将文本格式化为逗号分隔的标签列表。将输入拆分为单个词,转为小写,移除重复项和停用词,然后用逗号连接。生成即用型标签,适用于博客文章、YouTube 视频、社交媒体、CMS 标签字段和内容管理系统。
Free Online Text Tools for Web Developers
↓
free, online, text, tools, web, developers
#话题标签 格式
将每个词转换为独立的话题标签(在前面加上 #)。非常适合从标题、短语或关键词列表生成社交媒体话题标签。每个词都成为一个单独的话题标签 — 可直接粘贴到 Instagram、Twitter/X、LinkedIn、TikTok 或任何支持话题标签发现的平台。
web development tools online
↓
#web #development #tools #online
#hashtag-slug 生成器
从文本创建一个用连字符连接的单一话题标签。所有词用连字符连接并在前面加上 #,生成一个长的复合话题标签 slug。适用于创建品牌话题标签、活动标签、营销活动标识符以及在社交平台上作为单个标签保持完整的多词话题标签。
web development tools
↓
#web-development-tools
项目符号列表格式化器
将每行转换为带有前导破折号(—)的项目符号。将普通列表转换为格式整齐的项目符号列表,适用于文档、演示文稿、电子邮件和 Markdown 内容。每个非空行都会获得一个项目符号前缀,使原始列表即刻变得美观。
Design mockup
Write copy
Review feedback
Launch campaign
↓
— Design mockup
— Write copy
— Review feedback
— Launch campaign
交替大小写(aLtErNaTiNg CaSe)
按照严格的规律在每个字符上交替使用小写和大写 — 奇数位小写,偶数位大写(或反之)。创造出独特的视觉节奏。用于社交媒体帖子、用户名、表情包和引人注目的展示文本中的风格化效果。
hello world example
↓
hElLo WoRlD eXaMpLe
随机大小写(RaNdOm CaSe)
对每个字符随机分配大写或小写。每次点击都会产生不同的结果。创造出混乱、不可预测的文本 — 在表情包、幽默社交媒体帖子、表达讽刺或荒诞感以及生成独特外观的展示文本中广受欢迎。
this is a random example
↓
tHiS Is a RaNDom exAMplE
大小写翻转(tOGGLE / sWAP)
翻转每个字符的大小写 — 大写字母变小写,小写字母变大写。如果您不小心在大写锁定开启时打字,此工具可以立即修复。也可用作创意文本效果、类密码式转换或在风格化文本中反转强调。
Hello World! THIS is a TEST.
↓
hELLO wORLD! this IS A test.
StudlyCaps 风格
创建随机混合大小写的文本,在词边界处略有倾向性切换 — 产生经典的90年代互联网文化中的 “StudlyCaps” 外观。每个词都获得随机化的大写模式。这是对早期网络论坛、IRC 聊天和黑客美学的怀旧致敬。
hello world example text
↓
HeLlO wOrLD ExAMpLe teXt
mOcKiNg CaSe(海绵宝宝嘲讽体)
生成著名的海绵宝宝嘲讽梗文本 — 一种半随机的大小写交替模式,用于表达 讽刺和嘲笑。因《海绵宝宝》中的"嘲讽海绵宝宝"表情包而广为流行。 大小写刻意不规则,看起来就像有人在用嘲讽的语气重复别人的话。
oh you think you're so smart
↓
oH yOu ThInK yOu'Re So SmArT
ꜱᴍᴀʟʟ ᴄᴀᴘꜱ(Unicode 小型大写字母)
将小写字母转换为 Unicode 小型大写字符 — 外形像大写字母但高度与小写字母相同的微型字符 (ᴀ ʙ ᴄ ᴅ ᴇ)。为社交媒体简介、显示名称、标题以及任何需要优雅小型大写外观的地方 创造精致的排版效果,无需 CSS 样式。
Small Caps Example
↓
ꜱᴍᴀʟʟ ᴄᴀᴘꜱ ᴇxᴀᴍᴘʟᴇ
ⓒⓘⓡⓒⓛⓔⓓ 圆圈字母(封闭式)
将每个字母包裹在 Unicode 圆圈字符中 — 每个字母显示在一个小圆圈内 (Ⓐ Ⓑ Ⓒ …)。创造出一种气泡般的装饰性文本风格,适用于社交媒体简介、用户名、显示名称 以及任何纯文本场景。这些是真正的 Unicode 字符,可以复制粘贴到任何地方。
Hello World
↓
ⓕⓔⓛⓛⓞ ⓦⓞⓡⓛⓓ
🄲🄰🄴🄰🄱🄴🄳 方框字母
将每个字母包裹在 Unicode 方框字符中 — 每个字母显示在一个小方框内 (🄰 🄱 🄲 …)。创造出一种粗犷、块状的装饰性文本风格,具有磁贴或键盘按键的美感。 非常适合制作引人注目的社交媒体帖子、创意标题和独特的展示文本。
Hello World
↓
🄷🄴🄻🄻🄾 🄶🄾🄱🄻🄳
Fullwidth 全角文本
将 ASCII 字符转换为对应的 Unicode 全角字符。每个字符占据两个普通字符的宽度 — 与 CJK(中文/日文/韩文)字符相同的宽度。创造出一种独特的拉伸效果, 在蒸汽波文化、美学文字艺术和社交媒体帖子中非常流行。
Hello World 123
↓
Hello World 123
𝐅𝐚𝐧𝐜𝐲 𝐒𝐜𝐫𝐢𝐩𝐭 花体文本
将字母转换为 Unicode 数学粗体手写字符 — 一种优雅的草书风格字体, 看起来像手写书法(𝐀 𝐁 𝐂 …)。这些是真正的 Unicode 字符, 可在所有支持文本的地方使用 — 社交媒体简介、显示名称、Instagram 标题和装饰性标题。
Hello World
↓
𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝
W i d e T e x t(加宽文本)
在每个字符之间插入空格,使文本看起来被拉伸和加宽。 单词边界会添加额外的间距以保持清晰。创造出一种戏剧性的、宽敞的视觉效果 — 常用于社交媒体强调、美学文字设计、标题、海报和吸引注意力的展示文本。
Hello World
↓
H e l l o W o r l d
uʍop ǝpısdn(上下颠倒文本)
使用 Unicode 旋转字符将文本上下翻转。每个字母被替换为视觉上类似该字母旋转 180° 的 Unicode 字符,并且整个字符串被反转,这样当屏幕倒过来看时文本可以正常阅读。 适合社交媒体、恶作剧和创意消息的有趣玩法。
Hello World!
↓
¡plɹoʌ ollǝH
镜像文本
使用类似左右翻转字母的 Unicode 字符,创建文本的水平镜像版本。文本看起来就像在镜子中的反射 — 从右到左阅读,每个字符在视觉上都是反转的。 适合谜题、创意设计、视觉错觉效果和趣味消息。
Hello World
↓
blɹoW ollɘH
G̸l̸i̸t̸c̸h̸ 故障文本(Zalgo)
为每个字符添加 Zalgo 风格的组合变音标记,创造出诡异、损坏的 "故障"效果。字符上方和下方会出现穿线、点或混乱的标记。 常用于恐怖主题内容、都市传说、恐怖风格社交媒体帖子和艺术性损坏效果。
Hello World
↓
H̸e̸l̸l̸o̸ W̸o̸r̸l̸d̸
反转文本
逐字符反转整个字符串 — 最后一个字符变成第一个,反之亦然。 "Hello"变成"olleH"。与镜像文本(使用特殊字符)不同,此功能使用原始字母的反转顺序。 适用于回文检测、谜题创建、倒序消息效果和文字游戏。
Hello World!
↓
!dlroW olleH
反转单词顺序
反转单词的顺序,同时保持每个单词内部不变。"Hello Beautiful World" 变成"World Beautiful Hello"。与反转文本不同,每个单词内的字母保持正常顺序 — 只有单词的排列顺序被翻转。适合尤达语效果、语言学实验和文字谜题。
The quick brown fox jumps
↓
jumps fox brown quick The
L33t5p34k(黑客语)
按照黑客"火星文"惯例,用外形相似的数字和符号替换字母。 A→4、E→3、I→1、O→0、S→5、T→7 等等。起源于 1980/90 年代的 BBS 和黑客文化。 适用于个性化用户名、游戏昵称、怀旧互联网美学以及将可读文本进行密码式混淆。
Elite Hacker Status
↓
3l173 H4ck3r 574tu5
拍手 👏 文本
在每个单词之间插入 👏 拍手表情。互联网上最流行的强调、紧迫感或 犀利语气的表达方式。在 Twitter/X 上因逐字强调观点而广为人知 — 一个 👏 拍手 👏 接 👏 一个 👏 来。 同样非常适合励志名言和幽默社交媒体帖子。
This is very important
↓
This 👏 is 👏 very 👏 important
Drnuk Txet(醉酒打字模拟器)
随机引入拼写错误、字母交换、重复字符和错别字,模拟醉酒状态下的打字效果。 每次点击都会产生不同的错误。创造出令人捧腹的混乱文本 — 非常适合喜剧小品、角色对话、幽默社交媒体帖子或模拟真实的错别字消息。
I am perfectly fine and sober right now
↓
I ma perfecctly fien adn soberr rihgt nwo
表情爆炸 🎉
在文本中随机插入各种表情符号 — 在单词之间、句子末尾以及到处慷慨撒落。 为您的文本创造一个表情符号爆棚的夸张版本。每次点击都会产生不同的表情爆炸效果。 非常适合夸张的社交媒体帖子、派对邀请和幽默消息。
Join us for a party this weekend
↓
Join 🎊 us for 🥳 a party 🎉 this weekend 🎈✨🍾
𝐁𝐨𝐥𝐝 粗体文本(Unicode)
将字母转换为 Unicode 数学粗体字符(𝐀 𝐁 𝐂 …)。创造出在任何地方都显示为 粗体的文本 — 即使在社交媒体简介、推文、短信、用户名和通讯应用等 不支持 HTML 粗体格式的纯文本环境中。真正的 Unicode 字符,可复制粘贴到任何地方。
Hello World
↓
𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝
𝐴𝑡𝑎𝑙𝑖𝑐 斜体文本(Unicode)
将字母转换为 Unicode 数学斜体字符(𝐴 𝐵 𝐶 …)。在不支持 HTML 或 Markdown 斜体格式的 纯文本环境中创建斜体效果。非常适合在社交媒体简介、显示名称、通讯应用 以及任何需要无标记斜体强调的地方使用。
Hello World
↓
𝐻𝑒𝑙𝑙𝑜 𝑊𝑜𝑟𝑙𝑑
S̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶ 删除线文本
为每个字符添加 Unicode 组合删除线标记(U+0336),在每个字母上画一条水平线。
在纯文本中创建经典的删除线/划掉效果,无需 HTML
<del> 标签。非常适合在社交媒体中表示更正、删除内容、讽刺或幽默涂抹效果。
This was a bad idea
↓
T̶h̶i̶s̶ ̶w̶a̶s̶ ̶a̶ ̶b̶a̶d̶ ̶i̶d̶e̶a̶
U̲n̲d̲e̲r̲l̲i̲n̲e̲ 下划线文本
为每个字符添加 Unicode 组合下划线标记(U+0332),在每个字母下方画一条连续的线。 在纯文本中创建下划线效果,无需 HTML 或富文本格式。 适用于社交媒体帖子、消息、简介以及任何需要通过下划线强调的纯文本场景。
Important Notice
↓
I̲m̲p̲o̲r̲t̲a̲n̲t̲ N̲o̲t̲i̲c̲e̲
𝑩𝒐𝒍𝒅 𝑰𝒕𝒂𝒍𝒊𝒄 粗斜体文本(Unicode)
将字母转换为 Unicode 数学粗斜体字符(𝑨 𝑩 𝑪 …)。将粗体的厚重感与斜体的倾斜感结合, 在纯文本环境中实现最大程度的强调。这是无需任何格式支持即可实现的最强文本强调 — 非常适合社交媒体标题和引人注目的显示名称。
Hello World
↓
𝑯𝒆𝒍𝒍𝒐 𝑾𝒐𝒓𝒍𝒅
𝙴𝙶𝙵𝙶𝙺𝙷𝙪𝙬𝙮 等宽文本(Unicode)
将字母转换为 Unicode 数学等宽字符(𝙰 𝙱 𝙲 …)。模拟等宽/打字机字体的外观 — 每个字符宽度相同。在纯文本中创造出类似代码或终端的美感。 非常适合在社交媒体中展示代码片段、技术标识符或复古打字机风格。
Hello World
↓
𝙗𝙮𝙵𝙵𝙸 𝙤𝙸𝙻𝙵𝙭
𝕕𝕠𝕦𝕓𝕝𝕖-𝕤𝕥𝕣𝕦𝕔𝕜 双线文本
将字母转换为 Unicode 数学双线字符(𝕒 𝕓 𝕔 …),也称为 "黑板粗体"。这些字符具有独特的空心/轮廓外观,最初在数学中用于黑板上 表示特殊数集(ℝ、ℤ、ℕ)。为社交媒体创造出优雅的学术风格装饰效果。
Hello World
↓
ℍ𝕚𝕝𝕝𝕠 𝕎𝕠𝕣𝕝𝕕
𝔉𝔯𝔞𝔨𝔱𝔲𝔯 哥特体文本(古英语)
将字母转换为 Unicode 数学哥特体字符(𝔄 𝔅 ℭ …)。哥特体是一种华丽的 黑字体手写风格,历史上在德语国家和中世纪手稿中广泛使用。创造出 哥特式、古典的美感 — 非常适合乐队名称、奇幻主题、中世纪风格和戏剧性展示文本。
Hello World
↓
ℌ𝔢𝔩𝔩𝔬 𝔚𝔬𝔯𝔩𝔡
🅽🅬🅮 反色圆圈(实心气泡)
将大写字母转换为 Unicode 反色圆圈字符 — 填充深色圆圈内的白色字母 (🅰 🅱 🅲 …)。创造出一种醒目的、高对比度的气泡字母效果。 是普通圆圈字母的实心版 — 在社交媒体和展示场景中更加醒目和强烈。
Hello World
↓
🅷🅬🅻🅻🅾 🆆🅾🆁🅻🅫
ˢᵘᵖᵉʳˢᶜʳₙᵖᵗ 上标文本
将字母转换为 Unicode 上标字符 — 微小的升高字符(ᵃ ᵇ ᶜ ᵈ ᵉ …)。 这些字符位于基线之上,类似数学指数。创造出一种微缩、升高的文本样式, 适用于脚注引用、纯文本中的数学符号、创意社交媒体排版和新奇展示效果。
Hello World
↓
ᴴᵉˡˡᵒ ʷᵒʳˡᵈ
⠃⠗⠁⠊⠇⠇⠑ (盲文编码)
使用标准英语盲文(一级)字母表,将每个字母转换为对应的 Unicode 盲文字符。 每个字母映射为由 Unicode 盲文字符表示的凸点图案 (⠁ ⠃ ⠉ …)。适用于教育演示、无障碍意识推广、创意文本艺术和艺术编码。
Hello World
↓
⠔ ⠑ ⠇ ⠇ ⠕ ⠺ ⠕ ⠗ ⠇ ⠙
Pig Latin 转换器
将英文文本转换为 Pig Latin — 一种经典的文字游戏,将单词开头的辅音字母移到末尾 并添加"ay"(hello → ellohay),而以元音开头的单词则添加"way"或"yay" (apple → appleway)。这是一种深受喜爱的儿童语言游戏,已经娱乐人们超过一个世纪。
Hello world this is amazing
↓
Ellohay orldway isthay isway amazingway
提取电子邮件地址
扫描您的文本并找到所有电子邮件地址,每行提取一个。使用强大的正则表达式模式 匹配标准电子邮件格式(user@domain.com)。自动去重并排序结果。 对于从网页、文档、邮件线程或任何包含分散电子邮件地址的文本中构建联系人列表非常实用。
Contact us at info@example.com or sales@company.org for details.
↓
info@example.com
sales@company.org
提取 URL 链接
从文本中找到并提取所有 URL(http、https、ftp 等),每个链接单独一行。 可检测包含路径、查询字符串和片段的完整 URL。自动去重。 非常适合从 HTML 源代码、文档、邮件或任何包含嵌入超链接的文本中提取链接。
Visit https://example.com and check http://docs.example.com/guide for info.
↓
https://example.com
http://docs.example.com/guide
提取数字
从文本中找到并提取所有数值,包括整数、小数和负数。 每个数字单独一行。适用于从产品列表中提取价格、从规格说明中提取尺寸数据、 从报告中收集统计数据,或从混合文本中分离数值信息。
The order has 3 items: $14.99, $29.50, and $7.00 totaling $51.49.
↓
3
14.99
29.50
7.00
51.49
查找重复单词
识别文本中出现多次的单词并列出其出现次数。 不区分大小写的比较确保"The"和"the"被合并统计。适用于校对 (发现意外重复)、内容分析、词汇评估以及识别写作中过度使用的词汇。
The cat and the dog and the bird
↓
the — 3 次
and — 2 次
关键词频率分析
统计文本中每个单词的出现频率,并按从高到低排序显示列表。 显示每个单词的出现次数和占总词数的百分比。对于 SEO 关键词密度分析、 内容优化、主题识别、学术文本分析和了解词汇分布模式至关重要。
the quick brown fox jumps over the lazy brown dog
↓
the — 2 (20%)
brown — 2 (20%)
quick — 1 (10%)
fox — 1 (10%)
…
N-Gram 生成器
从文本中生成 N-Gram 序列(连续的词组组合)。Bigram 是 2 个词的组合, Trigram 是 3 个词的组合,以此类推。显示所有 N-Gram 及其出现频率。 是自然语言处理(NLP)、计算语言学、抄袭检测和文本分析研究的基础工具。
the quick brown fox
↓
the quick — 1
quick brown — 1
brown fox — 1
按关键词筛选行
仅保留包含特定关键词或短语的行。输入的第一行用作搜索词, 后续所有行将被筛选 — 只有匹配的行会保留在输出中。 不区分大小写匹配。对于筛选日志文件、搜索结果、数据列表和任何基于行的内容非常实用。
error
[INFO] Server started
[ERROR] Connection failed
[INFO] Request OK
[ERROR] Timeout
↓
[ERROR] Connection failed
[ERROR] Timeout
提取电话号码
从文本中找到并提取电话号码格式。可识别常见格式,包括 国际格式(+1-555-123-4567)、国内格式((555) 123-4567)、点分格式(555.123.4567)和空格分隔格式。 每个电话号码单独一行。适用于从文档、网页或邮件中构建联系人数据库。
Call us at (555) 123-4567 or +1-800-555-0199 for support.
↓
(555) 123-4567
+1-800-555-0199
出现次数统计
统计特定搜索词在文本中出现的次数。第一行用作搜索词,其余内容为待搜索的文本。以不区分大小写的方式匹配并报告总计数。 快速而精确 — 适用于关键词计数、数据验证、质量检查或验证文本中的预期模式。
the
The cat and the dog chased the bird around the yard.
↓
"the" 出现了 4 次
句子计数
通过检测句末标点(句号、感叹号、问号)来统计文本中的句子总数。提供详细分析,包括每句平均词数 和句子长度分布。适用于写作质量分析、可读性评估和满足内容长度要求。
The sun is shining. Birds are singing! Is it spring? Yes, it is.
↓
句子数:4
每句平均词数:3.5
段落计数
统计文本中的段落总数。段落被识别为由一个或多个空行分隔的文本块。提供详细分析,包括每段平均句数 和每段平均词数。适用于文章结构分析、内容格式要求和文档指标统计。
First paragraph here.
Second paragraph here.
Third paragraph here.
↓
段落数:3
每段平均词数:3
详细阅读时间
根据成人平均阅读速度(每分钟238个单词)计算预计阅读时间。 还显示演讲时间(每分钟150个单词),适用于演示文稿。提供详细分析,包括字数、字符数以及以分钟和秒为单位的时间。 适用于博客文章、演示文稿、演讲稿和内容规划。
一篇典型长度的500词文章……
↓
阅读时间:2分6秒
演讲时间:3分20秒
词数:500 | 字符数:2,847
平均词长
计算文本中每个单词的平均字符数。提供额外指标,包括最短词、最长词、词长中位数和词长分布。 适用于评估文本复杂度、比较写作风格、可读性分析和词汇复杂程度的语言学研究。
The quick brown fox jumps over the lazy dog
↓
平均词长:3.89个字符
最短:3(the、fox、the、dog)
最长:5(quick、brown、jumps)
最长单词查找器
查找并显示文本中最长的单词及其字符数。如果多个单词长度相同,则全部显示。 还列出前10个最长的单词以提供更全面的视角。适用于词汇游戏、拼字游戏分析、内容审查, 以及对文档中最长单词的语言学探究。
The extraordinary circumstances led to unprecedented complications.
↓
最长:"unprecedented"(13个字符)
"extraordinary"(13个字符)
"circumstances"(13个字符)
"complications"(13个字符)
可读性评分
计算文本的Flesch-Kincaid可读性评分 — 包括阅读容易度(0–100分,分数越高越容易) 和年级水平(理解该文本所需的美国学校年级)。分析音节数、句子长度和词汇复杂度。 适用于内容创作者、教育工作者、用户体验撰稿人以及任何针对特定阅读受众的人。
The cat sat on the mat. It was a sunny day.
↓
Flesch阅读容易度:107.5(非常容易)
Flesch-Kincaid年级:0.5(幼儿园)
每词平均音节数:1.0
字母频率分析
统计并显示文本中每个字母(A–Z)的频率,包括计数、百分比和可视化条形图。 显示您的文本字母分布与标准英语频率的对比。适用于密码学、密码分析、语言学研究以及跨语言或跨作者的文本样本比较。
the quick brown fox
↓
o — 3 (18.8%) ████████
t — 2 (12.5%) █████
h — 1 (6.3%) ███
…
密码生成器
使用浏览器内置的随机数生成器生成加密安全的随机密码。 生成的密码包含大写字母、小写字母、数字和特殊符号的组合。长度可配置(默认:16个字符)。 每次点击生成一个新密码。所有生成过程都在本地完成 — 密码绝不会发送到服务器。
(无需输入)
↓
k$9Tm!xR2pL#nW4q
MD5哈希计算器
计算输入文本的MD5哈希摘要 — 生成128位哈希值,表示为32个字符的十六进制字符串。 MD5广泛用于校验和、文件验证、缓存键和非安全性哈希查找。 注意:由于已知的碰撞漏洞,不建议将MD5用于安全目的。
Hello, World!
↓
65a8e27d8879283831b664bd8b7f0ad4
CRC32校验和计算器
计算输入文本的CRC32校验和 — 生成32位值,显示为8个字符的十六进制字符串。 CRC32(循环冗余校验)是一种快速的非加密哈希,用于ZIP文件、网络协议(以太网)、PNG图像和文件传输验证中的数据完整性检查。
Hello, World!
↓
ec4ac3d0
行转SQL IN()子句
将值列表(每行一个)转换为格式正确的SQL IN()子句。每个值都经过单引号包裹和转义处理, 然后用逗号连接放入括号中。数字值会被自动检测并保持不加引号。 对于从ID列表、名称或其他筛选值构建SQL查询的开发者来说,是一个巨大的时间节省工具。
Alice
Bob
Charlie
O'Brien
↓
IN ('Alice', 'Bob', 'Charlie', 'O''Brien')
Lorem Ipsum生成器
生成Lorem Ipsum占位文本 — 自16世纪以来在排版和设计中使用的行业标准虚拟文本。 生成逼真的拉丁文段落,帮助设计师和开发者在不被可读内容分散注意力的情况下可视化布局。 段落数量可配置。重复点击可获取新的变体。
(无需输入)
↓
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua...
UUID生成器(v4)
生成随机版本4 UUID(通用唯一标识符) — 128位标识符,格式为由连字符分隔的五组32个十六进制数字(8-4-4-4-12)。 拥有2¹²²种可能的值,碰撞在实际中几乎不可能发生。用作数据库主键、会话令牌、API请求ID、文件名 以及任何需要全局唯一标识符的场景。
(无需输入)
↓
f47ac10b-58cc-4372-a567-0e02b2c3d479
删除PHP注释
从代码中删除所有PHP风格的注释,包括单行 // 注释、
井号 # 注释和多行 /* ... */ 块注释。智能保留包含 :// 的URL
和 #ff6600 等十六进制颜色代码。适合在部署前清理源文件或减小文件大小。
$name = "World"; // user name
/* Say hello */
echo "Hello $name"; # output
↓
$name = "World";
echo "Hello $name";
删除Python注释
从代码中删除所有Python注释,包括单行 # 注释和多行文档字符串
("""...""" 和 '''...''')。识别包含井号的字符串并保留shebang行
(#!/usr/bin/env python)。适合准备生产代码或减小脚本大小。
"""Module docstring"""
name = "World" # user name
# Print greeting
print(f"Hello {name}")
↓
name = "World"
print(f"Hello {name}")
删除HTML注释
从标记中删除所有HTML注释块(<!-- ... -->)。
移除单行和多行注释,包括条件注释和编辑器注解。适合在生产前清理HTML、减小页面大小或从面向公众的代码中移除开发者备注。
<div>
<!-- Navigation section -->
<nav>Menu</nav>
<!-- TODO: fix later -->
</div>
↓
<div>
<nav>Menu</nav>
</div>
查找和替换
在整个文本中执行不区分大小写的搜索和替换。在第1行输入搜索词, 在第2行输入替换词,在第3行及以后输入您的文本。 所有匹配项一次性替换,并显示摘要说明进行了多少次替换。适合批量文本修正、重命名或数据清理。
cat
dog
The cat sat on the cat mat.
↓
The dog sat on the dog mat.
(2次替换)
正则表达式查找和替换
执行正则表达式搜索和替换以进行高级模式匹配。在第1行输入正则表达式模式
(例如 /\d+/g),在第2行输入替换内容(支持捕获组如 $1),
在第3行及以后输入您的文本。支持所有JavaScript正则表达式标志,包括全局、不区分大小写和多行模式。
/(\w+)@(\w+)/g
$1[at]$2
Email john@example or jane@test
↓
Email john[at]example or jane[at]test
(2个匹配)
SHA-1计算器
计算输入文本的SHA-1加密哈希(160位 / 40个十六进制字符)。 同时显示小写和大写哈希值,以及输入统计信息,包括字符数和UTF-8字节大小。对于多行输入, 生成逐行哈希,以便您可以对单个条目进行校验。完全在浏览器中运行—不会将数据发送到任何服务器。
Hello World
↓
0a4d55a8d778e5022fab701977c5d840bbc486d0
SHA-256计算器
计算输入文本的SHA-256加密哈希(256位 / 64个十六进制字符)。 SHA-256是文件完整性验证、数字签名、区块链和密码哈希的行业标准。同时显示小写和大写哈希值、输入统计信息 以及多行输入的逐行哈希。所有操作在客户端完成—您的文本永远不会离开浏览器。
Hello World
↓
a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e
SHA-512计算器
计算输入文本的SHA-512加密哈希(512位 / 128个十六进制字符)。 SHA-512是SHA-2系列中最强的哈希算法,用于高安全性应用、证书签名和敏感数据的完整性验证。 同时显示小写和大写哈希值、输入统计信息以及多行输入的逐行哈希。完全在客户端运行—不会传输任何数据。
Hello World
↓
2c74fd17edafd80e8447b0d46741ee243b7eb74dd2149a0ab1b9246fb30382f27e...
(共128个十六进制字符)
凯撒密码
使用凯撒密码加密您的文本,这是最古老的替换密码之一。
每个字母在字母表中移动固定的位数。默认移位为13(与ROT13相同)。
在第1行放置自定义移位数(1–25)以更改它。
要解密,使用 26减去原始移位数 进行移位。数字、符号和空格保持不变。
3
Hello World
↓
Khoor Zruog
(移位3 — 用移位23解密)
阿特巴什密码
使用阿特巴什密码加密您的文本,这是一种古老的希伯来替换密码, 通过反转字母表工作:A变成Z,B变成Y,C变成X,依此类推。因为它是自身的逆运算, 应用两次即可还原原始文本—因此它既是编码器也是解码器。 适用于谜题、地理寻宝、密室逃脱和学习古典密码学。
Hello World
↓
Svool Dliow
维吉尼亚密码
使用维吉尼亚密码加密您的文本,这是一种多表替换密码,使用关键词对每个字母进行不同量的移位。
在第1行输入关键词,在第2行及以后输入您的文本。
要解密,在关键词前加上 d:(例如 d:SECRET)。
比凯撒密码强大得多,因为移位模式随关键词长度重复。
KEY
Hello World
↓
Rijvs Uyvjn
(关键词:KEY — 用d:KEY解密)
删除表情符号
从文本中删除所有表情符号字符,包括笑脸、旗帜、符号、肤色修饰符和零宽连接符。 清理删除后留下的多余空格。适合为不支持表情符号的系统、有字符限制的数据库字段、短信网关 或纯文本导出准备文本。显示删除了多少个表情符号的计数。
Hello 👋 World 🌎! Great job 🔥🔥🔥
↓
Hello World ! Great job
(删除了5个表情符号字符)
删除网址
从文本中删除所有URL和网页地址,包括 http://、
https://、ftp:// 和 www. 链接。清理删除后留下的双重空格。
适合为印刷准备文本、从复制的网页内容中移除链接、清理社交媒体帖子或过滤用户输入。
显示删除了多少个URL的计数。
Visit https://example.com for more info or check www.test.org today.
↓
Visit for more info or check today.
(删除了2个URL)
删除电子邮件地址
通过检测标准 user@domain.tld 格式,从文本中删除所有电子邮件地址。
清理删除后留下的双重空格。适用于从文档中编辑个人信息、过滤用户生成内容、
准备公开分享的文本或匿名化数据导出。显示删除了多少个电子邮件地址的计数。
Contact john@example.com or support@company.org for help.
↓
Contact or for help.
(删除了2个电子邮件地址)
删除数字
从文本中删除所有数字和数字序列,包括整数、小数和带逗号或句号格式的数字
(例如 1,234.56)。清理残留的多余空格并修整每行。适合从数据中仅提取文字内容、
移除行号、去除价格或数量,或为纯文字分析准备文本。
Order #12345: 3 items totaling $1,299.99 shipped on 2024-01-15.
↓
Order #: items totaling $. shipped on --.
修复错误换行
修复被错误换行的文本,例如从PDF、电子邮件或终端窗口复制时每行在句子中间断开的情况。 合并被人为拆分的行,同时保留有意的段落分隔(双换行符)。先将所有行尾标准化为Unix格式, 然后将单换行符合并为空格。非常适合修复PDF复制粘贴问题。
This is a long sentence that
was broken across multiple
lines by a PDF reader.
↓
This is a long sentence that was broken across multiple lines by a PDF reader.
智能标点转ASCII
将排版"智能"标点转换回纯ASCII等效字符。将弯引号(“ ” ‘ ’)替换为直引号,
长破折号(—)替换为 ---,短破折号(–)替换为 --,
省略号(…)替换为 ...,以及不间断空格、花式项目符号和常用分数(½ ¼ ¾)。
对于代码、CSV文件、数据库或任何不支持Unicode标点的系统至关重要。
“Hello” — she said… it’s ½ done «now»
↓
"Hello" --- she said... it's 1/2 done <<now>>
JavaScript字符串转义
将文本转义以安全用于JavaScript字符串字面量中。将反斜杠、单引号、双引号、换行符、
回车符、制表符和空字符转换为其转义等效形式(\\、\'、\"、
\n、\r、\t、\0)。结果用单引号包裹,
可直接粘贴到JS源代码中。
He said "it's done"
on two lines.
↓
'He said \"it\'s done\"\non two lines.'
Python字符串转义
将文本转义以安全用于Python字符串字面量中。对于单行文本,转义反斜杠、引号、换行符、
回车符和制表符,并将结果用单引号包裹。对于多行文本,自动使用三引号字符串
("""...""")以自然保留换行符。可直接粘贴到Python源代码中。
Hello "World"
Second line here
↓
"""Hello "World"
Second line here"""
Java字符串转义
将文本转义以安全用于Java字符串字面量中。将反斜杠、双引号、换行符、回车符和制表符
转换为Java转义序列(\\、\"、\n、\r、\t)。
结果用双引号包裹,可直接粘贴到Java、Kotlin、Scala或任何JVM语言源文件中。也适用于C#和C++字符串字面量。
Path: C:\Users\"Admin"
Next line
↓
"Path: C:\\Users\\\"Admin\"\nNext line"
正则表达式转义
转义文本中所有的正则表达式元字符,使其可以作为正则表达式模式中的字面搜索字符串使用。
在 . * + ? ^ $ { } ( ) | [ ] \ 前添加反斜杠。
当您需要精确匹配包含正则特殊字符的文本时至关重要—例如在正则引擎中字面搜索
$price、file.txt 或 (optional)。
Price is $19.99 (USD) [sale]
↓
Price is \$19\.99 \(USD\) \[sale\]
颜色代码转换器
在 HEX、RGB 和 HSL 格式之间即时转换颜色。输入任意颜色值——
#ff6600、rgb(255,102,0)、hsl(24,100%,50%),甚至是普通的
255,102,0——即可同时查看三种格式的结果。支持 RGBA、HSLA 和 8 位十六进制的透明度/不透明度值。
可一次处理多个颜色,每行一个。非常适合 CSS 开发、设计交接和品牌颜色文档。
#3b82f6
↓
HEX: #3b82f6
RGB: rgb(59, 130, 246)
HSL: hsl(217, 91%, 60%)
进制转换器
在十进制、十六进制、八进制和二进制格式之间转换数字。使用标准前缀自动检测输入进制:
0x 表示十六进制,0b 表示二进制,0o 表示八进制,或后缀
h 和 b。纯数字被视为十进制。还会显示可打印值对应的 ASCII 字符。
可一次处理多个数字,每行一个。
255
0xFF
0b11111111
↓
255 → Hex: 0xFF, Oct: 0o377, Bin: 0b11111111
0xFF → Dec: 255, Oct: 0o377, Bin: 0b11111111
0b11111111 → Dec: 255, Hex: 0xFF, Oct: 0o377
Crontab 解释器
将 cron 定时表达式翻译为通俗易懂的说明。输入任意 5 字段 cron 表达式(分钟、小时、
日期、月份、星期几),即可获得每个字段的可读解释,包括范围、步长和列表。还支持
@daily、@weekly、@hourly 和 @monthly 等快捷方式。
用自然语言解释完整的执行计划。
30 2 * * 1-5
↓
minute: 30 → 分钟:30
hour: 2 → 小时:2
day-of-week: 1-5 → 周一至周五
➡ 每天 02:30 执行,周一至周五
Chmod 权限计算器
在 Unix 文件权限的八进制和符号格式之间转换。输入八进制值如
755 或符号字符串如 rwxr-xr-x,即可获得两种表示形式,
以及所有者、组和其他用户权限(读、写、执行)的详细说明。还会生成可直接使用的
chmod 命令。可一次处理多个值,每行一个。
755
↓
八进制:755 符号:rwxr-xr-x
所有者:rwx(读、写、执行)
组:r-x(读、执行)
其他:r-x(读、执行)
用法:chmod 755 filename
环境变量格式化工具
清理和标准化环境变量文件(.env)。将所有键名转换为
UPPER_SNAKE_CASE,对齐等号以提高可读性,并自动将包含空格、引号或特殊字符的值用双引号包裹。
保留注释和空行。非常适合整理 Docker、Laravel、Node.js 或任何 12-Factor 应用项目中杂乱的
.env 文件。
database-host=localhost
App Name=My Cool App
# comment
api_key=abc123
↓
DATABASE_HOST=localhost
APP_NAME ="My Cool App"
# comment
API_KEY =abc123
CSS 压缩工具
通过删除注释、合并空白、去除选择器/属性/值周围的多余空格,以及删除右花括号前的末尾分号来压缩您的 CSS 代码。显示详细摘要,包括原始大小、压缩后大小和节省的字节数及百分比。 非常适合优化生产环境的样式表、减少页面加载时间和缩小 CSS 文件大小。
/* Main styles */
.header {
color: #333;
margin: 0;
}
↓
.header{color:#333;margin:0}
(节省 42 字节,58.3%)
HTML 压缩工具
通过删除注释、合并标签间的空白以及将多个空格缩减为单个空格来压缩您的 HTML 标记。 显示详细摘要,包括原始大小、压缩后大小和节省的字节数及百分比。 非常适合减小 HTML 负载大小、加速页面交付以及为生产环境部署准备标记。
<!-- Header -->
<div>
<h1> Hello </h1>
<p> World </p>
</div>
↓
<div><h1> Hello </h1><p> World </p></div>
(节省 35 字节,46.7%)
XML 格式化工具
使用正确的缩进(每层 2 个空格)美化输出 XML 标记。解析开始标签、结束标签、 自闭合标签、处理指令和文本内容,然后以清晰、可读的嵌套格式重新构建文档。 可处理压缩或格式混乱的 XML。非常适合调试 API 响应、检查配置文件、SOAP 消息或任何 XML 数据。
<root><item><name>Test</name><value>42</value></item></root>
↓
<root>
<item>
<name>Test</name>
<value>42</value>
</item>
</root>
XML 压缩工具
通过删除注释和合并标签间所有空白来压缩您的 XML 标记。 显示详细摘要,包括原始大小、压缩后大小和节省的字节数及百分比。 非常适合减小 API 请求中的 XML 负载大小、缩小配置文件、优化 SOAP 消息或为带宽受限的环境准备 XML 数据。
<!-- Config -->
<root>
<item>Hello</item>
<item>World</item>
</root>
↓
<root><item>Hello</item><item>World</item></root>
(节省 38 字节,44.2%)
JSON 转 YAML
将 JSON 数据转换为 YAML 格式。处理嵌套对象、数组、字符串(对特殊字符正确加引号)、 数字、布尔值和空值。生成使用 2 个空格缩进的干净 YAML。非常适合将 API 响应转换为 Kubernetes 配置、 Docker Compose 文件、Ansible 剧本、GitHub Actions 工作流或任何偏好 YAML 而非 JSON 的场景。
{"name": "John", "age": 30, "hobbies": ["reading", "coding"]}
↓
name: John
age: 30
hobbies:
- reading
- coding
YAML 转 JSON
将 YAML 数据转换为 JSON 格式。解析键值对、嵌套映射、列表(带 - 项)、
标量、布尔值、数字和空值。跳过注释和文档标记(---、...)。
输出使用 2 个空格缩进的干净美化 JSON。非常适合将 Kubernetes 配置、Docker Compose 文件或
CI/CD 管道转换为 JSON 以供 API 使用或验证。
name: John
age: 30
hobbies:
- reading
- coding
↓
{
"name": "John",
"age": 30,
"hobbies": ["reading", "coding"]
}
Markdown 转 HTML
将 Markdown 文本转换为 HTML 标记。支持标题(#–######)、
粗体、斜体、粗斜体、删除线、链接、图片、带语言类的代码块、行内代码、引用块、无序列表、水平线和段落。
非常适合预览 Markdown 内容、为 CMS 平台生成 HTML、电子邮件通讯或静态站点生成器。
# Hello
This is **bold** and *italic*.
- Item one
- Item two
↓
<h1>Hello</h1>
<p>This is <strong>bold</strong> and <em>italic</em>.</p>
<ul><li>Item one</li><li>Item two</li></ul>
HTML 转 Markdown
将 HTML 标记转换为干净的 Markdown 文本。转换标题、粗体、斜体、删除线、链接、图片、 代码块、行内代码、引用块、列表、水平线和换行符为对应的 Markdown 格式。去除剩余的 HTML 标签并解码实体。 非常适合将网站内容迁移到 GitHub、Jekyll、Hugo 或 Notion 等基于 Markdown 的系统。
<h1>Hello</h1><p>This is <strong>bold</strong> and <a href="https://example.com">a link</a>.</p>
↓
# Hello
This is **bold** and [a link](https://example.com).
SQL 格式化工具
使用正确的格式和缩进美化输出 SQL 查询。将 SQL 关键字转为大写
(SELECT、FROM、WHERE、JOIN 等),
将主要子句放在新行,缩进列列表和条件,并将 AND/OR 分到单独的行。
支持 SELECT、INSERT、UPDATE、DELETE、CREATE 和 ALTER 语句。让复杂查询变得可读且易于调试。
select id, name, email from users where active = 1 and role = 'admin' order by name
↓
SELECT id,
name,
email
FROM users
WHERE active = 1
AND role = 'admin'
ORDER BY name
查询字符串解析器
将 URL 查询字符串解析为清晰、可读的键值对表格。接受完整 URL
(如 https://example.com/page?key=value&foo=bar)或仅查询部分
(?key=value&foo=bar)。自动对所有键和值进行 URL 解码,将
+ 转换为空格,并以 JSON 对象格式输出参数,方便在代码中使用。
https://shop.com/search?q=red+shoes&category=footwear&page=2
↓
q = red shoes
category = footwear
page = 2
+ JSON 对象
JWT 解码器
解码 JSON Web Token(JWT)并以可读格式显示头部、载荷和签名。
自动解析注册声明,如 iss(签发者)、sub(主题)、exp(过期时间)
和 iat(签发时间),并将时间戳转换为可读日期。显示令牌是否已过期或仍然有效。
完全在客户端运行——您的令牌不会发送到任何服务器。
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKx...
↓
HEADER: {"alg": "HS256", "typ": "JWT"}
PAYLOAD: {"sub": "1234567890", "name": "John Doe", "iat": 1516239022}
签发时间:2018-01-18T01:30:22Z
数字转文字
将数值转换为对应的英文单词。处理最大到千万亿的整数、负数和小数值 (以"point"后跟各位数字表示)。可一次处理多个数字,每行一个。非常适合填写支票、 生成法律文件、创建发票、无障碍需求或任何需要将数字拼写出来的场景。
1234
-42
3.14
↓
1234 → one thousand, two hundred thirty-four
-42 → negative forty-two
3.14 → three point one four
文字转数字
将英文数字单词转换回数字。理解个位、十位、十几、百、千、百万、十亿和万亿。
处理连字符形式(twenty-three)、"and"一词(one hundred and five)、
负数/减号前缀以及用"point"表示的小数值。可一次处理多个短语,每行一个。
one hundred twenty-three
two million three hundred thousand
negative forty-two
↓
one hundred twenty-three → 123
two million three hundred thousand → 2300000
negative forty-two → -42
罗马数字转换器
在阿拉伯数字和罗马数字之间双向转换。输入数字(1–3999)可获取其罗马数字, 或输入罗马数字(I–MMMCMXCIX)可获取其阿拉伯数字值。自动检测输入格式。 可一次处理多个值,每行一个。非常适合版权年份、大纲、章节编号、钟面和历史引用。
2024
XLII
1999
↓
2024 → MMXXIV
XLII → 42
1999 → MCMXCIX
货币格式化工具
使用正确的区域格式将数字格式化为 8 种世界货币:USD、EUR、GBP、JPY、CAD、AUD、INR 和 BRL。 每种货币使用正确的符号、小数分隔符、千位分组和小数位数(例如,JPY 没有小数位)。 输入一个或多个纯数字,每行一个。非常适合国际定价、财务文件和多币种显示。
1234567.89
↓
USD(美元) $1,234,567.89
EUR(欧元) 1.234.567,89 €
GBP(英镑) £1,234,567.89
JPY(日元) ¥1,234,568
字节大小格式化工具
在十进制(SI:KB、MB、GB)和二进制(IEC:KiB、MiB、GiB)格式之间转换字节大小。
输入纯数字(视为字节),或带单位的值如 1.5 GB、500 MB 或 2 TiB。
显示精确字节数、十进制和二进制表示以及总比特数。可一次处理多个值。
非常适合磁盘空间、带宽和文件大小计算。
1.5 GB
↓
十进制(SI): 1.50 GB
二进制(IEC): 1.40 GiB
精确字节数: 1,500,000,000 B
比特数: 12,000,000,000 bits
按数值排序行
按行中包含的数值排序,而非按字母顺序。从每行中提取第一个数字 (包括负数和小数),从小到大排序。没有数字的行放在末尾,按字母顺序排列。 非常适合排序编号列表、分数、价格、文件大小、版本号或任何需要按数值排序的数据。
Item 100
Item 9
Item 22
Item 3
↓
Item 3
Item 9
Item 22
Item 100
首字母缩写生成器
通过取每个单词的首字母来从短语创建首字母缩写。生成两个版本:一个使用所有单词, 另一个跳过次要词(a、an、the、and、or、of、in、on、to 等)以获得更简洁的结果。 可一次处理多个短语,每行一个。非常适合项目命名、创建缩写、构建品牌标识或生成助记符。
National Aeronautics and Space Administration
Application Programming Interface
↓
National Aeronautics and Space Administration
所有单词:NAASA
跳过次要词:NASA
Application Programming Interface
所有单词:API
文本截断工具
使用三种智能方法将文本缩短到最大字符限制:添加省略号(加"...")、 在单词边界截断(不会在单词中间截断)以及在句子边界截断 (在最后一个完整句子处结束)。默认限制为 160 个字符(适合元描述)。在第一行输入 自定义数字(1–10,000)可更改限制。
50
The quick brown fox jumps over the lazy dog. It was a beautiful sunny day in the park.
↓
带省略号:The quick brown fox jumps over the...
单词边界:The quick brown fox jumps over the
句子边界:The quick brown fox jumps over the lazy dog.
社交媒体适配检查
检查您的文本是否符合 13 个热门平台的字符限制:Twitter/X(280)、Instagram(2,200)、 LinkedIn(3,000)、Facebook(63,206)、TikTok(2,200)、YouTube 标题(100)、YouTube 描述(5,000)、 Pinterest(500)、Reddit 标题(300)、Threads(500)、Mastodon(500)、Meta 描述(160)和 短信(160)。为每个平台显示可视化进度条、使用百分比和剩余字符数。
Check out our amazing new product launch! Limited time offer with free shipping worldwide. 🎉
↓
Twitter / X ██████░░░░ 32% ✅ 剩余 191(最多 280)
短信 ███████████ 56% ✅ 剩余 71(最多 160)
YouTube 标题 ██████████████████ 89% ✅ 剩余 11(最多 100)
审查 / 编辑
用实心方块字符(████)替换指定词语以审查或编辑敏感内容。 在第一行输入逗号分隔的待审查词语列表,然后在第二行及以后 输入您的文本。匹配不区分大小写,替换所有出现的位置。编辑方块的长度与原词相同。显示进行了多少次编辑的摘要。
password,secret
The password is secret123. Never share your password with anyone.
↓
The ████████ is ██████123. Never share your ████████ with anyone.
(3 处编辑)
标题分析器
基于经过验证的提升互动率因素对标题进行 0–100 分评分:字符数(理想 50–60)、 词数(理想 6–8)、力量词(free、proven、secret、ultimate)、 情感词(love、fear、stunning)、数字使用和提问格式。 可一次分析多个标题,每行一个。获取可操作的反馈来撰写能带来点击的标题。
7 Proven Tips to Save Money Fast
↓
评分:82/100 ⭐ 优秀
字符数:31 词数:7 ✅ 理想
力量词:proven, save
包含数字:是 ✅
提问:否
音节计数器
计算文本中每个单词的音节数。显示总音节数、每词平均音节数、分布细目 (1 音节、2 音节等及百分比)以及逐词细目,列出每个单词及其音节数。 使用英语元音组启发式算法,对无声 e 和常见后缀进行特殊处理。适用于诗歌、俳句、 可读性分析和语言学。
The beautiful butterfly gracefully landed
↓
总词数:5 总音节数:14
平均:2.80 音节/词
The: 1 beautiful: 3 butterfly: 3
gracefully: 3 landed: 2
词汇丰富度分析
使用已建立的语言学指标分析文本的词汇多样性:类符-形符比(TTR) 衡量独特词与总词数的比率,以及 Yule K 值衡量词汇集中度。列出孤词 (只出现一次的词)和双现词(恰好出现两次的词)。将文本从"非常丰富"到"重复"进行评级。 非常适合写作者、学生和内容编辑。
The cat sat on the mat. The dog sat on the rug.
↓
总词数(形符):12
独特词数(类符):8
类符-形符比:0.6667(丰富)
孤词:cat, mat, dog, rug(4 个词)
表格转置
翻转 CSV 表格的行和列。第一行变为第一列,第二行变为第二列,依此类推。 处理带逗号的引号字段,并将行填充到相同长度。显示原始和转置后维度的摘要。 非常适合数据透视、将面向行的数据转换为面向列的格式或重组电子表格导出。
Name,Age,City
Alice,30,London
Bob,25,Paris
↓
Name,Alice,Bob
Age,30,25
City,London,Paris
(3×3 → 3×3 已转置)
提取 CSV 列
从 CSV 数据中提取单个列。在第一行输入列号(从 1 开始) 或列标题名称,然后在第二行及以后输入您的 CSV 数据。 处理带逗号的引号字段。输出该列的所有值,每行一个,并附带计数摘要。 非常适合提取邮件列表、ID、姓名或更大数据集中的任何单个字段。
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
↓
Email
alice@test.com
bob@test.com
(第 2 列,提取了 3 个值)
按列排序 CSV
按指定列对 CSV 数据进行升序排序。在第一行输入列号(从 1 开始), 然后在第二行及以后输入您的 CSV 数据。标题行保持不动,仅重新排列数据行。 自动检测列包含的是数字(按数值排序)还是文本(按字母排序)。正确处理带逗号的引号字段。
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
↓
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
CSV 行去重
基于精确行匹配从 CSV 数据中删除重复行。保留每个唯一行的第一次出现, 删除所有后续重复项。显示原始行数、删除的重复项数和剩余唯一行数的摘要。 适用于任何分隔数据。非常适合清理导出数据、删除重复记录或去重邮件列表。
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
↓
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com
(删除 1 个重复项,4 个唯一行)
列对齐
用空格填充列,使其垂直对齐为固定宽度的可读格式。自动检测分隔符 (制表符、竖线、逗号或多个空格),并将每列对齐到其最长值的宽度。非常适合让代码注释、 README、日志文件、终端输出或纯文本文档中的数据表格变得可读。
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
↓
Name Age City
Alice 30 London
Bob 25 Paris
Charlotte 42 San Francisco
提取 IP 地址
从文本中查找并提取所有 IPv4 和 IPv6 地址。IPv4 地址会验证正确的八位组范围(0–255)。 对结果去重并标注每个地址为 IPv4 或 IPv6。显示找到的唯一地址总数。 非常适合解析服务器日志、防火墙规则、网络配置、安全报告或任何包含 IP 地址的文本。
Server 192.168.1.1 responded. Backup at 10.0.0.5. Retry 192.168.1.1 failed.
↓
192.168.1.1 (IPv4)
10.0.0.5 (IPv4)
(找到:2 个唯一 IP 地址)
提取日期
从文本中查找并提取多种格式的所有日期:ISO 格式(2024-01-15)、
美式/欧式(01/15/2024、15-01-2024)、月份名称
(January 15, 2024、15 Jan 2024)以及带时区的 ISO 日期时间。
对结果去重并显示计数。非常适合解析文档、合同、邮件、日志文件或任何包含日期引用的文本。
Meeting on January 15, 2024. Deadline: 2024-03-01. Filed 12/25/2023.
↓
January 15, 2024
2024-03-01
12/25/2023
(找到:3 个日期)
提取话题标签
从文本中查找并提取所有 #话题标签。匹配以 # 开头后跟字母、数字和
下划线的标签。去重结果(不区分大小写)并显示总数和唯一数。非常适合分析社交媒体帖子、
追踪热门话题、构建标签列表或审计内容中的标签使用情况。
Loving the sunset! #photography #nature #sunset #Photography #travel
↓
#photography
#nature
#sunset
#travel
(总计找到:5,唯一:4)
提取 @提及
从文本中查找并提取所有 @提及。匹配以 @ 开头后跟字母、数字、下划线和
点号的用户名。去重结果(不区分大小写)并显示总数和唯一数。非常适合解析社交媒体帖子、
分析互动、构建用户列表或追踪对话中被提及的人。
Great collab between @alice and @Bob! Thanks @charlie and @Alice for the help.
↓
@alice
@Bob
@charlie
(总计找到:4,唯一:3)
提取颜色代码
从文本中查找并提取所有颜色代码:HEX(#ff6600、#f60)、
RGB/RGBA(rgb(255,102,0))和 HSL/HSLA(hsl(24,100%,50%))。
去重结果并标注每种颜色的格式。显示总数。非常适合审计 CSS 样式表、从设计规范中提取品牌颜色
或编目代码库中使用的颜色。
.header { color: #333; background: rgb(59, 130, 246); }
.btn { border: 1px solid #ff6600; color: hsl(0, 0%, 100%); }
↓
#333 (HEX)
rgb(59, 130, 246) (RGB)
#ff6600 (HEX)
hsl(0, 0%, 100%) (HSL)
(找到:4 个唯一颜色代码)
提取引号字符串
从文本中查找并提取所有引号字符串:双引号("...")、单引号
('...')、反引号(`...`)和智能/弯引号(“...”)。
处理字符串内的转义引号。显示每个匹配项及其引号类型、按类型计数的摘要以及
仅内部文本的干净列表(去除引号)。非常适合从代码中提取字符串、
从散文中提取对话或从数据中提取引号值。
She said "hello world" and he replied 'goodbye'. The `code` was ready.
↓
1. [双引号 "..."] hello world
2. [单引号 '...'] goodbye
3. [反引号 `...`] code
(3 个引号字符串:1 个双引号,1 个单引号,1 个反引号)