按指定長度換行

在指定字元數處自動換行。

格式化前


格式化後

Tips

  • 郵件客戶端通常在每行約 72~80 個字元處自動換行。傳送前預先格式化,可提升閱讀體驗。
  • 不支援 HTML 標籤或 Markdown 格式的文本,請僅使用純文本
  • 中英文混排時,可能會在英文單詞中間斷行。
  • 用於列印或匯入閱讀軟體時,建議每行換行在 30~40 個字元左右,排版更整齊。

常見問題

是的,每個字元(包括中文全形字元)均計為 1 個字元。本工具按 Unicode 碼點計數,而非位元組數。

HTML 標籤會被視為普通文本並計入字元數,可能在標籤中間斷行導致 HTML 損壞。本工具僅適用於純文本

不能。本工具會嚴格按照指定字元數斷行,不會檢測單詞邊界。如需按單詞邊界折行,請使用專門的 word-wrap 工具。
ツールくん

閒話 ― 80 字元的"魔咒":從打孔卡延續至今的慣例

許多程式碼編輯器和開發規範推薦"每行不超過 80 個字元",這個數字可以追溯到 IBM 於 1928 年設計的打孔卡(每行 80 列)。作為計算機物理儲存介質,打孔卡的列數成為終端顯示寬度的標準,並延續為現代終端的預設寬度(80 列 × 24 行)。

Linux 核心的官方編碼規範至今仍建議"每行不超過 80 個字元"。不過,由於 GitHub 和 VS Code 支援更寬的顯示,越來越多的團隊將限制放寬到 120 或 160 個字元。

在電子郵件領域,每行折行在 72~78 個字元是長期沿用的慣例。這源於 RFC 2822(電子郵件格式標準)雖允許每行最多 1000 個字元,但建議以約 72 個字元折行以提升可讀性。