In brief
- Link references the source file; changes made there appear when the linked file is reloaded.
- Append generally copies data into the local file; however, appending data that was already linked may preserve the link.
- Library Overrides let you edit supported properties of linked data; properties you haven’t changed can still update from the source.
- The Link, Append, and Pack options in the Asset Browser determine how an asset is managed in the file.
Blender’s current online manual explains how to reuse objects, materials, and other data blocks from external .blend files in projects using Link, Append, and the Asset Browser. The pages don’t specify a single Blender version that covers all these features. The Library Overrides documentation notes that the legacy proxy system was deprecated in Blender 3.0 and completely removed in 3.2. The key workflow decision is whether an asset should remain linked to its source file and how extensively it needs to be edited in the scene.
1. Choose Link or Append based on your needs
Use Link when changes made in the source file need to carry through to projects. Instead of copying data into the current file, this creates a reference to the external
.blendfile. Changes made to the source appear when the linked file is reloaded. Linked data blocks are marked with a chain icon in the Outliner.Data added with Link is initially read-only; objects’ location, rotation, and scale values may also be locked. Options to add a collection or object data as an instance can create an object that can be transformed in the current file. Library Overrides can also be used to edit specific properties while keeping the link intact.
Use Append when you need an independent copy in your project; it generally copies data into the current file. Subsequent changes to the source file won’t appear in this copy. There is, however, an important exception: appending data that was already linked may preserve the existing link, even when adding objects or collections to the scene. Data added this way remains linked and uneditable, preserving existing data relationships.
| Setting | Recommended for | Effect |
|---|---|---|
| Link | Content that needs to stay current with the source | References the external file; changes appear when the file is reloaded. |
| Append | Content to use as a local copy | Copies data into the project, but data that was already linked may retain its link. |
| Pack | Assets that shouldn’t depend on an external library path | Adds the asset as linked data and packs it into the current .blend file. |
| Follow Asset or Preferences | Leaving the import method to the preferences | Uses the method set by the asset or the method in the file path preferences. |
2. Set the import method in the Asset Browser
To open the Asset Browser, create a new area, click the Editor Type button in the area’s upper-left corner, and select Asset Browser. Libraries and catalogs appear on the left, with the assets in the selected catalog in the center. Objects and worlds can be dragged into the scene; materials can be dragged onto an object for use. Geometry Nodes assets can be added as a Geometry Nodes Modifier when dropped onto an object.
The Import Method option appears in the header when you select an asset library other than Current File or Essentials. Check this setting before importing. Link brings in the content as linked, read-only data. Append copies the asset and its dependencies; subsequent changes to the source won’t carry over to the project. Pack adds the linked data and packs it into the current file, so the file is intended not to depend on the external asset library path. “Follow Asset or Preferences” leaves the method to the asset’s preference or the File Path Preferences setting.
Collection assets can be added as instances when dragged in. This creates a single object in the scene that represents the entire collection; its contents aren’t visible in the Outliner and can’t be edited directly. Use Make Instances Real to expose the contents. Alternatively, delete the instance object and link the collection into the scene from the Outliner’s Blender File view. Turning off the Instance option in the Asset Browser also adds the full collection hierarchy.
3. Manage links and file paths
To add data using the file browser, go to
File › Link…orFile › Append…, navigate to the source.blendfile, and select the required data blocks. You can also drag and drop files into the Blender window to Link or Append them. When linking, the Relative Path option references the source by a relative path instead of an absolute one.Switch the Outliner to Blender File view to inspect linked files and their source paths. To update a link, right-click the library file and select Reload. If the source file is moved or renamed, Relocate lets you point the link to another file. If a library can’t be found, Blender may create temporary data blocks in place of the missing links; the references can be restored when the library is relocated.
Avoid circular dependencies between files. The manual notes that if a source file links back to the current file, this can lead to missing links. Also, even if you use only a small part of a compressed
.blendfile, the entire file may need to be loaded into memory. Once linked content has been loaded, its memory usage is no different from loading the same data uncompressed.
4. Edit selected properties with Library Overrides
To change some properties of linked content in the local file, apply
Library Override › Maketo the selected data blocks. You can start this operation from the relevant menus in the 3D Viewport, Outliner, or Properties. Blender may also create other data blocks needed to establish a valid override hierarchy; however, only the items selected during the operation are editable by the user.
Override properties that haven’t been changed in the source can receive new values when the library is updated. Reset restores the original values without deleting the override. Clear removes the override and returns to the linked source when possible; if that could damage the hierarchy, the override may instead be kept and marked as uneditable. Although overrides can be edited like local data blocks, Edit Mode isn’t supported. Organizing collections in a clear, consistent hierarchy helps automatic override operations work more reliably. When source relationships change, you may need to resync using Library Override › Troubleshoot › Resync in the Outliner.
For architecture, interior design, and archviz work, Link is suitable for teams that want to keep shared assets current from a single source. Append can be used for local copies that will be edited independently, but remember that data that was already linked may retain its link. Library Overrides are useful when linked assets need limited local adjustments. Teams should decide in advance how to manage file paths and collection hierarchies, and whether assets should be independent or stay up to date. The memory requirements of compressed source files should also be considered in large scenes.
Common mistakes
Assuming content added with Link is a fully editable copy. Linked data is initially read-only.
Assuming that all content added with Append is guaranteed to be unlinked. Data that was already linked may retain its link when appended.
Looking for all child content in the Outliner after adding a collection instance. An instance represents the collection with a single object.
Overlooking link paths when moving a source file. If needed, select the new file using Relocate in the Outliner.
Assuming that every kind of edit is possible with Overrides. For example, Edit Mode isn’t supported; animation editing options may vary depending on the animation state of the source data.
Sources
3 sourcesSource texts are not republished; short quotes are marked, everything else is our own summary and commentary.
For project teams in Turkey, Link can make it easier to keep frequently used scene assets in a shared source and carry updates through to projects. This benefit depends on consistent management of file paths and library hierarchies. Links and the memory requirements of compressed sources should be tested as part of the workflow, especially for large scenes.
Append provides more independent local copies, but teams should know that data that was already linked may retain its link during this operation. Overrides allow selective editing, but don’t support every type of edit. For offices, the decision should be based less on hardware and more on update needs, file management, and how extensively the asset will be edited.
Frequently asked questions
What’s the difference between Link and Append in Blender?
Link references the source file, and changes to the source appear when the file is reloaded. Append generally copies the data, but appending data that was already linked may preserve the link.
What does Pack do in the Blender Asset Browser?
Pack adds an asset as linked data and packs it into the current `.blend` file. This is intended to keep the file from depending on an external asset library path.
Can you edit a linked object with Blender Library Overrides?
Library Overrides let you edit supported properties in the local file and allow unchanged properties to update from the source. Edit Mode isn’t supported for overrides.



