Внутри смартфона подростка Алекса существует цифровой мегаполис — Текстополис. Его населяют эмоджи, задача которых — сохранять «иконное» выражение лица для сообщений пользователя. Главный герой, эмоджи по имени Джин (гендерно нейтральный персонаж), должен изображать только безразличие, как его отец Мел. Однако Джин страдает от «глюка» — он способен проявлять múltiples эмоции, что считается дефектом.
Во время ответственной отправки эмоджи для Алекса Джин паникует и вместо безразличия показывает странную гримасу. Это вызывает сбой в системе. Администрация Текстополиса, включая строгую эмоджи Смайл, решает удалить Джина. Он сбегает с помощью Хай-5, эмоджи «дай пять», и хакера Джейлбрейк, которая мечтает вырваться за пределы смартфона.
Трио отправляется в облачное хранилище, чтобы найти программу, способную исправить код Джина. Путь лежит через приложения: в «Just Dance» они танцуют, в «Spotify» избегают спам-ботов, а в «YouTube» сталкиваются с вирусом, угрожающим стереть Текстополис. Джейлбрейк раскрывает план: перепрограммировать Джина, чтобы обрести свободу.
Тем временем Алекс, решив, что телефон сломан, инициирует сброс до заводских настроек. Это грозит уничтожением всех данных, включая Текстополис. Джин, осознав ответственность, возвращается, чтобы спасти город. Он использует свой «глюк» как преимущество, передавая Алексу креативные эмоджи, что восстанавливает связь с пользователем.
В финале Джин принимает свою уникальность, становясь «эмоджи-механиком», а Джейлбрейк и Хай-5 остаются его друзьями. Алекс, вдохновленный новыми эмоциями, мирится с подругой, отправляя ей оригинальный стикер.
Во время ответственной отправки эмоджи для Алекса Джин паникует и вместо безразличия показывает странную гримасу. Это вызывает сбой в системе. Администрация Текстополиса, включая строгую эмоджи Смайл, решает удалить Джина. Он сбегает с помощью Хай-5, эмоджи «дай пять», и хакера Джейлбрейк, которая мечтает вырваться за пределы смартфона.
Трио отправляется в облачное хранилище, чтобы найти программу, способную исправить код Джина. Путь лежит через приложения: в «Just Dance» они танцуют, в «Spotify» избегают спам-ботов, а в «YouTube» сталкиваются с вирусом, угрожающим стереть Текстополис. Джейлбрейк раскрывает план: перепрограммировать Джина, чтобы обрести свободу.
Тем временем Алекс, решив, что телефон сломан, инициирует сброс до заводских настроек. Это грозит уничтожением всех данных, включая Текстополис. Джин, осознав ответственность, возвращается, чтобы спасти город. Он использует свой «глюк» как преимущество, передавая Алексу креативные эмоджи, что восстанавливает связь с пользователем.
В финале Джин принимает свою уникальность, становясь «эмоджи-механиком», а Джейлбрейк и Хай-5 остаются его друзьями. Алекс, вдохновленный новыми эмоциями, мирится с подругой, отправляя ей оригинальный стикер.

