Emojis

From VRChat Wiki
Revision as of 20:16, 13 February 2025 by zophie (talk | contribs) (Fixed bulletpoints and added information.)
VRLogo.png
V · EThis is an official VRChat information page!
It is reviewed and approved by the VRCWiki Team. Learn how to contribute to this page by reading the Contribution Guide.
Vrrat posed-right.png
V · EThis page is a stub.
You can help the VRChat Wiki by improving it.
[Reason: Needs tables and photos of default Emoji alongside the options and animation types for Custom Emoji]

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 VRChat+ 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 65 Emojis split into 8 categories.

TODO: Provide tables of all default emoji within each category. Include a description of the way the Emoji animates for special ones, like the snowball. The "Official" names for each Emoji can be found on VRChat's Crowdin. big (talk) 17:03, 2 December 2024 (UTC)

Custom Emojis

First released in the 2023.2.3p2 update on June 29 2023, Custom Emojis is a feature through which users may upload 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 chosing an image, the user will be prompted to customize its appearence 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.

Animation Name Description
Aura Multiple instances of the emoji rise from the round.
Bats Multiple larger instances of the emoji rise from the round.
Bees Multiple instances of the emoji vibrate, spread out, and decrease in size, mimicking the movement of bees.
Bounce One large instance of the emoji pulsates.
Cloud Multiple instances of the emoji slowly float upward in a "cloud".
Confetti Multiple instances of the emoji are propelled forward and fall, mimicking confetti.
Crying Propels the emoji forward with a slight rotational vibration, accompanied by tear particles.
Dislike Propels multiple instances of the emoji forward with an initial pulsation and then descent.
Fire Propels multiple instances of the emoji forward with rotation and pulsation in random directions before they ascend.
Idea One large instance of the emoji vibrates rotationally, then rises.
Lasers Multiple instances of the emoji are propelled in random directions linearly, mimicking lasers being fired from the user's position.
Like Propels multiple instances of the emoji forward with an initial pulsation and then ascent.
Magnet Multiple instances of the emoji orbit a center.
Mistletoe One large instance of the emoji rises and remains in the air, while smaller instances of the emoji rise and disappear around it, mimicking particles.
Money Propels multiple instances of the emoji forward, causing them to rotate and fall, mimicking the throwing of money.
Orbit One large instance of the emoji orbits a center horizontally.
Pizza Multiple instances of the emoji pulsate, rotate, and rise slowly.
Rain Multiple small instances of the emoji fall from above, mimicking rain.
Rotate One large instance of the emoji rotates.
Shake One large instance of the emoji slightly vibrates rotationally, then rises.
Snow One large instance of the emoji rotates horizontally.
Snowball One large instance of the emoji - with a trail of smaller instances of the emoji - is propelled forward as a projectile, then falls and explodes into multiple small instances of the emoji, mimicking the throwing of a snowball.
Spin One large instance of the emoji rotates horizontally.
Splash Launches multiple small instances of the emoji forward, which then rotate to face downward and fall, mimicking water droplets.
Splash One large instance of the emoji slightly vibrates rotationally, then remains still.
ZZZ Multiple small instances of the emoji rise as well as rotate slightly.

Custom Animated Emojis

Custom animated emojis can be created either through VRChat's Camera or by uploading a sprite sheet in the Official VRChat source emoji section of a user's gallery on the Official VRChat source 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).