.BLEND

BLEND File

Blender 3D Project File
Ask a question
QUICK ANSWER

A BLEND file is the native project file of Blender, the free open-source 3D creation suite. It stores an entire scene - models, materials, lighting, animation and render settings - in one binary file. The only program that opens it fully is Blender (free, Windows/macOS/Linux). To use the content elsewhere, open it in Blender and export to FBX, OBJ or glTF.

Developer: The Blender Foundation Category: 3D Image Files MIME: application/x-blender
OPENS ON Windows macOS Linux Web
Related: .DCM · .STEP · .SKP · .STP

On this page

19k+ extensions indexed
Last reviewed Aug 11, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the BLEND file format?

The .blend extension is used by 3D project files and animations created with the 3D modeling and rendering tool Blender. .blend files contain all elements of a project, such as objects, textures, NURBS surfaces, 3D mesh data, sounds, lighting information, animation keyframes, UV mapping layouts, and interface settings. A single .blend file can contain multiple scenes.

Main project file

.blend is the default file format used by Blender, developed and maintained by the Blender Foundation. A .blend file stores complete project data in a single, all-in-one binary container - no external dependency files are required unless assets are deliberately linked rather than packed.

Internally, .blend uses a block-based DNA/RNA structure, where an embedded DNA dictionary describes the exact C-struct layout used to write the file. This allows older and newer Blender versions to read each other's data with reasonable compatibility. Every .blend begins with the 7-byte ASCII signature BLENDER, followed by flags for pointer size and byte order, then a 3-digit version number.

By default, Blender also saves automatic backups as .blend1 and .blend2 alongside the main file. Projects can reference assets from other .blend files through Blender's library-linking system, keeping large pipelines modular. For exchange with other applications, scenes can be exported to formats such as .FBX, .glTF, or .DAE.

Security & safety

RISK: MEDIUM

A .blend is data, but it is NOT purely passive: Blender files can embed Python scripts that run automatically (drivers, the "Register" / auto-run option, add-on hooks). Opening a .blend from an untrusted source with "Auto Run Python Scripts" enabled can execute arbitrary code. Blender disables auto-run by default and warns you - keep that off for files from strangers, and inspect/trust scripts only from known sources. Otherwise the geometry/material data itself is harmless.

Format details

in a nutshell
FULL NAMEBlender 3D Project File
DEVELOPERThe Blender Foundationsince 1994 (Blender); .blend DNA/RNA structure stabilized late 1990s
MIME TYPEapplication/x-blender
TYPEProprietary binary 3D scene/project database (binary)
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203040506
HEX
424C454E444552
ASCII
BLENDER
A .blend begins with the 7 ASCII bytes "BLENDER", followed by a pointer-size flag ("_" for 32-bit or "-" for 64-bit), an endianness flag ("v"/"V"), and a 3-digit version number (e.g. "BLENDER-v404"). Note: .blend files are commonly gzip-compressed on save; a compressed file instead starts with 1F 8B (gzip) and only reveals the "BLENDER" header after decompression.

Programs that open BLEND files

Windows1 app
Blender Open-source File > Open the .blend (or just drag it onto the Blender window). The only app that opens it fully.
macOS1 app
Blender Open-source File > Open the .blend; runs natively on Apple Silicon and Intel Macs.
Linux1 app
Blender Open-source File > Open the .blend; available in most distro repos, as Flatpak/Snap, or from blender.org.
Web1 app
Blender (no true web version) Open-source There is no official browser-based .blend editor; download Blender. (Online 'viewers' usually require you to export to glTF first.)

Technical details

deep spec
Magic bytes7 ASCII bytes "BLENDER" at offset 0 (hex: 42 4C 45 4E 44 45 52)
Pointer-size flagSingle byte at offset 7: "_" = 32-bit pointers, "-" = 64-bit pointers
Endianness flagSingle byte at offset 8: "v" = little-endian, "V" = big-endian
Version encoding3 ASCII digits at offsets 9-11 embed the Blender version (e.g., "404" = Blender 4.0.4)
CompressionFiles are optionally gzip-compressed on save; compressed files start with bytes 0x1F 0x8B instead of the "BLENDER" header
MIME typeapplication/x-blender
Internal architectureBlock-based DNA/RNA binary database; an embedded DNA dictionary mirrors the C-struct layout used to write the file, enabling forward and backward compatibility
Multi-scene supportA single file can store multiple independent scenes
Asset packingImages, sounds, fonts, and other external assets can be embedded ("packed") directly into the file to create a fully self-contained archive
Library linkingExternal `.blend` files can be linked (referenced without copying) or appended (data copied in), supporting large modular production pipelines
Backup namingBlender automatically writes `.blend1` and `.blend2` backup copies alongside the main file on each save
Python data storageCustom Python scripts, driver expressions, and add-on settings can be embedded and executed from within the file
Node graph storageShader, compositor, and geometry node trees are serialized as part of the scene data blocks
Cross-platform readingPointer-size and endianness flags allow `.blend` files authored on any platform to be read on 32-bit/64-bit and big/little-endian systems
Released1994 (Blender); .blend DNA/RNA structure stabilized late 1990s
Specificationdocs.blender.org

BLEND conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with BLEND files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about BLEND files.

Frequently asked questions

What program opens a .blend file?
Blender - the free, open-source 3D suite for Windows, macOS and Linux. It is the only application that opens a .blend fully; download it from blender.org. There is no lightweight third-party viewer.
How do I open a .blend file without Blender?
You essentially can't open it directly. The practical route is to have whoever made it export to FBX, OBJ or glTF (which open in many tools), or install free Blender yourself. Online 'blend viewers' generally require a glTF export first.
What are .blend1 and .blend2 files - can I delete them?
They are automatic backups of your previous saves that Blender creates next to the .blend. You can delete them to save space; if you ever need to undo a bad save, rename .blend1 to .blend to recover the earlier version.
How do I export a Blender model to Unity or Unreal?
Open the .blend in Blender and use File > Export > FBX (or glTF). Import that file into Unity/Unreal. Unity can also import .blend directly, but only if Blender is installed (it exports FBX behind the scenes).
Why does my .blend file open as garbage in a text editor?
Because it is a binary (often gzip-compressed) database, not text. It only makes sense inside Blender. Open it with Blender, not a text or image viewer.
How do I convert a .blend to STL for 3D printing?
Open it in Blender, select the model, and File > Export > STL (or OBJ). Make sure the mesh is closed/manifold first for a clean print, then slice the STL in your printer's slicer.

References

1Blender Manual - The .blend file formatdocs.blender.org
2Blender - official site / downloadswww.blender.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BCBitComet Incomplete Download File
5.PARTPartial Download File
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.RPMSGRestricted Permission Message
10.AVIFAV1 Image File Format (AVIF)

Related extensions

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z