🔤 英文字母大小寫轉換器
快速鍵:Ctrl+Enter 轉換 Esc 清空
原始文字 字元 0 / 詞 0
轉換結果
字元 0 / 詞 0
八種模式,各用在哪
| 模式 | 範例(hello world) | 典型用途 |
|---|---|---|
| UPPERCASE | HELLO WORLD | 標語、常數名(MAX_SIZE) |
| lowercase | hello world | 統一資料格式、Email 清單正規化 |
| Swap Case | HELLO world → hello WORLD | 修正誤按 Caps Lock 打出的整段文字 |
| Sentence case | Hello world | 一般文章句首 |
| Title Case | Hello World | 英文標題、書名 |
| camelCase | helloWorld | JavaScript/Java 變數與函式名 |
| snake_case | hello_world | Python 變數、資料庫欄位名 |
| kebab-case | hello-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-page比my_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 萬字元。