跳到主要内容
uencoder

大小写转换器

在 UPPER、lower、Title、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 Sentence case 等格式之间转换文本。免费、隐私本地化、100% 客户端运行。自动识别混合输入(如 hello_worldFoo),按空格/下划线/连字符/大写边界拆分,适合变量命名、API 字段、CSS 类名和常量定义的格式转换。

尝试示例:
Local only

最近历史

暂无历史

使用方法

  1. 在输入框中输入或粘贴文本。
  2. 选择目标大小写模式。
  3. 复制或下载转换后的结果。

使用此工具的任务

使用此工具的管道

常见问题

支持哪些大小写格式?
九种格式:UPPER、lower、Title、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE 和 Sentence case。
在 camelCase 或 PascalCase 中如何检测单词边界?
工具按空格、下划线、连字符和大写字母边界拆分,因此 hello_worldFoo 这类混合输入也能正确处理。
什么是 CONSTANT_CASE?
全大写加下划线分隔,如“MAX_RETRY_COUNT”。是许多语言中常量的命名约定。
Title case 和 Sentence case 有何区别?
Title case 每个单词首字母大写(“Hello World Foo”)。Sentence case 仅首单词大写(“Hello world foo”)。
数字和缩写会保留吗?
数字原样保留。连续大写字母(如“HTTP”缩写)在拆分时视为单个单词,因此“HTTPServer”在 snake_case 下变为“http_server”。
我的文本会被上传到任何地方吗?
不会。所有转换在浏览器本地完成,无服务器往返。

相关工具