.ASL

ASL File

Adobe Photoshop Layer Style
Ask a question
QUICK ANSWER

An ASL file is an Adobe Photoshop Layer Styles preset - a saved collection of visual effects (drop shadows, glows, bevels, overlays, strokes) that you apply to Photoshop layers. To use it, go to Window > Styles in Photoshop, open the panel menu, and choose Import Styles. It cannot be opened or converted outside of Photoshop.

Developer: Adobe Systems Incorporated 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 Sep 4, 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 ASL file format?

.asl files are Adobe Photoshop layer styles libraries. An .asl file bundles one or more named style presets, each of which is a reusable set of non-destructive visual effects - drop shadow, inner shadow, outer glow, inner glow, bevel and emboss, satin, and color, gradient, or pattern overlays - that can be applied instantly to any Photoshop layer.

The format is identified by the four-byte signature 8BSL at file offset 0, consistent with the 8B prefix Adobe uses across Photoshop preset formats. Data is stored in big-endian binary order as an array of named style records, each containing typed OSType key-value descriptors that define every effect parameter. A two-byte version field follows the signature; Photoshop CS5 and later use version 2, which stores parameters as Unicode descriptors.

Photoshop ships with several built-in .asl libraries, and thousands of third-party style packs are freely distributed online for web design, UI work, and print. The Styles panel can load additional .asl files at any time. PSD documents embed layer style data inline, but .asl is the dedicated portable format for sharing styles across projects or between designers.

Security & safety

RISK: LOW

ASL is a binary preset file with no executable code or macros. Safe to load into Photoshop. Download only from reputable sources - installers bundled with ASL packs from third-party sites can contain adware. The ASL file itself is passive.

Format details

in a nutshell
FULL NAMEAdobe Photoshop Layer Styleaka Photoshop Layer Styles file, ASL styles preset
DEVELOPERAdobe Systems Incorporatedsince 1998 (Photoshop 5.0, which introduced Layer Styles/Effects)
MIME TYPEapplication/octet-stream
TYPEBinary preset/settings container (Adobe proprietary)
This extension is also used by…
  • ASL (Adaptive Server License / various) - Several unrelated applications use .asl for configuration or script files; entirely different from Photoshop layer styles.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
3842534C
ASCII
8BSL
Adobe uses '8B' prefix for all Photoshop preset/settings formats; 'SL' = Styles Library.

Programs that open ASL files

Windows2 apps
Adobe Photoshop Paid Styles panel (Window → Styles) → panel menu (≡) → Import Styles → select the .asl file. Alternatively, double-click the .asl file if Photoshop is the default handler.
Adobe Photoshop Elements Paid Styles panel → Import Styles - supports a subset of ASL layer effects.
macOS1 app
Adobe Photoshop Paid Styles panel → panel menu → Import Styles → select the .asl file. Or double-click the ASL file to auto-import into Photoshop.

Technical details

deep spec
Magic bytes38 42 53 4C ("8BSL") at offset 0
Format typeBinary preset/styles library container (Adobe proprietary)
EncodingBinary, big-endian
Version field2-byte value after signature; version 2 (Photoshop CS5+) uses Unicode (UTF-16) descriptors
Style record structureNamed records containing OSType key-value descriptors for each effect
Effect typesDrop shadow, inner shadow, outer glow, inner glow, bevel/emboss, satin, color/gradient/pattern overlay, stroke
ApplicationEffects applied non-destructively to any Photoshop layer
Typical file size1 KB - 500 KB
PlatformWindows, macOS
DeveloperAdobe Systems Incorporated
Released1998 (Photoshop 5.0, which introduced Layer Styles/Effects)
Latest versioncurrent Photoshop CC (2024+); format largely unchanged since PS 6.0

ASL conversions

Community Q&A

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

Frequently asked questions

How do I install an ASL file in Photoshop?
Go to Window → Styles, click the panel menu icon (≡) → Import Styles, then select your .asl file. Alternatively, double-click the .asl file with Photoshop installed.
Can I open an ASL file without Photoshop?
Not meaningfully - ASL is a proprietary binary preset format readable only by Adobe Photoshop (or Elements). Some third-party tools can parse the binary structure but cannot apply the styles.
Why won't my ASL file load in Photoshop?
Most common cause: the ASL was created in a newer Photoshop version using Unicode descriptors (v2) that older versions cannot read. Update Photoshop or ask the creator for a compatible version.
Can I convert an ASL layer style to a PNG or JPEG?
Not directly - ASL stores effect parameters, not pixels. Apply the style to a layer in Photoshop, then flatten/merge and export the result to PNG or JPEG.
Where can I get free ASL layer style packs?
Sites like Adobe Exchange, Freepik, and GraphicBurger offer free ASL packs. Stick to well-known sites and avoid bundled installers - download the .asl file directly.

References

1Adobe Help - Use and manage layer styles (Photoshop)helpx.adobe.com
2Adobe Help - Manage presets in Photoshophelpx.adobe.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.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

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