英文大小写转换器

在上面的框里输入或粘贴英文,然后点击想要的大小写格式。继续输入时结果会自动跟着更新,改个错字不用重新来一遍。结果可以复制、下载成 .txt,或者放回输入框再转换一次。

字符数: 0单词数: 0行数: 0

常用大小写

代码和文件名(每一行单独转换)

文本只在当前浏览器标签页里处理,不会上传到我们的服务器。

什么时候会用到大小写转换

写英文邮件写到一半,才发现 Caps Lock 一直开着;从老系统导出来的客户名单,拼音名字全是大写,看着很费劲;写代码时要把一堆字段名从下划线命名改成驼峰命名。这些事重新敲一遍都挺花时间的。在这里,把文字粘贴进去,点一下按钮就行。

常用的英文大小写格式有 7 种,写代码用的命名格式有 6 种,同时还能实时看到字符数、单词数和行数。转换完全在浏览器标签页里完成,所以哪怕粘贴一整章内容,也是瞬间出结果。

常用大小写格式

全部大写:把所有英文字母变成大写,适合标牌、警示语,或者只接受大写的系统数据。带重音的字母和德语的 ß 也能正确转换。

全部小写:和上面相反。大多数人搜大写转小写,就是因为开着 Caps Lock 打了一段英文,点这个就能恢复。

句首字母大写:先全部变成小写,再把每句话的第一个字母和单独的“I”改成大写,让英文看起来像正常句子。不过人名、地名这类专有名词也会变成小写,最后最好检查一下。

每个单词首字母大写:每个单词的第一个字母都大写。整理全大写的拼音名单特别好用,比如 ZHANG WEI 会变成 Zhang Wei,几百个名字一次就能处理完。

标题格式 Title Case:按照英文标题的习惯,只把重要的单词首字母大写,a、the、of、to 这类冠词、连词和短介词保持小写(放在开头或结尾时除外)。写英文论文标题、博客标题或者 PPT 标题时用这个。iPhone、NASA 这类单词会保持原样。

大小写交替就是网上常见的那种“aLtErNaTiNg”调侃写法,大小写互换会把每个字母的大小写反过来,同时按着 Shift 又开着 Caps Lock 打错的英文,用它一下就能修好。

代码和文件名格式

第二排按钮用于变量名、CSS 类名、数据库字段名、URL 和文件名。它们按行转换,所以一次贴进去 40 个字段名,每一行会分别转换,不会粘成一个超长的单词。

  • camelCase 驼峰命名:userName,用于 JavaScript、Java 和 JSON。
  • PascalCase 大驼峰:UserName,用于类名和 React 组件。
  • snake_case 下划线命名:user_name,用于 Python 和大多数 SQL 数据库。
  • kebab-case 短横线命名:user-name,用于 CSS 类名、URL 和文件名。
  • CONSTANT_CASE 常量命名:USER_NAME,用于环境变量和常量。
  • dot.case 点号命名:user.name,用于配置项。

输入的格式不用统一。“User Name”“user-name”“userName”都会被拆成同样的两个单词,所以可以从任意一种格式转换成另一种。像 XMLHttpRequest 这样带缩写的名字,也会被合理地拆成 xml_http_request。

中文内容会怎样

汉字本身没有大小写,所以转换时保持不变。中英文混排的句子里,只有英文单词会被转换。单词数用的是浏览器自带的分词功能,中文文本也能得到比较合理的数字。

隐私

转换只靠当前标签页里运行的 JavaScript,文本不会上传、保存或记录到任何地方。打开页面后断开网络,照样可以用。处理内部文件或者客户名单时,这一点很重要。

关于英文大小写转换的常见问题

探索类似工具

删除重复行

粘贴文本,一键删除重复行,复制干净结果。适合整理代码、列表和数据

删除重复项
DOC </> HTML

将Word文档转换为HTML

几秒钟就能把Word文档变成干净的HTML代码。上传DOC或DOCX文件,直接拿到可以用的网页代码。

转换为HTML
Aa

花式字体生成器

把普通文字变成好看的Unicode花式字体。复制粘贴到Instagram、Twitter、Discord、TikTok等任何地方。

生成花式字体

故障文字生成器

生成那种看起来像在崩溃的zalgo故障文字,强度随你调。Discord、表情包、恐怖内容都能用。

生成故障文字
Aa

小字体生成器

把普通文字变成迷你上标、下标或小型大写。复制粘贴到个人简介、评论和帖子里,效果拉满。

生成小字体
abc

删除线文字生成器

生成可在Twitter、Facebook、Discord等所有支持Unicode的平台使用的删̶除̶线̶文字,多种样式随意选。

生成删除线