🔤 英文字母大小寫轉換器

快速鍵:Ctrl+Enter 轉換   Esc 清空
原始文字 字元 0 / 詞 0
轉換結果
字元 0 / 詞 0

 八種模式,各用在哪

模式範例(hello world)典型用途
UPPERCASEHELLO WORLD標語、常數名(MAX_SIZE)
lowercasehello world統一資料格式、Email 清單正規化
Swap CaseHELLO world → hello WORLD修正誤按 Caps Lock 打出的整段文字
Sentence caseHello world一般文章句首
Title CaseHello World英文標題、書名
camelCasehelloWorldJavaScript/Java 變數與函式名
snake_casehello_worldPython 變數、資料庫欄位名
kebab-casehello-world網址 slug、CSS class、檔名

快速鍵:Ctrl+Enter 轉換、Esc 清空。附加選項可一併去除多餘空白、符號與換行,貼上從 PDF 複製的破碎文字時特別好用。

 工程命名慣例速查

  • JavaScript/TypeScript:變數與函式 camelCase、類別 PascalCase(首字也大寫)、常數 UPPER_SNAKE。
  • Python(PEP 8):變數與函式 snake_case、類別 PascalCase、常數 UPPER_SNAKE。
  • 資料庫:多數團隊用 snake_case 欄位名,避免大小寫敏感問題(PostgreSQL 未加引號的識別字會被折成小寫)。
  • 網址 slug:一律 kebab-case——搜尋引擎把連字號視為分詞、把底線視為連接,my-pagemy_page 對 SEO 友善。
  • CSS:class 慣用 kebab-case(BEM 再加 __-- 修飾)。

 常見問題

Title Case 為什麼有些小字沒有大寫?

本工具的 Title Case 把每個字的首字母都大寫(不做 a/the/of 例外)。出版級標題(AP、Chicago 格式)對介係詞、冠詞有各自的小寫規則,正式出版品請依所屬格式手冊微調。

camelCase 轉換時,中文或數字會怎樣?

命名式轉換以空白與符號切詞後重組,英文照規則變形,數字保留原位;中文字元無大小寫概念、會原樣保留,建議命名式轉換只餵英文。

整段誤開 Caps Lock 打出來的字怎麼救?

用「Swap Case」一鍵反轉:hELLO wORLD → Hello World 的效果需要兩步(先 Swap 再視情況 Sentence case),單純全大寫誤打直接用「句首大寫」最快。

轉換會動到我的原始文字嗎?

不會,結果輸出在右欄,左欄原文保留。全部在瀏覽器內執行,文字不上傳。上限 20 萬字元。