.ACO

ACO File

Adobe Photoshop Color Swatch File
Ask a question
QUICK ANSWER

An ACO file is an Adobe Photoshop Color Swatch file - a binary palette storing colors in spaces such as RGB, CMYK, Lab, and Pantone. Open it in Photoshop via the Swatches panel menu (Load Swatches), or import it into GIMP and Krita for free. The file contains only color data, so it is safe to open.

Developer: Adobe Systems Incorporated (now Adobe Inc.) Category: Settings Files MIME: application/octet-stream
OPENS ON Windows macOS
Related: .ICA · .DS_STORE · .WMZ · .CFG

On this page

19k+ extensions indexed
Last reviewed Aug 20, 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 ACO file format?

An .aco file is an Adobe Photoshop Color Swatch - a binary palette format used by Adobe Photoshop to store named or anonymous collections of colors for use in design and image editing workflows. Swatches appear in Photoshop's Swatches panel and can be loaded, saved, and shared between users and projects.

The format exists in two versions. Version 1 stores colors anonymously as a simple count followed by fixed-size color blocks. Version 2, introduced with Photoshop 7.0 (2002), appends a second block in which each entry carries a UTF-16 Unicode name, enabling meaningful labels such as Brand Red or Pantone 485 C. A Version 2 .aco file embeds both blocks, maintaining backward compatibility with older software.

Each color is encoded as four 16-bit channel values stored big-endian, giving 65,535 levels of precision per channel. The format supports RGB, HSB, CMYK, Lab, Grayscale, Wide Gamut RGB, and spot-color libraries including Pantone, Toyo, DIC, and FOCOLTONE.

GIMP and Krita can also read .aco files. For cross-application swatch sharing, Adobe later introduced the .ASE (Adobe Swatch Exchange) format; .aco remains Photoshop-native and is fully supported in current versions.

Security & safety

RISK: LOW

Binary color palette data only; no executable content. Safe to open.

Format details

in a nutshell
FULL NAMEAdobe Photoshop Color Swatch Fileaka Photoshop color palette, ACO color swatch
DEVELOPERAdobe Systems Incorporated (now Adobe Inc.)since circa 1990 (Adobe Photoshop 1.x era)
MIME TYPEapplication/octet-stream
TYPEBinary color palette file
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001
HEX
0001
ASCII
··
First 2 bytes = version number (0x0001 for V1, 0x0002 for V2); V2 files start with a V1 block for backward compatibility, so first bytes are 00 01.

Programs that open ACO files

Windows3 apps
Adobe Photoshop Paid Swatches panel → hamburger menu → Load Swatches → select the .aco file. Colors appear in the Swatches panel.
GIMP Open-source Windows → Dockable Dialogs → Palettes → Import Palette → select .aco file. Free Photoshop alternative.
Krita Open-source Palettes docker → Import palette → select .aco file.
macOS2 apps
Adobe Photoshop Paid Swatches panel → menu → Load Swatches → select the .aco file.
GIMP Open-source Windows → Dockable Dialogs → Palettes → Import Palette → .aco file.

Technical details

deep spec
Internal formatProprietary flat binary (no container wrapper)
Magic bytes00 01 - first 2 bytes are the version number (0x0001 = Version 1 header)
Byte orderBig-endian (all values)
Format versionsV1 (anonymous colors); V2 (named colors, introduced with Photoshop 7.0, 2002)
Color precision16 bits per channel (values 0-65,535)
Supported color spacesRGB, HSB, CMYK, Lab, Grayscale, Wide Gamut RGB, Pantone, Toyo, DIC, FOCOLTONE
Max colors65,535 (2-byte count field)
V2 color namesStored as 4-byte length prefix followed by UTF-16 big-endian string
V2 backward compatibilityV2 files embed a complete V1 block before the V2 block for software compatibility
Typical file size100 B - 100 KB
Supported OSWindows, macOS
Cross-app successorASE (Adobe Swatch Exchange, .ase) for sharing swatches across multiple Adobe applications
Releasedcirca 1990 (Adobe Photoshop 1.x era)
Latest versionVersion 2 (introduced with Photoshop 7, 2002) - current
Specificationwww.nomodes.com

ACO conversions

Community Q&A

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

Frequently asked questions

How do I load an ACO file in Photoshop?
Open the Swatches panel (Window → Swatches), click the hamburger menu (≡) → Load Swatches, navigate to the .aco file, and click Load. The colors appear in the Swatches panel.
How do I use an ACO file in apps other than Photoshop?
GIMP and Krita can import ACO directly. For Illustrator/InDesign, convert to ASE first using Photoshop (Swatches panel → Save Swatches for Exchange). Online converters can also extract hex values.
What is the difference between ACO and ASE?
Both store Adobe color palettes. ACO is Photoshop-specific (supports more color spaces); ASE (Adobe Swatch Exchange) works across Photoshop, Illustrator, InDesign, and After Effects. ASE is the modern standard for sharing.
How do I extract the hex color codes from an ACO file?
Load in Photoshop and read from the Swatches panel, or use an online ACO viewer/extractor, or use a script (Python or C# libraries exist for parsing the binary format).
Where are Photoshop's built-in ACO swatch libraries stored?
Windows: C:\Program Files\Adobe\Adobe Photoshop [version]\Presets\Color Swatches\. macOS: /Applications/Adobe Photoshop [version]/Presets/Color Swatches/.

References

1ACO V2 format specification (Larry Tesler / Adobe)www.nomodes.com
2Cyotek - Reading Photoshop ACO files in C#www.cyotek.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.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Related extensions

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Free file tools

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

Open the toolbox

Browse file extensions A-Z