If you’re new to Blender, a common question is what files can you open in blender. Blender’s versatility as a 3D suite is defined by the wide array of file formats it supports for import and editing. This guide provides a clear, practical list of every major file type you can bring into the software, from 3D models and animations to images and scene data.
Understanding these formats helps you work with assets from other programs, collaborate efficiently, and integrate Blender into any production pipeline. We’ll cover native formats, common interchange files, and even some surprising options.
what files can you open in blender
Blender can open dozens of file formats, which we can group into core categories. This section breaks down each primary type, explaining what it is used for and any important settings you should know for a successful import.
Native Blender File Formats
These are Blender’s own file types. They offer the highest fidelity and preserve all your project data.
- .blend: This is Blender’s primary project file. It saves everything: models, animations, materials, textures, lighting, and even your interface layout. It’s the default format for saving and opening your work.
- .blend1, .blend2, etc.: These are automatic backup files. Blender creates them each time you save, allowing you to recover previous versions of your project if needed.
- .blend.gz: A compressed .blend file. It takes up less disk space but may take slightly longer to load.
Common 3D Model & Mesh Formats
These are the workhorse formats for moving 3D geometry between different applications. They primarily handle mesh data, like vertices, edges, and faces.
OBJ (.obj) Wavefront Object
The OBJ format is one of the most widely supported 3D file types. It’s a simple, text-based format that stores mesh geometry and UV texture coordinates. It’s excellent for static models.
When importing OBJ files into Blender, pay attention to the import options. You can often choose to split files by object or group, and you can typically import vertex colors and normals. Keep in mind that OBJ files do not store materials, animations, or armatures—they usually come with a separate .mtl (Material Template Library) file for basic material definitions.
FBX (.fbx) Filmbox
Developed by Autodesk, FBX is a powerful interchange format that goes beyond simple meshes. It’s a top choice for animated characters and full scenes because it can store:
- Mesh geometry
- Bone-based armatures and rigging
- Keyframe animation data
- Materials and basic textures
- Camera and light data (with some limitations)
For working with assets from tools like Maya, 3ds Max, or game engines like Unity and Unreal, FBX is often the best bet. The Blender FBX importer has detailed settings to control what data is brought in.
STL (.stl) Stereolithography
STL is the standard format for 3D printing. It describes only the surface geometry of a 3D object using a mesh of triangles, with no color, texture, or other attributes. When you open an STL in Blender, it will appear as a dense, faceted mesh. You can use Blender’s tools to repair, scale, or modify these models before sending them to a slicer program.
GLTF / GLB (.gltf, .glb)
GLTF (GL Transmission Format) is modern format designed for the web and real-time applications. GLB is its binary, single-file version. It’s becoming the universal standard for 3D on the web, in AR/VR, and in many game engines. It efficiently stores models, materials, textures, animations, and even scenes. Blender’s support for glTF is excellent, making it a perfect pipeline tool for creating assets for the web or real-time rendering.
Image and Texture File Formats
Blender can open almost every common image format for use as textures, backgrounds, or reference images. These are loaded into the Shader Editor or used as planes.
- Raster Formats: .png, .jpg/.jpeg, .tiff, .tga, .bmp, .exr, .hdr. EXR and HDR are particularly important for high dynamic range imaging, used as environment maps for realistic lighting.
- Vector Format: .svg (Scalable Vector Graphics). Blender can import SVG files as curves, which you can then convert to meshes. This is great for creating logos or intricate shapes from 2D design software.
To use an image, you don’t typically “File > Open” it. Instead, you add an Image Texture node in the Shader Editor and browse to the file, or you use the “Import Images as Planes” add-on for quick placement.
Animation and Motion Data Formats
Beyond full scene files like FBX, you can import specific animation data to drive your Blender characters and objects.
ABC (.abc) Alembic
Alembic is a format for storing complex, baked animations and simulations. It’s ideal for exchanging data like particle caches, rigid body simulations, or dense mesh animations (like from a cloth sim) between different software packages. When you import an Alembic file, you get the final animated result, not the underlying rig or simulation settings.
BVH (.bvh) Biovision Hierarchy
This is a simple, old-school format used for motion capture data. It contains skeletal hierarchy and rotational joint data over time. You can import a BVH file onto an existing armature in Blender to apply mocap animation to your character rig.
CAD and Point Cloud Formats
Blender has growing support for data from engineering and scanning applications.
- STEP / IGES (.stp, .step, .igs, .iges): These are common CAD (Computer-Aided Design) formats. Native support is limited, but you can use external converters or add-ons to import these files as meshes for visualization or prototyping.
- PLY (.ply) Polygon File Format: Often used for 3D scans and point cloud data. Blender can import PLY files, which is useful for working with digitized real-world objects.
- SVG (.svg): As mentioned, while an image format, SVG import is crucial for converting 2D vector designs from CAD or illustration software into 3D geometry.
Video and Sequential Image Formats
Blender is also a full video editor. You can open video files and image sequences in the Video Editing workspace.
Supported video formats include .mp4, .avi, .mov, and .mkv, though performance depends on your system’s codecs. For more reliable editing, especially with high-resolution footage, using an image sequence (like a folder of numbered .png files) is often recommended. You can import these directly into the video sequencer.
How to Open Files in Blender: A Step-by-Step Guide
Knowing the formats is one thing; knowing how to get them into Blender is another. The process is straightforward but varies slightly depending on the file type.
- Launch Blender and look at the top-left menu.
- Click on “File.”
- For a native .blend file, select “Open” and browse to your file.
- For any other 3D or importable format, select “Import” instead. A sub-menu will list all the available import formats (OBJ, FBX, STL, etc.).
- Choose the correct format from the list.
- In the file browser that opens, navigate to your file, select it, and click “Import” in the top-right corner of the browser window.
Many importers have additional options in a panel on the bottom-left of the file browser or in the main import dialog. It’s good practice to click this area to expand the settings and adjust them as needed—for example, scaling the model or choosing which animation layers to import.
Troubleshooting Common Import Issues
Sometimes, files don’t open correctly. Here are common problems and their fixes.
File Won’t Appear or is Invisible
This is often a scale issue. Some formats (like OBJ from certain programs) import at a tiny or gigantic scale. After importing, press the period (.) key on your numpad to frame the selected object, or check the Outliner. You might also need to check your viewport shading mode; try switching to Solid or Material Preview.
Missing Textures or Materials
Formats like OBJ and FBX reference texture images with file paths. If those images aren’t in the expected location on your computer, Blender can’t find them. Use the “File > External Data > Find Missing Files” option to point Blender to the correct folder. For FBX, ensure the “Find Files” option in the import settings is checked.
Broken Armatures or Weird Animations
Rig and animation transfer between different software is complex. If bones are misaligned or animations look wrong, check the import scale and axis conversion settings. FBX and other formats may use a different up axis (Y-up vs. Z-up) than Blender’s default. Try changing the “Forward” and “Up” axis settings during import.
Dense, Slow Meshes from CAD or STL
CAD and 3D scan meshes are often extremely dense. After importing, you can use Blender’s Decimate modifier to reduce the polygon count while trying to preserve the shape. This makes the model much easier to work with in Blender.
Optimizing Your Workflow with Add-ons
While Blender’s built-in support is extensive, community add-ons can extend it further. You can enable these in Edit > Preferences > Add-ons.
- Import-Export: AutoCAD DXF Format: Enables support for the .dxf CAD format.
- Import-Export: Unreal Engine Datasmith: Provides better import/export for Epic’s Unreal Engine pipeline.
- Import-Export: USD Format: Adds support for Pixar’s Universal Scene Description format, a growing standard in VFX and animation studios.
- 3D Print Toolbox: Includes enhanced STL import/export and mesh analysis tools for 3D printing.
Always check the official Blender add-on catalog or community forums for the latest tools to handle niche or proprietary formats.
Exporting from Blender: A Quick Note
Knowing what you can open also helps you understand what you can send out. Blender can export to most of the formats it can import. The process is the same: go to “File > Export” and choose your desired format. Each exporter has its own settings to control what data (meshes, animations, etc.) is included in the output file. This makes Blender a powerful hub for converting between different 3D file types.
FAQ: Common Questions About Blender Files
Can Blender open SolidWorks or AutoCAD files directly?
Not directly. Blender cannot natively open proprietary CAD formats like SolidWorks (.sldprt) or AutoCAD (.dwg). The best workflow is to export your CAD model to a neutral format like STEP, STL, or OBJ from the original CAD software, then import that file into Blender. Some third-party add-ons may offer more direct support.
What is the best format to import from Blender to Unity?
For simple static models, OBJ is fine. For rigged and animated characters or complex scenes, FBX is the most reliable and full-featured format for moving data from Blender to Unity. The glTF format is also gaining strong support in Unity and is an excellent modern alternative.
Why can’t I see my imported .svg file?
Imported SVG files come in as curves, which are set to not render by default. To see them, you need to convert them to a mesh. Select the curve object, go into Object Mode, right-click, and choose “Convert to > Mesh from Curve/Meta/Surf/Text.” Alternatively, you can adjust the curve object’s viewport display settings.
Can I open a Photoshop .psd file in Blender?
Blender cannot open layered .psd files as editable documents. However, you can use a .psd file as a texture. When you load it in an Image Texture node, Blender will flatten it and use the composite image. For texturing, it’s usually better to export your layers as separate .png or .tiff files from Photoshop.
My imported model has no smooth shading. How do I fix it?
Imported meshes sometimes have their “face normals” set to flat. In the 3D Viewport, select the object, right-click, and choose “Shade Smooth.” If that creates a weird, bloated look, you may need to select the object, go to the Object Data Properties panel, and under “Normals,” click “Auto Smooth.” This preserves sharp edges where you want them.
In conclusion, Blender’s comprehensive file support removes barriers. Whether you’re a 3D printer, an animator, a game developer, or a visual effects artist, you can integrate assets from virtually any source. The key is knowing which format preserves the data you need—use OBJ for static meshes, FBX for animation, glTF for the web, and STL for 3D printing. With this knowledge, you can confidently answer the question of what files you can open in Blender and focus on creating.