BLEND to FBX,
without the mystery

A .blend carries everything - until you hand someone an FBX and the textures arrive as pink squares. The difference is a three-minute packing pass before export. Here is the full checklist, and the settings that decide whether the file lands clean in Unity, Unreal or a client inbox.

A rigged character on a platform in a Blender viewport with fabric, leather and metal texture tiles floating beside it

FBX is a delivery format: a snapshot of geometry, materials and animation arranged the way the receiving tool expects. The .blend is the workshop it came from. Every export question is really the same question - what does the receiving tool know how to read - and every answer is in the prep checklist below.

What FBX keeps - and what it leaves behind

  • Keeps: geometry, normals, UVs, armature and weights, animation as keyframes, and material basics - base colour, roughness, metallic, normal maps.
  • Leaves behind: procedural shader setups, noise and texture nodes that were never baked, constraints and drivers, particle systems, and anything that only exists as a Blender concept.
  • Applies silently: modifiers, at export time. A subdivision you forgot about becomes permanent geometry in the delivered file.

The prep checklist, in order

01 - Apply the modifiers you mean. Look at the modifier stack and decide what is final. What ships is the applied result.

02 - Pack textures. File, External Data, Pack Resources. Every image the material references now lives inside the .blend and is ready to embed in the FBX.

03 - Bake anything procedural. If the material leans on noise, gradients or node math, bake it to an image texture first. Unbaked procedural shading does not exist on the other side.

04 - Apply transforms and set the origin. Scale and rotation applied, origin where the receiving artist expects it - usually ground level, centred.

05 - Name things. Object names travel. Mesh_001 x14 is a gift to nobody; thirty seconds of renaming is a professional courtesy.

06 - Export with the right options. Selected objects only, path mode that copies textures next to the FBX, and embedded media if the receiving tool supports it. Bake animation on if the rig uses anything clever.

The settings that matter

SettingWhy
Limit to selected objectsStops helpers, reference footage and the kitchen sink riding along with the delivery.
Path mode: copy, then embedTextures travel with the file instead of pointing at folders that only exist on your machine.
Apply modifiersThe delivered file shows what you see, not what the stack would have done later.
Bake animationConstraints and drivers become plain keyframes the receiving software can read.
Smoothing: face, not edgeThe one flavour of smoothing every engine and importer agrees on.

Where people get pink

Nine times out of ten the report is the same: the model arrives, the geometry is perfect, the materials are pink. That is FBX telling you the image files are missing at the paths it wrote down. Repacking and re-exporting with copied textures fixes it permanently. The tenth time, the material used a node setup beyond the Principled BSDF, and the fix is a bake.

Where AI fits

Generated assets leave the scene through the same door as everything else - there is no special AI export. The practical difference is that generated meshes often carry procedural-looking materials that were never real textures, so the bake step does the heavy lifting. Budget it, and the rest of the checklist is exactly as smooth as for a hand-made model.

Where it stops

No export setting rescues a scene that was never finished. Constraints nobody baked, materials nobody packed, a subdivision nobody applied - FBX will faithfully deliver all of those as problems. The format is a courier, not a proofreader. Read the checklist once more before the upload finishes, not after the client opens the file.

Keep going

The pages that answer the next question.

Frequently asked questions

Short answers to what people ask before they commit.

Can I convert a .blend to FBX without Blender?⌄

Online converters exist and will produce a file, but they cannot run your modifiers, rebuild your materials or bake your animations - so what you get is a rougher version of what you already had. Blender is free and the export is two clicks; the honest advice is to open the .blend and export from there.

Why do my textures disappear when someone opens the FBX?⌄

Because FBX stores paths to image files, not the images themselves - unless you pack them. Pack the resources and use the export mode that embeds textures, and the file travels as one deliverable. This one checkbox prevents the most common support email in the industry.

Do modifiers export to FBX?⌄

Not as modifiers - they are applied, which is what you want for delivery. Make sure that is deliberate: a Subdivision surface applied at level 3 on a delivery file is a triangle bomb. Decide the final density before export, and keep your working .blend untouched.

Does animation survive .blend to FBX?⌄

Keyframes and baked animation yes; constraints and drivers no, because FBX has no concept of them. If your rig leans on constraints, bake the animation to keyframes first. Ten seconds of baking saves the receiving artist an afternoon.

What about USD - should I export that instead?⌄

If the other side asked for USD, give them USD; if they asked for FBX, give them FBX. USD is the stronger interchange format in the studio world, but engines, web pipelines and most client requests still speak FBX first. Blender exports both.

Can I batch export multiple objects?⌄

Yes, by script. Export one object manually, copy the command from the Python console, and loop it over your selection. For delivery batches of ten or more objects, the script pays for itself the first time you use it.

Put the workflow to work.

Sign in with Google, pick a plan, and generate your first asset.

Compare plans
BLEND to FBX in Blender: Pack Textures, Export Clean