跳至主要內容
SPCXTools

大小寫轉換工具

將文字轉換為任何大小寫格式(從標題大寫到 snake_case),並一次預覽所有轉換結果。

本機執行 — 檔案絕不會離開您的裝置

正在載入工具…

如何使用 大小寫轉換工具

  1. 1在輸入框中輸入或貼上您的文字。
  2. 2下方卡片會立即產生所有大小寫格式的結果,無需事先選擇。
  3. 3點擊所需格式上的 複製,或點擊 使用 來替換原本的文字並繼續編輯。

文字大小寫轉換

不小心開著 Caps Lock 打了一整段字?需要將標題轉換為標準的 Title Case,或是將變數名稱改為 snake_case 嗎?這款大小寫轉換工具能將您的文字同時轉換成 12 種格式,讓您輕鬆比較,並一鍵複製所需的格式。完全在瀏覽器中即時運作 — 您的文字絕不會被上傳。

支援格式

  • UPPERCASE 與 lowercase – 經典的大寫與小寫格式,遵循該語言的大小寫規則。
  • Title Case – 標題大小寫,將標題中的重要單字首字母大寫,同時保持 of 和 the 等簡短字詞為小寫。
  • Sentence case – 句首大寫,將每個句子的第一個字母大寫;非常適合用來修正全部大寫的文字。
  • camelCase 與 PascalCase – 適用於變數、函式與類別名稱。
  • snake_case 與 CONSTANT_CASE – 適用於 Python、Ruby、SQL 欄位與環境變數。
  • kebab-case – 適用於網址、檔案名稱與 CSS 類別。
  • dot.case – 適用於設定鍵值與部分日誌格式。
  • aLtErNaTiNg and iNVERSE case – 交錯與反轉大小寫,增添趣味,或是用來還原不小心按到 Caps Lock 打出的文字。

適用時機

撰寫標題。 部落格文章、電子郵件主旨、簡報標題與 YouTube 影片通常會使用標題大小寫 (Title Case)。此轉換器能套用一致的規則,讓您網站上的每個標題看起來都整齊劃一。

整理貼上的文字。 從 PDF、舊文件或表單複製出來的文字經常是全大寫。您可以先將其轉換為句首大寫 (Sentence case),再手動修正專有名詞 — 這比重新輸入快得多。

程式設計。 在 JavaScript、Python、SQL 和 CSS 之間移動資料時,轉換命名慣例是繁瑣的日常工作。只要貼上像 Customer Email Address 這樣的欄位名稱,就能直接複製 customerEmailAddress、customer_email_address 或 customer-email-address。

建立 URL Slug。 輸出的 kebab-case 就是現成的網址 Slug:全小寫、無空格、無標點符號。

關於標題大小寫 (Title Case) 風格的說明

標題大小寫並沒有單一的通用規則。美聯社 (AP) 格式會將四個字母以上的單字大寫,芝加哥 (Chicago) 格式會將所有介系詞小寫,而 APA 格式則是將四個字母以上的單字大寫。本工具採用廣為接受的折衷方案:將冠詞 (a, an, the)、對等連接詞 (and, but, or, nor) 與常見的短介系詞小寫,並始終將第一個單字大寫。請務必自行檢查名稱、縮寫與品牌拼法,因為任何自動轉換器都無法完全掌握這些資訊。

編輯後需要檢查長度嗎?請使用 字數統計工具。若需要測試排版的佔位文字,可以試試 Lorem Ipsum 假文產生器。

常見問題

標題大小寫和句首大寫有什麼不同?
標題大小寫會將標題中的主要單字字首大寫(例如 "The Lord of the Rings"),而 a、of 和 the 等簡短單字除非位於標題開頭,否則保持小寫。句首大寫則像一般文章一樣,只將每個句子的第一個單字字首大寫(例如 "The lord of the rings")。
這款工具遵循哪些標題大小寫規則?
它會保留單字中原有的大寫字母(例如 iPhone 或 NASA),並將常見的簡短冠詞、連接詞與介系詞(a、an、and、of、the、to、in、on、for 等)保持小寫,除非它們位於句首,或緊接在冒號或句號之後。這符合美聯社 (AP) 與芝加哥 (Chicago) 寫作風格的一般原則;不同的格式指南在細節上(例如超過四個字母的介系詞)可能會有所差異。
什麼是 camelCase、PascalCase、snake_case 和 kebab-case?
這些是程式設計中不使用空格來連接單字的方式。camelCase (userName) 常用於 JavaScript 變數,PascalCase (UserName) 用於類別名稱,snake_case (user_name) 用於 Python 與資料庫,kebab-case (user-name) 用於網址與 CSS,而 CONSTANT_CASE (USER_NAME) 則用於常數。
它可以將現有的 camelCase 轉換回一般單字嗎?
可以。這款工具能偵測 camelCase 和 PascalCase 中的單字分界,因此 userAccountID 轉換為 snake_case 時會變成 user_account_id;若轉換為以空格分隔的版本並套用標題大小寫,則會變成 User Account ID。
支援帶有重音符號的字母和其他語言字母嗎?
大小寫轉換適用於所有區分大小寫的文字系統,包含帶有重音符號的拉丁文、希臘文與西里爾文,並會遵循您所用語言的規則。程式設計格式會保留任何語言的字母與數字,並移除標點符號。
我的文字會被儲存嗎?
不會。轉換過程完全在您的瀏覽器中進行,不會將任何資料傳送到伺服器。