.AC

AC File

AC3D Geometry File
Ask a question
QUICK ANSWER

An AC file is a 3D model in AC3D format - a plain-text scene description used mainly by flight simulators like FlightGear and X-Plane. Open it with AC3D (native editor) or Blender with the free AC3D import add-on. On Linux, a .ac file may instead be a GNU autoconf script (configure.ac) - check the first line to tell them apart.

Developer: Inivis Limited (formerly AntiGrain/original creator Andy Colebourne) Category: 3D Image Files MIME: application/octet-stream
OPENS ON Windows macOS Linux
Related: .DCM · .STEP · .SKP · .STP

On this page

19k+ extensions indexed
Last reviewed Jun 26, 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 AC file format?

.ac files belong to the category of 3D model files.

Files with the .ac extension contain three-dimensional models generated in the AC3D software. This application allows for creating 3D objects and modifying existing projects; it is used in video game production and is particularly popular for flight simulation assets such as FlightGear and X-Plane add-ons. AC3D has been in development since 1992, originally created by Andy Colebourne and now maintained by Inivis Limited.

In .ac files, stored are complete three-dimensional models as plain ASCII text. The contents include:

  • positions and sizes of objects in the scene,
  • polygon definitions of individual surfaces,
  • material properties (colour, shininess, transparency),
  • texture references and UV mapping coordinates,
  • hierarchical groupings of objects (parent/child relationships).

Texture image files are stored separately and referenced by filename path inside the .ac file - they are not embedded in the model file itself.

Files with the .ac extension are most often used to save work conducted in the AC3D application. In this way, three-dimensional model projects can be transferred between computers or shared online, for instance via file exchange platforms.

.ac files can also be converted into other formats using dedicated converters. Many programs for creating and animating three-dimensional graphics - including Blender - support importing AC3D models directly without prior conversion.

Security & safety

RISK: LOW

Plain-text 3D file; contains no executable code. Texture paths inside the file could theoretically reference remote paths, but this is not a practical attack vector.

Format details

in a nutshell
FULL NAMEAC3D Geometry Fileaka AC3D model file, AC3D scene file
DEVELOPERInivis Limited (formerly AntiGrain/original creator Andy Colebourne)since 1992 (AC3D first version by Andy Colebourne); Inivis acquired/maintains from ~2000s
MIME TYPEapplication/octet-stream
TYPEASCII text 3D geometry and scene description format
This extension is also used by…
  • Generic autoconf output / shell script (ac) - GNU autoconf uses .ac extension for configure.ac scripts (M4 macro text); entirely different context, common on Linux systems.
  • AC Audio Codec file (rare) - Some legacy encoders used .ac for audio codec data; very rare.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
41433344
ASCII
AC3D
File begins with 'AC3Db' (ASCII) where the final character is a version byte - 'b' is the most common current version token. Full first line: 'AC3Db' (5 bytes + newline).

Programs that open AC files

Windows3 apps
Blender Open-source File > Import > AC3D (.ac) - requires enabling the AC3D import add-on in Blender preferences first (Edit > Preferences > Add-ons, search 'AC3D').
3D Object Converter Paid Open the .ac file for batch conversion to other 3D formats.
AC3D Paid File > Open, select the .ac file. Native editor with full read/write support.
macOS2 apps
Blender Open-source File > Import > AC3D (.ac) with add-on enabled.
AC3D Paid Native editor; macOS version available from Inivis.
Linux1 app
Blender Open-source File > Import > AC3D (.ac). Install the AC3D add-on first.

Technical details

deep spec
EncodingPlain ASCII text; human-readable and editable in any text editor
File header magicFirst line is `AC3Db` (5 bytes + newline); version token `b` identifies the current format; older files use `AC3Da`
ContainerLine-based token format with sequential MATERIAL blocks followed by hierarchical OBJECT / kids blocks
CompressionNone (plain text, no packing)
Scene complexityA single `.ac` file can contain a complete scene with multiple named objects, sub-objects, and LOD (level of detail) groups
Typical file size1 KB - 50 MB (simple objects to complex multi-object scenes)
Texture handlingExternal only; texture image files referenced by filename path and not embedded inside the `.ac` file
Scene hierarchyParent/child nesting via OBJECT and kids blocks; supports arbitrarily deep grouping
Material definitionPer-object MATERIAL blocks define RGB ambient/diffuse/specular colour, shininess, transparency, and texture mapping
Supported platformsWindows, Linux, macOS (AC3D and Blender are cross-platform)
Primary useFlight simulation add-ons (FlightGear, X-Plane scenery), open-source game assets, lightweight 3D scenes
Format version identificationHeader token encodes version: `AC3Db` = current; `AC3Da` = older revision
Released1992 (AC3D first version by Andy Colebourne); Inivis acquired/maintains from ~2000s
Latest versionAC3D 8.x; format version token 'AC3Db' in file header (current)
Specificationwww.inivis.com

AC conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with AC 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 AC files.

Frequently asked questions

How do I open a .ac file?
Use AC3D (the native editor, paid) or Blender with the free AC3D import add-on. You can also open it in any text editor - it's plain ASCII, so you can read the raw structure.
How do I import an AC3D file into Blender?
In Blender go to Edit > Preferences > Add-ons, search 'AC3D' and enable the add-on. Then File > Import > AC3D (.ac) to open your file.
I found a .ac file on Linux - is it a 3D model or something else?
On Linux a .ac file is often GNU autoconf's configure.ac script (M4 macros), not a 3D model. Check whether the file starts with 'AC3Db' (3D model) or dnl/m4 macros (autoconf).
Can I convert an AC3D file to FBX or OBJ?
Yes - import into Blender with the AC3D add-on enabled, then export to FBX, OBJ, or any other format Blender supports.
Does AC3D support animations or rigging?
No. The .ac format is geometry and materials only - no animation, bones, or PBR material support. For animated models use FBX, glTF, or Blender's native .blend format.

References

1AC3D on Wikipediaen.wikipedia.org
2Inivis - Official AC3D file format specificationwww.inivis.com

Keep exploring

across the database

Top extensions this week

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

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