.XLK

XLK File

Microsoft Excel Backup File
Ask a question
QUICK ANSWER

An XLK file is a backup copy of a Microsoft Excel spreadsheet, created automatically when the "Always create backup" option is enabled. To open it, rename the file from .xlk to .xlsx (or .xls for older Excel 97-2003 files) and open it in Excel, LibreOffice Calc, or Google Sheets. The XLK holds the spreadsheet as it was one save before the current version.

Developer: Microsoft Category: Backup Files MIME: application/octet-stream
OPENS ON Windows macOS Web
Related: .BUP · .BAK · .SKB · .SET

On this page

19k+ extensions indexed
Last reviewed Jul 12, 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 XLK file format?

.xlk is an automatic backup file created by Microsoft Excel when the "Always create backup" option is active in a workbook's save settings. The file is a binary-identical copy of the Excel workbook as it existed at the second-to-last save - meaning it always lags one save behind the current .xls or .xlsx file.

Excel generates or overwrites the .xlk on each save of the source spreadsheet, placing it in the same directory with the same base name but the .xlk extension. To recover data, rename the file to .xls or .xlsx and open it in Excel or a compatible application such as LibreOffice Calc.

The .xlk is not a distinct format - it mirrors the source workbook exactly. If the source was an older .xls file (Excel 97-2003), the .xlk contains an OLE2 Compound File Binary (CFBF) structure with the magic bytes D0 CF 11 E0 A1 B1 1A E1. If the source was .xlsx or .xlsm, the .xlk begins with the ZIP header (PK) and holds OOXML content. Identifying the internal format requires inspecting file content, not the extension alone.

Modern Microsoft 365 Excel relies on AutoSave and cloud version history rather than local backup files, making .xlk largely a legacy artifact encountered in older project directories.

Security & safety

RISK: LOW

XLK files inherit the risk of Excel workbooks: they may contain macros (if the source was a macro-enabled workbook). However, a pure .xls/.xlsx backup renamed to .xlk is as safe as the source spreadsheet.

Format details

in a nutshell
FULL NAMEMicrosoft Excel Backup Fileaka Excel backup, XLK backup spreadsheet
DEVELOPERMicrosoftsince Excel 97 era (~1997); 'Always create backup' option in Save settings
CATEGORYBackup Files
MIME TYPEapplication/octet-stream
TYPEBinary backup copy of an Excel workbook (identical internal format to XLS/XLSX)

Programs that open XLK files

Windows3 apps
Microsoft Excel Paid Option 1: rename file from .xlk to .xlsx (or .xls), then double-click. Option 2: File → Open → change filter to 'Backup Files (*.xlk)' → select file.
LibreOffice Calc Open-source Rename .xlk to .xlsx or .xls, then open with LibreOffice Calc (File → Open).
Microsoft Office (suite) Paid Same as Excel - open via File → Open with backup filter or after rename.
macOS2 apps
LibreOffice Calc Open-source Rename to .xlsx or .xls, then open with LibreOffice Calc.
Microsoft Excel for Mac Paid Rename .xlk to .xlsx, open in Excel for Mac.
Web1 app
Google Sheets Free Rename .xlk to .xlsx, upload to Google Drive, open in Google Sheets.

Technical details

deep spec
Internal format (XLS source)OLE2 Compound File Binary (CFBF); magic bytes `D0 CF 11 E0 A1 B1 1A E1`
Internal format (XLSX source)ZIP/OOXML (Open Packaging Convention); magic bytes `50 4B 03 04` (ZIP local file header)
Byte orderLittle-endian
CompressionNone for OLE2/XLS source; DEFLATE inside ZIP for XLSX/XLSM source
Backup timingAlways one save behind - updated each time the source workbook is saved
File locationSame directory as source file; same base name with `.xlk` extension
Recovery methodRename to `.xls` or `.xlsx`, then open in Excel or LibreOffice Calc
EncryptionNone (the `.xlk` itself is unencrypted)
Typical file size10 KB - 50 MB (same scale as the source workbook)
PlatformWindows and macOS (wherever Excel runs)
ActivationEnabled via File → Save As → Tools → General Options → "Always create backup"
Modern statusLegacy local backup; Microsoft 365 uses AutoSave and cloud version history instead
ReleasedExcel 97 era (~1997); 'Always create backup' option in Save settings
Latest versionN/A - extension, not a versioned format

XLK conversions

Community Q&A

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

Frequently asked questions

How do I open an XLK file?
Rename it from .xlk to .xlsx (or .xls if it is an old Excel 97-2003 backup), then open it in Excel, LibreOffice Calc, or Google Sheets.
What is the difference between XLK and XLS/XLSX?
There is no difference in content - XLK is simply the backup copy Excel saves automatically. The extension is the only distinguisher.
How far back does the XLK backup go?
Exactly one save. Each time you save, Excel overwrites the XLK with the previous version, then writes the new version to the workbook.
Can I convert XLK to PDF?
Yes - rename to .xlsx, open in Excel or LibreOffice Calc, then export to PDF.
Why did Excel create an XLK file?
The 'Always create backup' option was turned on in the workbook's save settings. Modern Excel (Microsoft 365) uses AutoSave/version history instead.
Can LibreOffice open XLK files?
Yes - rename to .xls or .xlsx first, since LibreOffice filters on extension. The content opens normally.

References

1Microsoft Q&A - how to open xlk filelearn.microsoft.com
2Microsoft Support - Open or close a workbook backupsupport.microsoft.com

Keep exploring

across the database

Top extensions this week

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

Related extensions

.BUPDVD IFO Backup File
.BAKBackup File (generic)
.SKBSketchUp Backup File
.SETMicrosoft Backup File Set
.BAK~AbiWord auto-saved document file
.BACKUPBackup File (generic)

Free file tools

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

Open the toolbox

Browse file extensions A-Z