Sizing a head in Blender for VRChat means adjusting the scale of the head mesh so it matches your avatar's body proportions and fits within VRChat's head constraints

VRChat enforces a head size limit to prevent avatars from looking distorted or breaking the social space. The head must stay within a bounding box—the invisible rectangular space that contains it. If your head is too large, VRChat will shrink it automatically when you upload, which can make your avatar look wrong. If it's too small, your avatar may look disproportionate. Sizing the head correctly in Blender before upload saves you from having to rebuild it later.

The process involves three steps: measuring your head against VRChat's limits, scaling it in Blender's transform tools, and checking the result against a reference. You do not need plugins or special software—Blender's built-in scale and measurement features are enough.

Key Takeaways

  • VRChat's head size limit is roughly 8 units tall, 5 units wide, and 5 units deep in Blender's default scale, though the exact limit depends on your avatar's body size.
  • Select your head mesh, press S to scale, then type a number (like 1.2) and press Enter to resize it proportionally in all directions.
  • Use the Dimensions panel in Blender's properties to see your head's exact height, width, and depth in units, which helps you stay under the limit.
  • Test your avatar in VRChat after upload—if the head shrinks automatically, scale it down in Blender and re-upload.

Understanding VRChat's Head Size Constraints

VRChat measures head size using a bounding box—an invisible box that wraps around your head mesh. The head cannot exceed approximately 8 units tall, 5 units wide, and 5 units deep. These numbers are not absolute rules; they scale with your avatar's overall size. A very large avatar gets more head room; a very small one gets less. The constraint exists to keep avatars from looking grotesque or breaking the social experience in VRChat's spaces.

When you upload an avatar with a head that exceeds the limit, VRChat shrinks it automatically. This happens silently—you may not notice until you see your avatar in a mirror or another player tells you something looks off. The shrinking is proportional, so if your head is 20 percent too large, it gets scaled down 20 percent, which can throw off the balance of your whole avatar.

The safest approach is to size your head in Blender before upload so you know it will not be modified. This gives you full control over how your avatar looks.

How to Scale Your Head Mesh in Blender

Open your avatar file in Blender and select the head mesh by clicking on it in the viewport or in the Outliner panel on the right. The head should highlight in orange when selected. If your head is made of multiple objects (for example, a head base and separate eyes), select them all by holding Shift and clicking each one, or by selecting the parent object if they are grouped.

Press S on your keyboard to enter scale mode. You will see the word "Scale" appear in the bottom left corner of the viewport. Type a number—for example, 1.2 to make the head 20 percent larger, or 0.9 to make it 10 percent smaller—then press Enter. The head will resize proportionally in all directions. If you want to scale only on one axis (for example, to make the head taller but not wider), press S, then Z for height, X for width, or Y for depth, then type your number.

After scaling, press Tab to enter Edit Mode if you need to adjust individual parts like the jaw or cheeks. Press Tab again to return to Object Mode. Save your file with Ctrl+S.

Checking Head Dimensions in the Properties Panel

To see your head's exact size in units, select the head mesh and look at the right side of the screen for the Properties panel. If you do not see it, press N to open it. Look for a section called "Dimensions" or "Transform"—it shows three numbers labeled X, Y, and Z, representing width, depth, and height. These numbers tell you the size of the bounding box around your head.

Write down these numbers. For a typical avatar, the height (Z) should be around 6 to 8 units, the width (X) around 4 to 5 units, and the depth (Y) around 4 to 5 units. If any dimension is significantly larger—say, 10 units or more—your head is likely too big and will be shrunk by VRChat.

If the dimensions are not visible, click on the small arrow or expand button next to "Transform" to reveal them. Some Blender versions label this section differently; look for any panel showing numerical size values.

Comparing Your Head to Your Avatar's Body

A well-proportioned avatar has a head that looks balanced with the body. In most human avatars, the head is roughly one-seventh to one-eighth of the total body height. If your head looks too large compared to the shoulders and torso, scale it down. If it looks too small, scale it up.

A quick visual check: stand your avatar in front of a mirror in Blender by using the mirror modifier or by duplicating the avatar and flipping it. Look at the head relative to the shoulders. The head should sit naturally on the neck without appearing to float or sink into the body. If the head and body are separate meshes, make sure they are positioned so the head sits on top of the neck, not inside it.

Another reference point is the eye level. In a human avatar, the eyes should be roughly centered in the head, and the head should be positioned so the eyes are at a natural height relative to the body. If your head is scaled too large, the eyes may end up too high or too low on the face.

Testing Your Avatar in VRChat After Upload

Upload your avatar to VRChat and load it in-game. Stand in front of a mirror or ask another player how it looks. If the head appears to have shrunk or looks disproportionate, VRChat has applied the automatic size limit. Go back to Blender, scale the head down by 10 to 15 percent (for example, multiply the current scale by 0.85 or 0.90), and re-upload.

If the head looks right in VRChat, you are done. If it still looks off after re-uploading, check whether the issue is the head size or something else—like the head position, the eye placement, or the overall avatar proportions. Sometimes what looks like a size problem is actually a positioning problem.

Keep notes on what scale value worked for your avatar. If you build another avatar with a similar body size, you can use that scale as a starting point.

Common Head Sizing Mistakes and How to Avoid Them

One common mistake is scaling the head on only one axis. If you press S, then Z, and scale to 1.5, the head becomes taller but stays the same width and depth, which makes it look stretched. Use S alone (without pressing X, Y, or Z) to scale proportionally in all directions unless you have a specific reason to stretch the head.

Another mistake is forgetting to explore the scale. After scaling, press Ctrl+A and select "explore Scale" from the menu. This bakes the scale into the mesh so that when you export to VRChat, the head is actually the size you see, not a scaled version of a smaller mesh. If you do not explore the scale, VRChat may interpret the size differently.

A third mistake is scaling the head but not the eyes, mouth, or other facial features. If your head is 1.5 times larger but the eyes stay the same size, the face will look wrong. Select all the head-related objects together before scaling, or scale the facial features separately to match the head size.

Frequently Asked Questions

What is the exact head size limit in VRChat?

VRChat does not publish an exact number, but the practical limit is roughly 8 units tall, 5 units wide, and 5 units deep for a standard-sized avatar. The limit scales with your avatar's overall size. The safest approach is to keep your head dimensions under these numbers and test in-game to see if VRChat shrinks it.

Can I scale just the head without scaling the body?

Yes. Select only the head mesh (not the body), press S, type your scale number, and press Enter. The body will stay the same size. Make sure to explore the scale afterward with Ctrl+A.

Why does my head look tiny after I upload to VRChat?

Your head was probably too large before upload, and VRChat shrank it automatically. Go back to Blender, check the head dimensions in the Properties panel, and scale it down if it exceeds 8 units tall or 5 units wide. Re-upload and test again.

Do I need to scale the hair or ears separately from the head?

If the hair and ears are part of the same mesh as the head, they scale together automatically. If they are separate objects, select them all together (hold Shift and click each one) before scaling so they resize as a group and stay proportional.

What happens if I scale the head after I have already rigged it?

Scaling after rigging can cause the armature (the skeleton) to no longer match the mesh, which breaks animations. Always scale the head before rigging. If you have already rigged it, undo the scale, then rig again after scaling.