大小寫轉換器
免費英文大小寫轉換:貼上文字,點一下就轉全大寫、全小寫、標題格式、句首大寫,或 camelCase、snake_case、CONSTANT_CASE 等共 12 種格式,可複製或下載 .txt。另附 Word、Excel 大小寫轉換做法與數字大寫的說明。
把英文貼進輸入框,點一下想要的寫法就轉好:全大寫、全小寫、標題格式、句首大寫,或寫程式常用的 camelCase、snake_case、kebab-case、CONSTANT_CASE 等共 12 種;可以一次貼好幾行,命名格式會一行一行各自轉換,結果能複製或下載 .txt。
12 種寫法對照
| 寫法 | 「the quick brown fox」 | 「user first name」 | 常見用途 |
|---|---|---|---|
| 全部大寫 | THE QUICK BROWN FOX | USER FIRST NAME | 標題強調、縮寫 |
| 全部小寫 | the quick brown fox | user first name | 網址、Email、統一格式 |
| 標題格式 | The Quick Brown Fox | User First Name | 英文書名、文章標題 |
| 句首大寫 | The quick brown fox | User first name | 一般英文句子 |
| camelCase | theQuickBrownFox | userFirstName | JavaScript、Java 變數與函式 |
| PascalCase | TheQuickBrownFox | UserFirstName | 類別名稱、React 元件 |
| snake_case | the_quick_brown_fox | user_first_name | Python 變數、資料庫欄位 |
| kebab-case | the-quick-brown-fox | user-first-name | 網址、CSS class、檔名 |
| CONSTANT_CASE | THE_QUICK_BROWN_FOX | USER_FIRST_NAME | 常數、環境變數 |
| dot.case | the.quick.brown.fox | user.first.name | 設定檔的鍵、套件名稱 |
| 反轉大小寫 | THE QUICK BROWN FOX | USER FIRST NAME | 按錯 Caps Lock 打的字 |
| 交替大小寫 | tHe QuIcK bRoWn FoX | uSeR fIrSt NaMe | 網路梗、嘲諷語氣 |
標題格式與句首大寫的規則
- 標題格式:每個字首字母大寫,但 a、an、the、and、but、or、nor、for、as、at、by、in 這類冠詞、對等連接詞與短介系詞保持小寫;每行第一個字、最後一個字與冒號後的第一個字一律大寫;有連字號的字兩邊都大寫(first-class → First-Class)。
- 句首大寫:先全部轉小寫,再把文章開頭、句號/問號/驚嘆號後面、中文句號後面、每行開頭的第一個字母大寫,單獨的 i 會改成 I;example.com 這種網址裡的點不會被當成句尾。
- 專有名詞:句首大寫與標題格式都會把其他字母轉小寫,NASA、iPhone、台北 Taipei 這類專有名詞轉完請自己看一遍。
寫程式用的命名格式怎麼拆字
- 一行一個名稱:貼上一整欄欄位名稱,每一行各自轉換,不會黏成一個超長的變數。
- 已經是駝峰的也拆得開:XMLHttpRequest 會拆成 XML/Http/Request,轉 snake_case 得到 xml_http_request。
- 符號當分隔:空白、底線、連字號、點、斜線都當成字與字之間的分隔;don't 這種縮寫的撇號會拿掉。
- 中文照留:中文字沒有大小寫,會原樣保留;混在英文名稱裡時,中文會被當成一個獨立的字。
操作小技巧
- 點一下就轉:模式按鈕按下去就直接轉換,想換一種寫法再點別的按鈕即可。
- 連續轉換:按「結果放回輸入」把結果搬回輸入框,再轉成另一種寫法(例如先轉 snake_case 再轉 CONSTANT_CASE)。
- 字數統計:輸入框上方即時顯示字元數(不含換行)、英文單字數與行數。
- 次數:每轉換一次算一次當天的使用次數,不登入與免費登入後的次數不同,以頁面上顯示為準。
大小寫轉換器功能特點
- 全大寫/全小寫轉換
- 標題格式 Title Case(冠詞、短介系詞保持小寫)
- 駝峰式 camelCase、帕斯卡 PascalCase
- 蛇形 snake_case、烤肉串 kebab-case、常數 CONSTANT_CASE、點分隔 dot.case
- 句首大寫、反轉大小寫、交替大小寫
- 即時字元、英文字數、行數統計
- 複製、下載 .txt、結果放回輸入框再轉
如何使用大小寫轉換器?
- 輸入或貼上文字
- 點任一種寫法,馬上轉換
- 複製或下載 .txt
- 要再轉別種寫法,可以按「結果放回輸入」
大小寫轉換器常見問題
camelCase 和 PascalCase 有什麼差別?
camelCase 第一個字母小寫(如 helloWorld),PascalCase 第一個字母大寫(如 HelloWorld)。前者常用於變數命名,後者常用於類別命名。
snake_case 和 kebab-case 分別用在哪裡?
snake_case 常用於 Python 變數和資料庫欄位,kebab-case 常用於 URL、CSS 類別名和檔案名。
支援哪些大小寫轉換格式?
共 12 種:全部大寫(UPPERCASE)、全部小寫(lowercase)、標題格式(Title Case)、句首大寫(Sentence case)、駝峰式(camelCase)、帕斯卡(PascalCase)、蛇形(snake_case)、烤肉串(kebab-case)、常數(CONSTANT_CASE)、點分隔(dot.case)、反轉大小寫與交替大小寫。
一次可以轉很多行嗎?
可以。駝峰、帕斯卡、蛇形、烤肉串與標題格式會一行一行各自轉換:貼上一整欄欄位名稱(例如 first name、last name)就會得到 firstName、lastName;XMLHttpRequest 這種已經是駝峰的名稱也會正確拆成 xml_http_request。全部大寫、全部小寫、反轉與句首大寫則是整段一起轉。
標題格式和句首大寫的規則是什麼?
標題格式:每個英文字的首字母大寫、其餘小寫,a、an、the、and、or、of、in、to 這類短冠詞與介系詞保持小寫(每行第一個與最後一個字除外),例如 the lord of the rings → The Lord of the Rings。句首大寫:先全部轉小寫,再把每一句開頭與單獨的 i 改成大寫。兩種都會把 NASA、iPhone 這類縮寫或品牌名轉掉,轉完請再檢查一次。
可以處理中文嗎?
可以。中文字元不受大小寫轉換影響,工具會自動保留中文內容,僅轉換英文字母的大小寫。
Word 裡怎麼快速轉換大小寫?
選取文字後按 Shift+F3,會在全部小寫、全部大寫、每個字首大寫之間輪流切換(Windows 版 Word)。要轉成 camelCase、snake_case 這類程式命名格式,Word 沒有內建,可以貼到這裡轉換。
Excel 或 Google 試算表怎麼轉大小寫?
用函數:=UPPER(A1) 轉全部大寫、=LOWER(A1) 轉全部小寫、=PROPER(A1) 讓每個英文字的首字母大寫,Excel 和 Google 試算表的寫法相同。
要把數字轉成中文大寫(壹貳參)怎麼辦?
這個工具只處理英文字母。支票、收據上的金額要寫成壹、貳、參這類中文大寫,請用計算機專區裡的「數字轉大寫」。
CONSTANT_CASE 和 snake_case 差在哪?
都是用底線連接單字;snake_case 全部小寫(user_first_name),CONSTANT_CASE 全部大寫(USER_FIRST_NAME),習慣上用在不會改變的常數與環境變數名稱。
標題格式的規則跟 APA、Chicago 一樣嗎?
冠詞(a、an、the)、對等連接詞(and、but、or)與短介系詞(of、in、on、to 等)保持小寫,這是兩者共同的部分,本工具照這樣做。差別在 4 個字母以上的介系詞:APA 第 7 版要大寫(With、From),Chicago 一律小寫(with、from);本工具會把它們大寫,用 Chicago 格式時請把這幾個字改回小寫。
按錯 Caps Lock 打了一整段怎麼救?
貼進來點「反轉大小寫」,大寫變小寫、小寫變大寫,就回到原本想打的樣子;如果整段都是大寫,也可以改點「句首大寫」。