AML Converter

Extract text from ACPI and automation files (AML)


Drop or upload your .AML file

How to extract text from your AML file

  1. Click the "Select File" button above, and choose your AML file.
  2. You’ll see a preview, if available.
  3. Click the "Convert file to..." button to extract text information.

Convert AML to another file type

To convert AML Automation files to another format, you need MaciASL or other System software.

Convert a file to AML

To convert other file formats to the "ACPI Machine Language Binary" file type, you need software like MaciASL or a similar tool.


About AML files

The .AML file extension primarily represents an ACPI Machine Language binary or an Automation Markup Language file. ACPI Machine Language files are compiled system binaries used by firmware to configure hardware components, commonly managed with tools like the Intel iASL compiler or MaciASL. Alternatively, Automation Markup Language (IEC 62714) is an XML-based data exchange format for industrial automation, managed via the AutomationML Editor. Other legacy uses include ARC Macro Language scripts for Esri ArcInfo and ARRI Look Files for digital cinema cameras.

Converting these files is often a strict necessity due to their complex formats. ACPI binaries are completely illegible to humans and must be decompiled to edit DSDT/SSDT tables for hardware debugging or Hackintosh builds. AutomationML files, while technically text-based, contain massive, deeply nested graphs that are nearly impossible to parse without dedicated engineering software. Furthermore, legacy ARC Macro Language scripts are obsolete and incompatible with modern GIS platforms.

For hardware debugging, decompile your ACPI binary to DSL or ASL source code. To share industrial engineering data across platforms, convert AutomationML to standard XML, JSON, or OWL. If you are migrating legacy GIS scripts, manually translate the logic to PY (Python). If you have a cinema ARRI Look File, extract the color data to a CUBE 3D-LUT for use in DaVinci Resolve.

Convert.Guru analyzes your AML file, detects the exact format, and lets you read the text inside.

Users also converted EML, LUT, HTML, CUBE, XML, PDF, TXT, ZIP, NPY, JPG, PLP, RPT and INDD files.


FAQ

If you want to convert AML file to CUBE, PDF, SYS, DLL, EXE, DRV, VXD, 386, COM, BAT, CMD or SCR, you can use MaciASL or similar software from the "System Configuration & Automation Data" category. In the File menu, look for Save As… or Export….

To convert MSI, EXE, REG, MST, LNK, CAB, CAT, DRV, INF, SYS, MSU or DLL files to AML, try MaciASL or another comparable tool in the "System Configuration & Automation Data" category.



The AML Converter Story

The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our AML converter.