Emoji 複製貼上是將一個 Unicode emoji 字元——不是圖片、不是影像檔,而是具有專屬碼位(code point)的真實文字字元——透過系統剪貼簿從一個地方移動到另一個地方,這和複製任何字母或數字所使用的機制相同。你曾經看過的每一個 emoji,從笑到不行那張臉 😀(U+1F600)到紅色愛心 ❤️(U+2764 加上選擇符 U+FE0F),在 Unicode 標準中都以一個特定的碼位或一串碼位的形式存在。這個單一事實就解釋了為什麼複製貼上能夠運作:正因為 emoji 是以文字形式編碼,所以它的行為就和文字一樣。它在幾乎任何接受純文字的應用程式、文件或文字欄位中,都能順利被複製、貼上、儲存和搜尋。一個線上 emoji 複製貼上工具提供一個可搜尋、可點擊的這些字元格狀清單,讓你可以透過意義來找到想要的字元,輕點一下就複製,然後貼到任何地方,不必去翻找作業系統的 emoji 鍵盤,也不需要背誦碼位。

emoji copy and paste explained
Emoji 複製貼上完整說明:從碼位到剪貼簿

「複製貼上」對 Emoji 來說是什麼意思

當大多數人說「複製貼上」時,他們想像的是在網頁上選取一張圖片,然後把它放到文件中。Emoji 不一樣。Emoji 是一個字元。它和字母 A、數字 7 或逗號屬於同一個字元集——只是當字型繪製它時,它剛好看起來像一張小圖片。這個區別很重要,因為它決定了其他所有事情:檔案大小、可搜尋性、相容性,以及這個字元如何在不同的程式之間傳遞。

在底層,每一個 emoji 都有一個碼位——Unicode 標準中的一個唯一識別符。😀 是 U+1F600。紅色愛心是 U+2764。火焰是 U+1F525。碼位以十六進位書寫,依照慣例加上「U+」前綴。它們是 emoji 最接近「地址」的東西,讓作業系統、瀏覽器和應用程式不需要傳送任何影像資料,就能對「哪個字元是哪個字元」達成共識。

正因為這樣,當一個 emoji 複製貼上工具把一個 emoji 複製到你的剪貼簿時,剪貼簿中存放的是一小段文字,而不是一張圖形。接收端的應用程式接著會用自己內建的 emoji 字型來繪製這段文字。這就是為什麼被複製的 emoji 在大小上非常小(只有幾個位元組),可以被存進純文字檔,而且在一些會拒絕圖片的地方(例如使用者名稱欄位、試算表儲存格或命令列提示字元)也能正常運作。

瀏覽器的 Emoji 選擇器如何找到正確的字形

Unicode emoji 的挑戰不在於數量——現代標準定義了超過 3,000 個——而是可發現性(discoverability)。沒有人會去背 U+1F600。一個好的 emoji 複製貼上工具會透過為格狀清單中的每個字元編列兩種索引來解決可發現性的問題:

  • 官方的 Unicode 簡稱。Unicode 標準為每個 emoji 指派一個規範的英文名稱,例如「grinning face」、「red heart」或「fire」。這些名稱在不同版本和不同廠商之間都是穩定的。
  • 選用的關鍵字標籤。工具可以附加額外、對人友善的詞彙,所以搜尋「lol」還是能找到笑到流淚的臉 😂,搜尋「love」則能找到愛心、玫瑰,以及笑臉帶愛心。

當你在搜尋框中輸入時,挑選器會同時比對你的查詢與官方名稱和關鍵字標籤。當你點擊一個分類標籤——笑臉、表情、人與手勢、動物、食物與飲料、旅遊、活動、物件、符號、愛心或國旗——它會在不重新執行任何搜尋的情況下,把格狀清單縮小到 Unicode 集合中的一個預先定義的片段。將游標懸停在某個結果上會顯示該 emoji 的官方名稱,讓你在複製之前可以確認你拿到的是正確的字形。

如何搜尋、瀏覽並複製一個 Emoji

  1. 在任何一款現代瀏覽器中開啟 Emoji 複製貼上 工具。不需要註冊、不需要安裝,也不需要設定任何東西。
  2. 在搜尋框中輸入一個詞——例如「smile」、「heart」、「cat」或「fire」這類名稱或關鍵字——或點擊笑臉、動物、食物或愛心這類分類標籤來縮小格狀清單的範圍。
  3. 在格狀清單中瀏覽符合條件的結果。將游標懸停於任何一個 emoji 上即可查看其官方的 Unicode 名稱。
  4. 點擊你想要的那個 emoji。它會立刻被複製到你的剪貼簿,所有碼位、接合符和選擇符都會作為一個完整連續的序列被保留下來。
  5. 把這個 emoji 貼到你需要的地方——聊天訊息、文件、社群貼文、使用者名稱或試算表儲存格——使用你平常的貼上快捷鍵即可。

這就是完整的流程。因為這個工具完全在你的瀏覽器中執行,搜尋和寫入剪貼簿的動作都在你的裝置本機完成,所以複製是即時的,而且不會有任何東西被上傳到伺服器。

Emoji 的內部組成:單一碼位、ZWJ 序列和選擇符

不是每個 emoji 都只是單一字元。有些很單純;有些則是由好幾個碼位和不可見的字元拼接而成。理解這三種主要形式,就能解釋為什麼有些 emoji 貼上後是正確的,而其他有時候如果不小心複製,就會裂成好幾個分開的部分。

單一碼位

最簡單的 emoji 剛好就是一個碼位。😀 是 U+1F600。🔥 是 U+1F525。🐱 是 U+1F431。貼上它們就和貼上字母 Q 沒有任何差別。

ZWJ 序列

更複雜的 emoji 是 ZWJ 序列——好幾個碼位用一個看不見的零寬接合符(U+200D)黏合在一起。舉例來說,家庭 👨‍👩‍👧 就是代表男人、女人和女孩的碼位,再透過兩個零寬接合符連起來,由字型繪製成一張單一的組合圖片。同一個機制也產生了膚色變化(每一種膚色本身就是一個透過接合符附加上去的碼位)、像技術員 🧑‍💻 這類職業 emoji,以及像彩虹旗 🏳️‍🌈 這類組合國旗。

選擇符

少數字元同時具有文字樣式和 emoji 樣式兩種呈現方式。純粹的愛心字元 ❤(U+2764)通常以黑白方式呈現。加上選擇符 U+FE0F 之後就會強制使用彩色版本 ❤️。Emoji 複製貼上工具會複製完整的序列,包括所有的接合符和選擇符,這樣你貼上的東西就會保持為一個完整的正確 emoji,而不是裂成好幾個分開的字元。

為什麼同一個 Emoji 在每個裝置上看起來都不一樣

Emoji 是一個共通的標準,但美術圖像本身並不是。Apple、Google、Microsoft、Samsung 以及每個社群平台都會為每個碼位繪製自己的版本,所以你貼上的那個確切的顏色和樣式,對於正在閱讀的人來說,可能看起來會略有不同。意義保持不變;只有圖片會變。這是正常的跨平台呈現,沒有任何東西壞掉——底下那個字元在任何地方都是完全相同的。

由此衍生出一些實際的後果:

  • 你在手機上看到的東西,不會像素對像素地與你的朋友在筆電或智慧手錶上看到的一樣。形狀、顏色和陰影都可能不同。
  • Unicode 的簡稱——也就是任何挑選器的搜尋行為——不會改變。無論美術圖像是 Apple 的火焰還是 Google 的火焰,搜尋「fire」都能找到 🔥。
  • 如果你需要特定品牌的 emoji(例如為了配合某個特定的設計系統),請從能保證這個字元的來源進行複製——但請記住,接收者的裝置仍然會在他們的螢幕上繪製出自己版本的圖像。

Emoji vs Kaomoji:實際差異在哪裡

Emoji 和 kaomoji 表面上長得很像——兩者都為純文字增添表情——但它們是從完全不同的機制建構出來的。Emoji 是 Unicode 標準所定義的單一 Unicode 字元或字元序列,由作業系統的 emoji 字型繪製成彩色圖像。Kaomoji 則是日文風格的表情符號,例如 (◕‿◕) 或 (╯°□°)╯︵ ┻━┻,是由普通的鍵盤字元即時組裝而成,閱讀時不需要歪著頭就能直接橫讀。因為 kaomoji 只是標點符號,所以在任何純文字能存活的地方它都能存活,包括沒有 emoji 字型的終端機視窗和程式碼編輯器。因為 emoji 是 Unicode 字元,所以在任何接受文字、並且使用支援 emoji 的字型來呈現的地方,它都能存活。

特性EmojiKaomoji
底層形式Unicode 碼位或碼位序列由普通鍵盤字元組成的序列
視覺風格由 emoji 字型繪製的彩色圖像由作者組裝的標點符號
是否有標準名稱有——Unicode 規範的簡稱(例如「grinning face」)沒有標準名稱;慣例因社群而異
是否能依意義搜尋可以,透過官方名稱和關鍵字標籤難以搜尋——沒有任何註冊表
是否能在沒有 emoji 字型的環境下呈現不一定——較舊的系統可能會顯示空白或後備字元可以——它就只是文字
最適合的複製工具Emoji 複製貼上Kaomoji 複製貼上

如果是以標點符號組成的文字藝術表情,請使用 Kaomoji 複製貼上工具。如果是標準的 Unicode emoji,則請使用 Emoji 複製貼上工具。

你可以把 Emoji 貼到哪些地方

因為 emoji 就是文字,有效目的地的清單大致上和接受文字的地方一樣多。實際上涵蓋了:

  • 通訊應用程式——iMessage、WhatsApp、Telegram、Signal、Discord、Slack,以及每款主流手機上的原生訊息 App。
  • 社群媒體——Instagram、X、TikTok、Facebook、LinkedIn 和 YouTube 上的說明、留言、簡介和顯示名稱(受限於各平台自身的長度和字元規則)。
  • 文件和試算表——Google Docs、Microsoft Word、Pages、Notion,以及 Excel 或 Google Sheets 中任何接受文字的儲存格。
  • 電子郵件——Gmail、Outlook、Apple Mail 以及大多數其他郵件用戶端的主旨與內文。
  • 使用者名稱和帳號名稱——大多數平台接受顯示名稱中包含 emoji,也有許多接受使用者名稱中包含 emoji,不過有些平台基於相容性理由會限制使用者名稱中出現 emoji。
  • 程式碼和設定檔——emoji 是有效的 Unicode,能在原始檔中存活,雖然它們在缺乏 emoji 字型的終端機中可能會以不同的方式呈現。

這個字元之所以能在以上所有情境中保持不變,是因為它就是文字。繪製出來的樣子可能會不同。

想更深入了解,請參閱 會計算你實際看到數量的 Emoji 移除工具。

想更深入了解,請參閱 使用愛心符號複製貼上的方法比較。