Model Rotated After Import in Unity
Object lies on its side with a -90 rotation
Also known as: Unity model rotated 90 · Unity FBX rotated · Blender to Unity rotation -90 · Bake axis conversion Unity · Unity model lying on its side
Quick answer
A model imports rotated by 90 degrees in Unity because 3D tools use different up axes: Blender and 3ds Max are Z-up and Unity is Y-up. The quickest fix is to check Bake Axis Conversion in the model's import settings so the rotation is baked into the mesh and the object gets a clean rotation of 0, 0, 0. Exporting with matching Forward and Up axes from Blender gives the same result.
How to fix it
Apply the transforms in your 3D tool before export so the object has a rotation of 0, 0, 0 and a scale of 1, then test with an asymmetric object, since a cube hides axis problems. Do not leave the fix as a -90 rotation on the parent object, because it breaks anything that attaches to the model later. Keep one export preset per team to avoid mixed conventions.