Emojis
Emojis are icons that can be summoned in front of a user to express themselves. While VRChat provides a set of default Emojis, users with an active VRC+ subscription can upload images to use as Custom Emojis. Emojis can be accessed via the Action Menu or the Emoji Wing.
Default emojis
Default emojis are a set of of 66 Emojis split into 4 pages of general emojis, accessibility emojis, summer emojis, fall emojis, and winter emojis.
General
-
Angry
-
Beer
-
Blush
-
Brokenheart
-
Cloud
-
Crying
-
Dislike
-
Exclaim
-
Fire
-
Frown
-
Gift
-
Go
-
Handwave
-
Inlove
-
Kiss
-
Laugh
-
Lifering
-
Like
-
Love
-
Money
-
Music
-
Pizza
-
Question
-
Smile
-
Stoic
-
Stop
-
Sunglasses
-
Thinking
-
Tomato
-
Tongue
-
Wow
-
ZZZZ
Accessibility
-
Arrow
-
Blind
-
Deafened
-
Hourglass
-
Keyboard
-
Keyboard Tap
-
Muted
-
Portal
-
Shush
Summer
-
Beachball
-
Coconut Drink
-
Hangten
-
Icecream
-
Neonshades
-
Pineapple
-
Splash
-
Sunlotion
Fall
-
Bat
-
BOO
-
Candy
-
CandyCorn
-
Ghost
-
Jackolantern
-
Skull
-
Web
Winter
-
Candycane
-
Champagneclink
-
Coal
-
ConfettiPopper
-
Gifts
-
Gingerbreadman
-
Mistletoe
-
Snowball
-
Snowflake
Exclusive emojis
These emojis are given out during Events and VRC+ drops.
Starter Bundle
This group of emojis is a part of the Starter Bundle, available for every user upon login. The drop date started on June 9, 2025 and has no expiration date.
-
Maths
-
Brick
-
Sparkles
-
Bees
Pride Month 2025
This emoji was available for every user upon login during the Pride Month campaign. The drop start and end date are unknown.
-
Rainbow
Custom emoji
Custom Emoji is a feature through which users may upload up to 18 images and use them as emojis. Images, either taken within the client, from the user's gallery or uploaded from their machine, may be used to create emojis. After either taking or choosing an image, the user will be prompted to customize its appearance by editing various aspects of it, such as: the zoom, the rotation, and the panning.
Once done, a menu will appear, requiring the selection of an animation that the emoji will use when spawned in the world; after saving, the emoji can be accessed via the Action Menu, under "Emojis & Stickers", or in the Emoji Wing of the Quick Menu.
- List of emoji animation types
-
Aura
-
Bats
-
Bees
-
Bounce
-
Cloud
-
Confetti
-
Crying
-
Dislike
-
Fire
-
Idea
-
Lasers
-
Like
-
Magnet
-
Mistletoe
-
Money
-
Orbit
-
Pizza
-
Rain
-
Rotate
-
Shake
-
Snow
-
Snowball
-
Spin
-
Splash
-
Stop
-
ZZZ
Custom animated emojis
Custom animated emojis can be created either through VRChat's Camera or by uploading a sprite sheet in the emoji section of a user's inventory on the VRChat Website.
Sprite sheets should be 1024px x 1024px with square frames in a uniform grid, ordered left to right, then top to bottom. Images must be laid out in one of the following arrangements:
- 2x2 (512x512 pixels per frame) for up to 4 frames
- 4x4 (256x256 pixels per frame) for up to 16 frames
- 8x8 (128x128 pixels per frame) for up to 64 frames
Once uploaded, the user can select the number of frames and the FPS. The number of frames selected will determine how the image is sliced: for 4 or fewer frames they are assumed to be 512x512, for 16 or fewer frames they are assumed to be 256x256, etc. If the sprite sheet has an irregular number of frames (e.g. 17) the sprite sheet must still be formatted with one of the above arrangements, and any additional unused frames (in this case, 64 - 17 = 47 of them) will not be shown.
Default values for the number of frames and FPS can be set in the filename for easier sharing, for example "VRRatEmoji_14frames_20fps.png" (where the number of frames must be a number between 1 and 64).