Zalgo亂碼文字產生器(故障崩壞文字)
將輸入的文字轉換成疊加大量Unicode組合字符、看起來向上下延伸崩壞的「Zalgo亂碼文字」。可自由選擇強度與疊加位置,生成適合貼到社群媒體或Discord的亂碼文字。
各強度範例速查表
| 強度 | 範例 |
|---|---|
| 弱 | T̮͟o̫͢o̸̯̦l̄ͨ͢b̖ͨȅ͎̤͟a͟ͅs̸̯̦e̸̯̦ |
| 中 | T̷̠͂̏ͣ̚͡o̼͖̚̕o̗͇ͧ̅̔̀͑͢l̼̬ͭͪͫͧb̵̭̦͓̺ͩ̓ͭ͘a̡̛̲̯̦̯ͥ̓͌s̸̺͙̤̰ͨ͑e̦͍̽ͤ̇͝ |
| 強 | T̷̵̢̩̼͍̩̯̹̮̘̣͎͗ͫ͊ͦ̽̑ͤ͆̆o̷̧̙̻̗̗̮̹͆ͭ͆̊ͥ̐́o̷̧̙̻̗̗̮̹͆ͭ͆̊l̺̭̰̺̰̗̖͓̜̘b̢̠̩̹͔͎̠̤̗͔͒̃̅a̩̯̥̮͓̙̱̭͓̪s̶̵̖̮̦͓̮̰̺̭̳͕̩é̡̛̯͙̪̪͕̄ͬ̃̊ |
什麼是Zalgo亂碼文字
「Zalgo亂碼文字」是一種文字裝飾手法,做法是在每個字元上疊加大量Unicode的組合變音符號(Combining Diacritical Marks),讓文字看起來像是向上下延伸、崩壞,甚至帶有雜訊感。這種效果完全不需要特殊字型或圖片處理,純粹是靠真實存在的Unicode字元組合而成,所以產生出來的文字依然是純文字,可以正常複製貼上到其他地方。
這個工具會依照你選擇的強度,在輸入文字的每個字元上隨機疊加三種符號:向上延伸的符號、向下延伸的符號,以及像是貫穿文字般疊加的符號。就算輸入的文字與設定完全相同,每次按下「換一種樣式」都會產生不一樣的崩壞效果,可以不斷嘗試出喜歡的樣子。
Zalgo亂碼文字產生器的使用方法
- 輸入想要轉換的文字 在左側的輸入欄位輸入你想崩壞的文字。不只是英數字,包含中文或符號的句子也能疊加符號。
- 選擇崩壞強度 從「弱」「中」「強」三種強度中選擇,決定每個字元要疊加多少符號。強度越高,文字就越難辨認,視覺衝擊也越強烈。
- 選擇符號疊加的位置 「向上」「貫穿」「向下」三個選項可以個別開關。只勾選「向下」會呈現像滴落般的效果,全部勾選則會呈現四面八方崩壞的樣子。
- 確認結果並複製 右側會顯示轉換後的結果。如果不滿意,可以按「換一種樣式」重新產生亂數,滿意之後就能用分享按鈕複製或發布到社群媒體。
用好本工具的小技巧
- 把強度調到「強」並勾選所有位置時,視覺衝擊會達到最大,但字數也會暴增,有些有字數限制的社群媒體可能會無法發文,使用時請預留足夠的字數空間。
- 就算輸入文字與設定都一樣,「換一種樣式」每次按下都會產生不同結果,可以放心一直嘗試,直到出現喜歡的崩壞方式為止。
- 在某些環境下,疊加太多組合符號的文字可能無法正常顯示,看起來像亂碼或版面跑掉。建議先在要發布的平台或應用程式確認實際顯示效果後再使用。
- 只勾選「向上」或只勾選「向下」,可以在保留崩壞感的同時,讓文字仍然容易辨認。
Zalgo亂碼文字的應用場景
社群媒體、Discord的個人檔案或貼文
用在Discord或X(前身為Twitter)的暱稱、狀態訊息上,能透過崩壞感展現個人特色,也常被用作遊戲中的玩家名稱。
恐怖或故障風格的文字素材
適合用在恐怖遊戲實況、鬼故事整理文,或是故障藝術(Glitch Art)風格的設計製作,用純文字就能營造出詭異的氛圍。
梗圖與網路迷因文化
常被當作網路迷因或惡搞貼文使用,故意把正常文字弄得難以閱讀,藉此製造趣味效果。
作為理解Unicode組合符號原理的教材
透過實際將組合變音符號疊加在文字上呈現,能直觀感受Unicode是如何實現文字裝飾效果的,適合作為學習的題材。
Zalgo亂碼文字相關術語
- Zalgo
- 源自約2004年在網路上誕生的恐怖系迷因角色名稱的俗語。由於「侵蝕並使文字崩壞的存在」這種形象深植人心,後來連疊加組合符號使文字崩壞的這種表現手法本身,也被稱為Zalgo。
- 組合變音符號(Combining Diacritical Marks)
- Unicode中定義的一種字符區塊,這類符號本身不會單獨顯示,而是疊加在前一個字元上顯示。原本是用來表示重音符號或聲調符號,這個工具則是利用大量疊加來製造崩壞的視覺效果。
- 碼點(Code Point)
- Unicode為每個字元分配的唯一編號,通常以「U+0300」這樣的十六進位格式表示。組合變音符號主要分布在以U+0300開頭的多個區塊當中。
- 字形(Glyph)
- 文字實際在螢幕上呈現的形狀。疊加大量組合符號時,不同字型或應用程式在處理字形重疊方式上可能會有不同的顯示結果。
常見問題
閒話家常 ― Zalgo這個角色與網路迷因的歷史
「Zalgo」這個名字,據說源自約2004年左右從4chan、SomethingAwful等英語圈論壇文化中誕生的一個虛構恐怖存在。它並沒有單一明確的創作者或官方設定,而是由許多網友零星敘述、拼湊出來的「來歷不明、正在侵蝕一切的某種東西」這種詭異形象,並以網路迷因的形式自然而然地擴散開來。
為了在視覺上呈現這種角色特質,有人發想出用組合變音符號將文字填滿、讓字元看起來被「侵蝕」的表現手法,久而久之這種手法本身就被稱為「Zalgo亂碼文字」或「zalgoify(Zalgo化)」。從技術層面來看,這其實是利用了Unicode組合字元(Combining Character)「可以毫無限制地不斷疊加在前一個基底字元上」這項規格特性,與其說是Unicode規格本身存在的漏洞,不如說是使用者發現了規格制定者當初沒有預料到的用法,並覺得這樣很有趣才流行起來的案例。
若是濫用同樣的機制,理論上也可能利用極長的組合符號串讓應用程式或網站的顯示處理過載,形成類似「Zalgo攻擊」的騷擾行為,因此許多平台都會針對可發布的組合符號數量設下上限來因應。這個工具僅止於產生供複製使用的文字,也已經將強度上限控制在實用的範圍內。
這種「從文字編碼規格的意外用法中誕生的網路文化」其實還有不少例子,像是用表情符號組合表達情緒的顏文字,或是利用Unicode裝飾字母數字區塊做出的花體字(fancy text,本站的花體字產生器也是運用同樣的原理),文字編碼這種看似枯燥的技術規格,就這樣因為網路上的玩心而被開發出意想不到的用法,也算是這段歷史中有趣的一頁。