What is the LCF file format?
An .lcf file is an Archicad Library Container File - a proprietary binary archive developed by GRAPHISOFT to bundle an entire Archicad library into a single distributable package. Instead of shipping hundreds or thousands of individual GSM library parts (objects, doors, windows, lamps, macros) alongside their supporting images and folder structure, GRAPHISOFT packs everything into one .lcf file. A key advantage is loading speed: an .lcf loads 2-3× faster than the same library stored as scattered individual files, because the application reads one sequential container rather than resolving thousands of separate file-system entries.
The format is not a project model file. Archicad project drawings are saved as .pln or .pla files; an .lcf holds the reusable library parts that those projects draw upon. Libraries are installed and managed through Archicad's built-in Library Manager, which can add, remove, or reload .lcf containers at any time.
The internal format version is tied to the Archicad release that created it. Newer releases may include updated .lcf libraries, and older containers may need conversion before use in a later version. The format runs on both Windows and macOS.
Common uses:
- Distributing third-party or custom Archicad object libraries
- Bundling the standard Archicad Library shipped with each release
- Sharing parametric BIM objects across offices or project teams
Security & safety
RISK: LOWAn LCF is Archicad library data, not an executable, so loading one in Archicad is safe. The main practical caution is source trust: a library can contain GDL-scripted objects, so only load LCFs from reputable sources (GRAPHISOFT, BIMcomponents, known manufacturers). There is no general viewer, so beware fake 'LCF opener' download sites - get Archicad only from graphisoft.com.
Format details
in a nutshell- Norton Guides compiler - Linker Control File - An old text linker-control file used by the Norton Guides database compiler; unrelated to Archicad (this is the name the file-extension database mislabeled LCF with).
- Lightwright stage-lighting data - Some versions of John McKernon's Lightwright theatrical lighting paperwork software use an .lcf data file.
- EZB Systems / misc. config - Various niche tools have used .lcf for local configuration; none is the dominant Archicad meaning.
Programs that open LCF files
Technical details
deep spec| File type | Proprietary binary container archive |
| Developer | GRAPHISOFT |
| Supported platforms | Windows, macOS |
| Container contents | GSM library parts (objects, doors, windows), folder hierarchy, images, and macros |
| Loading speed advantage | 2-3× faster to load than the same library stored as individual files |
| Typical file size | 1 MB - 500 MB depending on library scope |
| Management tool | Archicad Library Manager (built-in) |
| Version compatibility | Tied to the Archicad version that produced it; may require conversion for use in a newer release |
| MIME type | application/octet-stream |
| Magic signature | None publicly documented; identified by file context, not a file header |
| Encoding | Binary (opaque proprietary structure) |
| Internal compression | Proprietary packing of the library tree (not ZIP or a standard algorithm) |
| Role in Archicad workflow | Library distribution only - not a project model; .pln and .pla projects reference the contained parts |
| Contained part language | GDL (Geometric Description Language) - the parametric scripting language used in embedded .gsm parts |
| Standard distribution use | Ships as the standard Archicad Library bundled with each Archicad release |
| Released | Archicad (BIM authoring tool); LCF is the long-standing packaged-library format |
| Latest version | Maintained with the current Archicad release (e.g. Archicad 28); produced via the Library Manager |
| Specification | helpcenter.graphisoft.com |
LCF conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about LCF files.