跳到主内容
世界杯开球时间转换 上线了按本地时区看开球,可加入日历提醒。

大小写转换

将粘贴文本和命名片段转换为大写、小写、标题大小写、句首大小写、大小写反转、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case 和路径片段样式。

输入文本

字符

0 / 50,000

大小写转换

快速开始

1
粘贴文本或命名片段。
2
选择目标大小写或命名格式。
3
查看编辑区结果后复制。
4
要继续转换结果,先编辑或粘贴回输入区。

常见使用场景

变量/函数命名

先把候选名称转为小驼峰/大驼峰/下划线,再手动用于代码

CSS/API 路径

class 名与路径片段推荐短横线(kebab-case),便于阅读与检索

数据库字段/常量

转 snake_case / CONSTANT_CASE,匹配团队规范

路径片段样式

将含空格的标签转为 kebab-case 或 path/case 片段;不校验真实文件路径

接口/路由

REST 路径统一 kebab/下划线;GraphQL 字段沿用驼峰

文档排版

标题用 Title Case;段落首句用 Sentence case

多行命名清单

粘贴多个候选名称,一起转换后复制当前结果

代码评审前

先转换候选命名,再手动替换到代码或文档中

格式参考

小写:hello world example
大写:HELLO WORLD EXAMPLE
首字母大写:Hello world example
标题首字母大写:Hello World Example
句首大写:Hello world example. Next sentence
小驼峰:helloWorldExample
大驼峰:HelloWorldExample
下划线:hello_world_example
短横线:hello-world-example
常量:HELLO_WORLD_EXAMPLE
点分隔:hello.world.example
路径:hello/world/example
大小写反转:hello world example -> HELLO WORLD EXAMPLE
交替大小写:hElLo WoRlD eXaMpLe

转换边界

格式卡片会基于当前原文基线生成结果,不是多次转换自动串联的流水线
复制按钮复制当前编辑区内容;格式卡片只负责切换结果,不会直接复制
camelCase、snake_case、kebab-case、dot.case 和 path/case 会对 Unicode 字母与数字分词;标点和表情符号通常成为分隔符
path/case 只是路径片段样式,不检查文件名合法性、不保留扩展名,也不会创建目录
本页面不会扫描代码、重命名文件、更新 schema、应用 lint 修复或生成 URL slug
需要结果时复制当前编辑区内容。文件下载、CSV/JSON 导出和全部格式导出不属于当前工具。

使用建议

前端命名:组件/类型使用大驼峰,CSS 类名与 URL 推荐使用连字符
后端命名:Python 与数据库字段偏好下划线,常量和环境变量适合 CONSTANT_CASE,具体变量格式以团队规范为准
接口设计:REST 路径统一连字符或下划线,GraphQL 字段沿用驼峰命名

限制与兼容性

超大文本:不要把它当作无限批处理器;建议分段转换,避免浏览器卡顿
特殊符号:@#$ 等符号会被识别为分隔符,结果会转为对应的分隔样式
数字规则:数字本身保持原样,仅在与字母交界处插入分隔,避免误拆组合

隐私与安全

大小写转换在浏览器本地完成。当前编辑器文本可能作为浏览器草稿保留,已选分类标签可能保留在浏览器存储中。若启用已保存工作区或 WebDAV 同步,该编辑器文本和分类偏好也可能随同步保存。转换结果会替换同一个编辑器内容,复制值也由该编辑器生成;本工具不会上传文件、创建附件、导出文件或保存单独结果列表。

常见问题

7

可继续使用这些相关工具,完成后续步骤。

所有工具处理都在您的浏览器本地完成。