大小寫轉換
將貼上文字和命名片段轉換為大寫、小寫、標題式、句首式、大小寫反轉、camelCase、PascalCase、snake_case、kebab-case、CONSTANT_CASE、dot.case 和 path/case。
輸入文字
字元
0 / 50,000
大小寫轉換貼上文字或命名片段。選擇目標大小寫或命名格式。查看編輯區結果後複製。要繼續轉換結果,先編輯或貼回輸入區。
快速開始
1
2
3
4
常見使用情境
變數/函數命名
先把候選名稱轉為小駝峰/大駝峰/底線,再手動用於程式碼
CSS/API 路徑
class 名與路徑片段推薦短橫線(kebab-case),方便閱讀與檢索
資料庫欄位/常數
轉 snake_case / CONSTANT_CASE,符合團隊規範
路徑片段樣式
將含空格的標籤轉為 kebab-case 或 path/case 片段;不校驗真實檔案路徑。
API/路由
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,具體命名格式以團隊規範為準。
API 設計:REST 路徑維持 kebab 或 snake-case,一致性更佳;GraphQL 欄位則沿用駝峰
限制與相容性
超大文字:不要把它當作無限批次處理器;建議分段轉換,避免瀏覽器卡頓
特殊符號:@#$ 等符號會作為分隔符號,並依選擇的命名樣式調整
數字規則:數字本身不會變動,只在字母與數字交界處插入分隔符號,避免拆散數值
隱私與安全
大小寫轉換在瀏覽器本地完成。目前編輯器文字可能作為瀏覽器草稿保留,已選分類標籤可能保留在瀏覽器儲存中。若啟用已儲存工作區或 WebDAV 同步,該編輯器文字和分類偏好也可能隨同步儲存。轉換結果會取代同一個編輯器內容,複製值也由該編輯器產生;本工具不會上傳檔案、建立附件、匯出檔案或儲存單獨結果列表。
常見問題
駝峰(userName)常用於變數或函式,大駝峰(UserName)則多用在類別或元件名稱
@#$ 等符號會被視為分隔符號,因此 hello@world 會轉為 hello_world,維持命名一致性
中文等 Unicode 字母在命名格式中可能會作為 token 保留;表情符號和多數標點通常會成為分隔符號。純大小寫格式不會改變沒有大小寫型的文字。
可以用 kebab-case 產生路徑片段草稿,但本頁不會做 URL 編碼、唯一性檢查、保留字處理或 SEO slug 品質保證。
不會。它只轉換編輯區裡貼上的文字;檔案系統、程式碼庫、資料庫 schema 或文件中的替換都需要手動完成。