이모지란? 유니코드와 시퀀스, 기기마다 다르게 보이는 이유
번호와 이름은 유니코드가 정하고, 그림은 애플, Google, 마이크로소프트, 삼성이 각자 그려요. 이모지 때문에 당황했던 일은 대부분 이 역할 분담 하나로 설명돼요.
게시일 ・수정일

이모지(이모티콘)에 관해 알아 두면 가장 쓸모 있는 사실은, 이모지가 그림이 아니라는 거예요. 이모지는 문자예요. 😀 이모지도 알파벳 A, 히라가나 あ, 한글 가 같은 글자와 똑같은 표준에서 번호와 이름을 받았어요. 화면에 보이는 알록달록한 그림은 기기를 만든 회사가 그린 글꼴이고요. 피부톤이 엉뚱하게 바뀌는 일부터 빈 네모 칸이 뜨는 일까지, 이모지 때문에 당황하는 일은 거의 다 이 역할 분담에서 생겨요.
'이모지'는 일본어에서 온 말: 'emotion'과는 무관
이모지는 일본어 絵文字(에모지)에서 온 외래어예요. 絵(에)는 그림, 文字(모지)는 글자라는 뜻인데, 文字는 한국어 '문자'와 한자가 같아요. 영어 emotion(감정)이나 emoticon(이모티콘)과 발음이 비슷한 건 우연일 뿐이고, 어원은 전혀 달라요.
흔히 뒤섞어 쓰지만 사실은 저마다 다른 것을 가리키는 단어가 세 개 있어요. 서양식 이모티콘은 :-) :D처럼 문장 부호로 만든 얼굴이고, 고개를 옆으로 기울여 읽어요. 카오모지(일본식 텍스트 이모티콘)는 ( ´▽`) 같은 얼굴로, 똑바로 세워서 읽기 때문에 고개를 기울일 필요가 없어요. 이모지는 😀 같은 컬러 그림 문자로, 유니코드가 정해 둔 거예요. 앞의 두 가지는 원래 있던 글자를 늘어놓은 것이고, 이모지는 그 자체로 문자 하나예요. 한국에서는 이 셋을 모두 '이모티콘'이라고 부르기도 해서 더 헷갈리기 쉬워요.
시작은 1999년 일본 휴대폰
보통 이모지의 시작으로 꼽는 해는 1999년이에요. 그해 NTT 도코모가 i-mode 서비스를 내놓으면서 12×12 픽셀 격자에 그린 아이콘 176개를 함께 넣었어요. 몇 글자 들어가지 않는 짧은 메시지에도 말투와 기분을 담을 수 있게 하려는 거였어요. 디자인은 구리타 시게타카가 맡았고, 뉴욕 현대미술관(MoMA)이 2016년에 이 원본 세트를 소장품으로 들였어요.
사실 이 세트가 처음은 아니었어요. 1997년, 나중에 소프트뱅크가 된 통신사 J-Phone의 휴대폰 SkyWalker DP-211SW에는 이미 흑백 그림 문자가 90개쯤 들어 있었거든요. 다만 이 휴대폰이 많이 팔리지 않아서 사람들 기억에는 i-mode가 남았어요.
그 뒤 10년 동안 일본 통신사는 저마다 서로 호환되지 않는 이모지 세트를 썼어요. 한 통신사에서 보낸 웃는 얼굴이 다른 통신사에서는 엉뚱한 그림으로 바뀌거나 아예 사라지기도 했어요. 이모지가 일본 밖으로 나가려면 먼저 어느 자리에 무엇을 넣을지 전 세계가 합의해야 했어요.
번호와 이름은 유니코드가, 그림은 플랫폼이
Google과 애플이 일본 통신사별 이모지 세트를 하나로 합치자고 제안했고, 2010년 10월에 나온 Unicode 6.0에 이모지 722개가 표준으로 들어갔어요. 그때부터 이모지는 코드 포인트가 있는 어엿한 문자가 됐어요. 😀 이모지는 U+1F600이고 이름은 GRINNING FACE, 한국어 CLDR 이름은 '활짝 웃는 얼굴'이에요.
표준이 정하는 건 딱 여기까지예요. 번호와 이름은 정하지만 그림은 정하지 않아요. 그래서 플랫폼마다 이모지 글꼴을 직접 만들어요. 애플의 Apple Color Emoji, Google의 Noto Color Emoji, 마이크로소프트의 Segoe UI Emoji, 삼성 갤럭시의 One UI 이모지, 그리고 많은 웹사이트에서 쓰는 오픈 소스 Twemoji가 있어요. 메시지도 문자도 같은데 그림만 달라요.
유명한 해프닝도 여기서 생겼어요. 애플은 2016년 iOS 10에서 권총 🔫 이모지를 초록색 물총으로 다시 그렸고, 다른 업체도 그 뒤 2년쯤에 걸쳐 차례로 따라갔어요. 그래서 한동안 같은 코드 포인트가 어떤 휴대폰에서는 장난감, 다른 휴대폰에서는 진짜 총으로 보였어요. Google의 치즈버거 🍔 이모지는 치즈가 패티 아래에 깔려 있었는데, 2017년에 인터넷에서 화제가 되고 나서야 고쳐졌어요. 문자는 한 번도 바뀌지 않았어요. 바뀐 건 그림뿐이에요.
문자 여러 개로 이루어진 이모지
많은 사람이 헷갈리는 부분이 바로 여기예요. 이모지 하나처럼 보여도 실제로는 코드 포인트 여러 개가 이어 붙은 시퀀스인 경우가 많아요:
- 피부톤: 기본 이모지 뒤에 피부톤 수정자 다섯 개(U+1F3FB~U+1F3FF) 중 하나를 붙여요. 2015년 Unicode 8.0에서 추가됐어요.
- 국기: 지역 표시 기호 두 개로 ISO 국가 코드를 나타내요. 🇹🇼 깃발은 U+1F1F9 U+1F1FC, 즉 알파벳 T와 W예요.
- ZWJ 시퀀스: 이모지 여러 개를 폭 없는 접합자(ZWJ) U+200D로 이어 붙여요. 👩💻 이모지는 👩 + ZWJ + 💻 조합이에요.
- 변형 선택자(variation selector): 원래 흑백 텍스트 모양으로 보이는 문자에 U+FE0F를 붙이면 이모지 모양으로 바뀌어요. ❤️ 이모지는 ❤ 문자(U+2764)에 U+FE0F를 더한 거예요.
그래서 실제로 겪게 되는 일이 두 가지 있어요. 첫째, 이모지는 보기보다 글자 수를 많이 차지해요. JavaScript에서 '👍'.length는 2, '👨👩👧'.length는 8이고, 문자 메시지(SMS)나 많은 입력 폼도 글자 수를 같은 방식으로 세요. 둘째, 받는 쪽 글꼴이 시퀀스를 통째로 지원하지 않으면 조각조각 나눠서 보여 줘요. 그래서 가족 이모지가 👨👩👧 이렇게 세 사람이 나란히 선 모습으로 도착해요. 버그가 아니라 원래 그렇게 설계된 동작이에요.
빨간색 하트(U+FE0F 포함)
코드 포인트 2개: U+2764 뒤에 컬러 이모지 모양으로 보여 달라고 요청하는 변형 선택자 U+FE0F가 붙어 있어요.
가족: 남자 여자 여자 아이
코드 포인트 5개: 세 사람 사이를 폭 없는 접합자(U+200D) 두 개로 이어 붙였어요. 이 시퀀스를 지원하지 않는 기기에서는 대신 세 사람이 나란히 보여요.
깃발: 대만
지역 표시 기호 U+1F1F9와 U+1F1FC 두 개로 이루어져 있어요. 알파벳으로 치면 T와 W예요. 두 글자 코드가 있는 나라와 지역의 깃발은 모두 이렇게 만들어요. 잉글랜드, 스코틀랜드, 웨일스 깃발만 태그 시퀀스(tag sequence)라는 다른 방식을 써요.
올린 엄지: 중간 피부톤
기본 이모지에 피부톤 수정자(U+1F3FD)를 붙인 거예요. 피부톤 수정자 다섯 개는 2015년 Unicode 8.0에서 추가됐어요.
이모지가 네모나 물음표로 깨지는 이유
흔히 두부(tofu)라고 부르는 빈 네모 칸이나 물음표가 든 네모가 보인다면, 시스템은 거기에 문자가 있다는 걸 알지만 지금 쓰는 글꼴에 그 문자의 글자 모양이 없다는 뜻이에요. 열에 아홉은 버전 문제예요. 기기에 깔린 글꼴보다 그 이모지가 더 나중에 나온 거예요.
유니코드는 대략 1년에 한 번 새 이모지를 추가하는데, 새 이모지는 운영체제가 업데이트돼야 비로소 쓸 수 있어요. 오래된 휴대폰에는 그 업데이트가 끝내 오지 않아요. 이 사이트의 이모지 목록이 Emoji 16.0까지만 담은 것도 그래서예요. 그보다 새로운 이모지는 아직 안드로이드 폰과 윈도우 PC 상당수에서 빈 네모로 보이는데, 보이지도 않는 걸 복사하라고 내놓아 봐야 아무 도움이 안 되니까요.
새 이모지를 정하는 곳
새 이모지 제안서는 유니코드 컨소시엄의 이모지 소위원회가 검토해요. 제안서 양식과 심사 기준이 공개돼 있어서 누구나 제안할 수 있어요. 소위원회는 실제로 쓰일 거라는 근거가 있는지, 기존 이모지로 이미 표현할 수 있는지, 너무 특정한 대상은 아닌지를 따져요. 브랜드, 특정 인물(살아 있는 사람, 세상을 떠난 사람, 가상 인물 모두), 신적 존재는 정책상 받지 않아요. 승인된 문자는 다음 버전에 들어가고, 그 뒤 업체마다 그림을 그려서 시스템 업데이트에 담아 내보내요.
이모지 이름과 검색 키워드는 문자와는 별도 데이터예요. 유니코드의 CLDR 프로젝트에서 언어별로 관리하고, 이 사이트 이모지 목록의 한국어 이름과 영어 이름도 여기서 가져왔어요.
이모지 저작권: 그냥 가져다 써도 될까?
두 가지로 나눠서 봐야 해요. 코드 포인트와 이름은 표준이라 누구나 자유롭게 입력할 수 있어요. 제목이나 상품명, 버튼에 😀 이모지를 넣을 때 따로 허락받을 필요는 없어요. 하지만 그림은 달라요. 애플 이모지 글꼴은 애플 소유라서, 거기서 이미지를 뽑아 앱이나 디자인 소스 팩에 넣으면 안 돼요. 이미지 파일이 필요하다면 오픈 라이선스로 공개된 세트를 쓰면 돼요. Twemoji는 CC BY 4.0, Noto Color Emoji는 SIL Open Font License로 배포돼요.
이어서 보기
이모지 이야기보다 이모지 자체를 찾으러 왔다면 아래 이모지 모음으로 가 보세요. 이름과 키워드로 검색할 수 있고, 원하는 이모지를 누르면 바로 복사돼요.
이 페이지의 삽화는 AI로 만든 그림이에요. 어떤 플랫폼의 이모지 이미지도 아니에요.