大小寫轉換
大小寫轉換
大小寫轉換工具支援將文字轉為 camelCase、snake_case、kebab-case、PascalCase、CONSTANT_CASE 等命名格式,適用於變數、CSS 類別、URL、API 路由與資料庫欄位。
大小寫轉換貼上或輸入要轉換的文字,非拉丁字元與表情符號會保持原樣在「基礎/程式/其他」分類中挑選目標格式,即時預覽轉換結果點擊格式卡片即可複製結果,多行文字會一次帶出依序點選想要的格式卡片,單次操作就能完成多重轉換
快速開始
1
2
3
4
常見使用情境
變數/函式命名
英文片語一鍵轉 camelCase/PascalCase/snake_case,統一風格
CSS/URL
class 與路徑建議使用 kebab‑case,利於閱讀與檢索
資料庫欄位/常數
轉 snake_case / CONSTANT_CASE,符合團隊規範
檔名/路徑
含空白名稱轉為 kebab‑case 或 path/case,跨平台更友善
API/路由
REST 路徑統一 kebab/底線;GraphQL 欄位沿用駝峰
文件排版
標題用 Title Case;段落首句用 Sentence case
批次更名
貼上多行名稱,轉換後整體複製
程式碼審查前
先統一命名,減少 diff 與返工
補充場景
snake_case 轉換、kebab-case 轉換、PascalCase 轉換 也可在同一流程中完成,便於在複製、匯出或交付前快速核對結果。
格式參考
小寫: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
format_example_inverse
大小寫反轉:HELLO WORLD EXAMPLE → hello world example
使用建議
前端命名:元件/型別用大駝峰,CSS 類名與 URL 建議用連字號
後端腳本:Python 與資料庫欄位偏好底線,Java/Go 變數常見駝峰或全大寫底線
API 設計:REST 路徑維持 kebab 或 snake-case,一致性更佳;GraphQL 欄位則沿用駝峰
限制與相容性
為保持頁面流暢,超大型文本分批轉換更穩定
特殊符號:@#$ 等符號會作為分隔符,並依選擇的命名樣式調整
數字規則:數字本身不會變動,只在字母與數字交界處插入分隔符,避免拆散數值
隱私與安全
所有處理都在瀏覽器本地完成,目前內容可隨時替換、清空並重新處理。
常見問題
駝峰(userName)常用於變數或函式,大駝峰(UserName)則多用在類別或元件名稱
@#$ 等符號會被視為分隔符,因此 hello@world 會轉為 hello_world,維持命名一致性
非拉丁字元與表情符號不會改變,僅轉換拉丁字母單詞(例如「測試 test」→「測試 Test」)