.XLT

XLT File

Microsoft Excel 97-2003 Template
Ask a question
QUICK ANSWER

An XLT file is a Microsoft Excel 97-2003 spreadsheet template. Double-clicking it creates a new untitled workbook from the template, not an editable copy of it. To edit the template itself, use File > Open inside Excel. Microsoft Excel, LibreOffice Calc, Google Sheets, and WPS Office all support XLT. Do not enable macros in an XLT from an unknown source.

Developer: Microsoft Category: Spreadsheet Files MIME: application/vnd.ms-excel
OPENS ON Windows macOS Linux Web
Related: .ODS · .NUMBERS · .XLSX · .XLSB

On this page

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

.xlt is the Microsoft Excel 97-2003 template format - the template counterpart of the binary .xls workbook. Opening an .xlt file in Excel creates a new untitled workbook pre-populated with the template's formatting, formulas, and content, rather than opening the template itself for editing. To modify the template directly, it must be opened via File > Open.

Internally, .xlt uses the OLE2 Compound File Binary (CFB) container - the same D0 CF 11 E0 magic-byte header shared by .xls, .doc, and .ppt. Inside the CFB, a Workbook stream holds BIFF8 records; a workbook-type flag in the BIFF8 globals substream distinguishes a template from an ordinary workbook. .xlt files may also embed a VBA Project stream, enabling macro-capable templates with the same security considerations as macro-enabled .xls files.

The BIFF8 format enforces hard limits: 65,536 rows and 256 columns per worksheet, and a maximum of 255 worksheets per workbook.

.xlt was introduced with Excel 97 and remained the template standard through Excel 2003. Office 2007 replaced it with .xltx (XML-based, no macros) and .xltm (XML-based, macro-enabled). Modern Excel still opens .xlt files but prompts you to save in the current format. LibreOffice Calc, WPS Office, and Apple Numbers can also read .xlt templates.

Security & safety

RISK: MEDIUM

XLT files can contain VBA macros, making them a potential malware vector - identical risk to XLS. Never enable macros in an XLT received unexpectedly via email. Excel opens internet-sourced files in Protected View; keep it enabled. For reading the data only, open in Google Sheets or LibreOffice Calc, which do not execute Excel VBA.

Format details

in a nutshell
FULL NAMEMicrosoft Excel 97-2003 Templateaka Excel template, XLT template file
DEVELOPERMicrosoftsince 1997 (Microsoft Excel 97, as the template variant of BIFF8)
MIME TYPEapplication/vnd.ms-excel
TYPEOLE2 / Compound File Binary (CFB) container holding BIFF8 records (binary template)
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
XLT shares the OLE2 CFB magic bytes with all legacy Office binary formats. Inside the CFB container, the Workbook stream's BIFF8 records carry a workbook type flag distinguishing a template from a regular workbook. File-type detection beyond magic bytes requires reading the BIFF8 globals substream.

Programs that open XLT files

Windows4 apps
Microsoft Excel Paid File > Open to edit the template itself, or double-click to create a new workbook from it. Save As XLTX to upgrade to the modern format.
LibreOffice Calc Open-source File > Open to open the XLT template for editing; free alternative with high XLT compatibility.
SoftMaker FreeOffice (PlanMaker) Free Opens XLT files in PlanMaker; free tier of SoftMaker's office suite.
WPS Office Spreadsheets Freemium Opens XLT with good compatibility; free for personal use.
macOS3 apps
Microsoft Excel Paid File > Open to edit the template, or double-click to create a workbook from it.
LibreOffice Calc Open-source File > Open to import and edit the XLT template.
Apple Numbers Free File > Open imports XLT; some template features may not map perfectly.
Linux1 app
LibreOffice Calc Open-source File > Open - best XLT support on Linux.
Web2 apps
Google Sheets Free Upload to Google Drive and open with Google Sheets; imports the sheet structure and data.
Excel for the web Free Upload to OneDrive and open in Excel online for viewing and editing.

Technical details

deep spec
Format typeOLE2 CFB container with BIFF8 records (binary spreadsheet template)
Magic bytes`D0 CF 11 E0 A1 B1 1A E1` (OLE2 Compound File Binary header)
Byte orderLittle-endian
ContainerOLE2 / Compound File Binary (CFB) - shared with `.xls`, `.doc`, `.ppt`
Internal formatBIFF8 (Binary Interchange File Format 8) record stream
Template identifierWorkbook type flag in BIFF8 globals substream distinguishes template from workbook
CompressionNone (uncompressed binary records inside CFB)
EncryptionOptional RC4 or XOR legacy encryption
Row/column limit65,536 rows × 256 columns per worksheet (BIFF8 hard limit)
Worksheet limit255 worksheets per workbook
Macro supportYes - optional embedded VBA Project stream in the CFB container
Superseded byXLTX (XML/ZIP, no macros) and XLTM (XML/ZIP, macro-enabled), both introduced in Office 2007
Released1997 (Microsoft Excel 97, as the template variant of BIFF8)
Latest versionBIFF8 (Excel 97-2003); superseded by XLTX/XLTM (2007)
Specificationlearn.microsoft.com

XLT conversions

Community Q&A

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

Frequently asked questions

How do I open an XLT file?
Double-clicking creates a new workbook from the template. To edit the template itself use File > Open in Excel. LibreOffice Calc, Google Sheets and Excel for the web can also open XLT files.
What is the difference between XLT and XLTX?
Both are Excel template formats. XLT is the old binary format (Excel 97-2003); XLTX is the modern ZIP/XML format (Excel 2007+). XLTX is smaller, more robust and an open standard. Modern Excel opens both.
How do I convert XLT to XLTX?
Open the XLT in Excel and use Save As → Excel Template (.xltx). This upgrades the binary OLE2 container to the modern ZIP/XML format.
Can I open XLT without Excel?
Yes - LibreOffice Calc (free, open-source), Google Sheets (upload to Drive), WPS Office (freemium) and Apple Numbers all support XLT.
Is an XLT file safe?
The template format can carry VBA macros. Do not enable macros on an XLT from an unknown source. Opening in LibreOffice Calc or Google Sheets avoids Excel VBA execution.
Why does Excel create a new file when I double-click an XLT?
That is how templates work: double-clicking launches a new untitled workbook based on the template. To open the template for editing, use File > Open inside Excel.

References

1Microsoft - [MS-XLS] Excel Binary File Format (.xls/.xlt) Structurelearn.microsoft.com
2Library of Congress - Microsoft Excel BIFF8 formatwww.loc.gov

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.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

Related extensions

.ODSOpenDocument Spreadsheet
.NUMBERSApple Numbers spreadsheet
.XLSXMicrosoft Excel Open XML Workbook
.XLSBMicrosoft Excel Binary Workbook
.GSHEETGoogle Sheets Shortcut (Link to a Google Sheets spreadsheet)
.XLSMMicrosoft Excel Macro-Enabled Workbook (Open XML)

Free file tools

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

Open the toolbox

Browse file extensions A-Z