工具用的順手嗎?
你的回饋能幫助我們做得更好
線上將文字水平或垂直翻轉,支援中英文及多行內容,用於創意設計或特殊格式處理。
輸入文字開始翻轉
概覽
了解工具能解決的問題、計算或處理邏輯,以及資料邊界。
文字翻轉處理的是純文字的排列順序,提供兩種模式。選「水平翻轉」時,每一行各自從尾端讀回開頭,原本的行序不變;例如 ABC 會變成 CBA。選「垂直翻轉」時,每行內的內容保持原樣,只將所有行的前後次序互換;三行「甲、乙、丙」會成為「丙、乙、甲」。這裡的水平、垂直指排列方向,不代表字形本身被鏡射或旋轉。
換行會保留為分隔位置,空格、標點與數字也會照常參與水平倒序。工具有輸入長度上限 10,000;結果依輸入及所選模式即時更新,並可複製。
若輸入 Hello! 並使用水平翻轉,結果是 !olleH:字母順序改變,但 H、e、l、l、o 每個字形都沒有變成鏡中影像。垂直翻轉則只會調換文字行,不會將字倒過來、轉 180 度,也不會把橫排改為直排。搜尋「鏡像文字」或「上下顛倒字」時,有些人要的是特殊 Unicode 字形或圖片排版效果;這兩種需求與此處的文字序列翻轉不同。
水平模式以每行為單位倒轉,並非將整段跨行文字當成一串,也沒有只交換單字位置的模式。例:red blue 會變成 eulb der,不是 blue red。
參考資料:MDN:String.prototype.split() 支持水平模式採用空字串分割及其 UTF-16 代理對限制;核驗日期:2026-09-30。Unicode UAX #29 支持字素簇與使用者感知字元的區別;核驗日期:2026-09-30。
指南
依步驟完成操作,並透過範例核對輸入與結果。
可直接輸入或貼上純文字,也可載入範例;文字上限為 10,000。若來源含表格、圖片或字型樣式,請先確認貼入的是文字內容,因為結果不會保留原排版。
想讓每行由最後一個字元開始,選「水平翻轉」;想讓最後一行移到最前面、但行內內容不變,選「垂直翻轉」。
查看輸出區,特別確認空格、標點、空白行及特殊符號是否符合預期,再用複製按鈕取得結果。切換模式可直接比較兩種輸出。
範例輸入三行 Hello、World、123:水平模式得到 olleH、dlroW、321;垂直模式得到 123、World、Hello。
情境
查看這項工具在不同工作與生活流程中的用法。
整理日期、待辦項目或簡單榜單時,可用垂直模式調換行序。它不會辨識標題列或總計列;若某些行需固定,請只輸入要移動的部分。
短句可用水平模式製作倒讀練習,或用垂直模式調換多行線索。出題前請保留原文,並確認標點及空格沒有改變題目答案。
需要觀察字元倒序或行序倒置時,可貼上小段測試文字並比較輸出。若要檢查特殊 Unicode 字元的處理正確性,應另外使用符合該測試需求的工具。
問答
集中解答常見疑問與容易混淆的問題。
水平模式逐行以 UTF-16 code unit 反轉字元序列。部分 emoji 由代理對或多個碼點組成,因此可能被拆散;附加符號也可能與原字母分離。Unicode 將使用者感知的字元概念近似為字素簇,而本工具不以字素簇為單位反轉。含這些內容時請先用短例測試並逐項檢查,重要文字應保留原稿。
不會。它只反轉各行的先後次序,行內字元原封不動;要改變字元順序請選水平翻轉。兩種模式都不會產生鏡像字形或旋轉字形。
目前沒有單字順序模式。水平翻轉會讓每行中的字母、空格和標點一併倒序;若只想重排單字,請在文字編輯器中自行調整。
須知
使用前了解適用範圍、結果限制與必要提醒。
本工具只重排輸入的純文字。它不保留富文字格式,也不會辨識表頭、編號或語意;請勿把翻轉結果當成原文的無損備份。
推薦
查找相關工具、專題與可用的 API 能力。