tomai
登入
免費 · 文字工具

大小寫轉換

大寫、小寫、標題格式、駝峰命名、底線命名等

輸入
輸出

每種命名風格都有自己的領地

十種樣式一鍵切換

UPPERCASE、lowercase、Title Case、Sentence case、交替大小寫、camelCase、PascalCase、snake_case、kebab-case 與 CONSTANT_CASE,十種樣式點一下就能轉換同一段輸入。

🔒

智慧辨識駝峰邊界

斷詞器能辨識 camelCase 邊界,所以把 userID 這類現有識別字貼進來,就能得到 user_id 或 user-id,不會遺漏任何一個單字。

🎯

為程式開發場景打造

輸出區會隨每次按鍵即時刷新,欄位名稱、CSS 類別名稱或提交訊息無需離開鍵盤就能在樣式之間來回切換。

什麼是大小寫轉換工具?

大小寫轉換工具把文字從一種大小寫風格改寫成另一種。風格不只是好看而已:程式語言要求識別名稱用 camelCase 或 snake_case,URL 用 kebab-case 最合適,標題用 Title Case 更易讀。手動改寫——尤其當原文已經是另一種風格時——容易打錯字,重打一長串文字更是浪費時間。這個工具在你輸入的同時即時套用十種風格,還能辨識 camelCase 的字詞邊界,轉換現有識別名稱時不會漏字。

可以切換的風格

  • ⬆️ 全大寫 UPPERCASE 和 ⬇️ 全小寫 lowercase
  • 📖 Title Case 標題格式和 Sentence case 句首大寫
  • 🐫 變數和類別名稱常用的 camelCase 與 PascalCase
  • 🐍 檔案和設定常用的 snake_case、kebab-case、CONSTANT_CASE
  • 🎭 交替大小寫 aLtErNaTiNg,用於強調
  • 🧠 感知字詞邊界:能理解 camelCase 和帶連字號的輸入

這些風格在哪裡用

  • 風格規範更新後,批次重新命名程式碼識別名稱
  • 把全大寫的註解改成易讀的句子格式
  • 準備 A/B 測試用的標題變體
  • 由標題產生適合做 URL 的 kebab-case 連結

轉換完全在瀏覽器本機完成——輸入內容不會上傳,私有程式碼和未發布的文案都安全。

最後更新 · 2026-09-01

尊重縮寫詞邊界的轉換

  • camelCase 與 PascalCase 按大寫切分;XMLParser 這類連續縮寫會被視為一個邊界。
  • snake_case 與 kebab-case 全部轉小寫;SCREAMING_SNAKE 保持大寫用於常數。
  • Title Case 應用虛詞規則(a、of、the 在標題中部保持小寫)——這正是風格指南的真實約定。

常見問題

轉成駝峰/底線命名時,怎麼識別既有駝峰輸入裡的單字邊界?

單字邊界既會在空格/連字號/底線處識別,也會在小寫轉大寫的地方識別,所以"myVariableName"會先被正確拆分成"my"、"variable"、"name",再轉換成你選的樣式。

我的文字會被上傳嗎?

不會——一切都用純JavaScript在你的瀏覽器裡執行,你輸入的內容永遠不會傳送到伺服器。

可以轉換程式碼裡的識別字,而不只是一般文字嗎?

可以——駝峰命名、帕斯卡命名、底線命名、連字號命名、常數命名都是常見的程式命名規範,這個工具能在它們之間乾淨地互轉。

相關工具

相關工具