XLS vs XLSX
Ein detaillierter Vergleich von Excel Spreadsheet (Legacy) und Excel Spreadsheet — Dateigröße, Qualität, Kompatibilität und welches je nach Workflow zu wählen ist.
Kurze Antwort: verwende XLSX. Standard-Format von Excel seit 2007, unterstützt 16× mehr Zeilen und 64× mehr Spalten, Dateien sind ~50% kleiner und Makros sind isoliert. Verwende XLS nur, wenn Legacy-Software dazu zwingt (alte ERPs, Buchhaltung vor 2010). Unten: technische Specs, Anwendungsfälle und Migrationshinweise.
XLS vs XLSX auf einen Blick
| Dimension | XLS | XLSX |
|---|---|---|
| Released | 1987 (Excel 2.0) | 2007 (Excel 2007) |
| File format | BIFF (binary) | OOXML (zipped XML) |
| Max rows | 65,536 | 1,048,576 |
| Max columns | 256 | 16,384 |
| File size | Larger (uncompressed) | ~50% smaller (zipped) |
| Macros | VBA only | VBA (.xlsm) or none (.xlsx) |
| Conditional formats | Up to 3 | Unlimited |
| Recommended for | Legacy compatibility | Everything modern |
Wann XLS und wann XLSX verwenden?
XLS Verwenden, wenn…
Wähle XLS nur, wenn gezwungen. Legacy-Unternehmenssoftware (altes SAP, JD Edwards, Buchhaltungstools vor 2010) lehnt manchmal XLSX ab. Das Format ist binäres BIFF — nicht inspizierbar, nicht diffbar, anfälliger für Makro-basierte Malware. Die harten Limits schmerzen: max. 65.536 Zeilen und 256 Spalten. Wenn deine Umgebung es zulässt, wähle XLSX.
XLSX Verwenden, wenn…
Wähle XLSX für alles Moderne. Standard seit Excel 2007, unterstützt 1.048.576 Zeilen × 16.384 Spalten, und das zugrundeliegende OOXML ist nur gezipptes XML — umbenennen zu .zip und Struktur inspizieren. Dateien sind typisch 30-50% kleiner. Makros leben in separatem .xlsm, was das Auditieren nicht vertrauenswürdiger Dateien erleichtert. Jedes moderne Tool öffnet XLSX nativ.
Das beste Format für jeden Anwendungsfall
Modern offices
XLSX is the default since Excel 2007 and supported everywhere
Gewinner: XLSXLegacy systems
Old ERPs and accounting software may only read XLS
Gewinner: XLSBig datasets (>65k rows)
XLS hard-caps at 65,536 rows; XLSX handles 1M+
Gewinner: XLSXSecurity audits
XLSX is XML — auditable, diff-able, easier to scan for malicious macros
Gewinner: XLSXCloud storage
XLSX files are 30-50% smaller, faster to sync
Gewinner: XLSXProgrammatic generation
OOXML libraries (openpyxl, ExcelJS) are simpler than legacy BIFF
Gewinner: XLSXExcel Spreadsheet (Legacy)
Spreadsheets & DataXLS is the legacy binary format for Microsoft Excel 97-2003 spreadsheets. While superseded by XLSX, it remains common in archived data and older business systems.
Über XLS-DateienExcel Spreadsheet
Spreadsheets & DataXLSX is the modern Microsoft Excel format based on Open XML. It is the industry standard for spreadsheets, supporting formulas, charts, pivot tables, and conditional formatting.
Über XLSX-DateienVorteilsvergleich
XLS Vorteile
- Universal legacy — every Excel since 1997 opens .xls natively.
- Binary format is compact and loads quickly.
- Full support for formulas, charts, pivots, and VBA macros.
- Deep integration with every accounting and ERP system of the 1990s-2000s.
XLSX Vorteile
- Much smaller than legacy .xls files thanks to ZIP + XML.
- Human-readable structure — easy to extract data programmatically.
- Supports macros (as .xlsm variant), charts, pivot tables, conditional formatting.
- Universal support: Excel, LibreOffice, Google Sheets, Numbers, pandas.
- ISO/IEC 29500 standardized.
Einschränkungen
XLS Einschränkungen
- Row/column limits are ~64× smaller than modern XLSX.
- Macro-enabled variants are a notorious malware vector.
- Binary corruption often means total data loss.
- Cannot represent modern Excel features (dynamic arrays, LAMBDA, structured references).
- Microsoft stopped evolving the format in 2007.
XLSX Einschränkungen
- Macros in .xlsm are a common malware vector — disabled by default in Office.
- 1M-row limit is a cultural problem — people put too much data in Excel.
- Subtle formula differences between Excel, LibreOffice, and Sheets.
- Large files with many formulas recalculate slowly.
Technische Spezifikationen
| Spezifikation | XLS | XLSX |
|---|---|---|
| MIME type | application/vnd.ms-excel | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
| Max rows | 65 536 (Excel 97-2003) | 1,048,576 |
| Max columns | 256 (A to IV) | 16,384 |
| Container | OLE Compound File | ZIP (Office Open XML) |
| Successor | .xlsx (2007) | — |
| Released in | — | Microsoft Office 2007 |
| Variants | — | .xlsx, .xlsm (macros), .xlsb (binary) |
Typische Dateigrößen
XLS
- Simple budget (1 sheet) 30-60 KB
- Multi-sheet financial model 500 KB - 5 MB
- Data export with 65 000 rows 5-20 MB
XLSX
- Small budget spreadsheet 20–80 KB
- Financial model with charts 1–10 MB
- Large dataset (100k rows) 10–50 MB
- Enterprise model (1M+ rows) 100–500 MB
Technische Analyse: XLS vs XLSX
Der technische Sprung von BIFF zu OOXML. XLS nutzt Microsofts Binary Interchange File Format (BIFF), ein geschlossenes Binärformat ohne nennenswerte Spec-Updates seit Anfang der 2000er. Programmatisches Lesen/Schreiben erfordert Reverse-Engineered-Bibliotheken (libxls, xlrd) mit Edge-Cases. XLSX nutzt ISO-standardisiertes OOXML (ISO/IEC 29500), das einfach ein ZIP mit XML-Dateien ist. Benenne bericht.xlsx zu bericht.zip um, entpacke und du siehst Ordner wie xl/worksheets/sheet1.xml mit deinen Daten als reines XML.
Die Kapazitätslücke. XLS endet bei 65.536 Zeilen × 256 Spalten — ein Jahr tägliche Transaktionen einer aktiven SaaS überschreitet das. XLSX schafft 1.048.576 Zeilen × 16.384 Spalten.
Makros und Sicherheit. XLS hat immer Makros (keine Trennung). XLSX trennt: .xlsx standardmäßig ohne Makros, .xlsm explizit mit (Sicherheitswarnung). Migration ist ein Klick: Datei → Speichern unter → XLSX. Für Batch-Konvertierung nutze XLS zu XLSX online.
Bereit zum Umwandeln?
Wandle zwischen XLS und XLSX online um, kostenlos und ohne Installation. Verschlüsselter Upload, automatische Löschung in 60 Minuten.
Häufig gestellte Fragen
XLSX ist das Standard-Dateiformat von Excel 2007 und neuer. "Excel" ist das Programm; "XLSX" ist das Format. Sie gehen Hand in Hand.
1.048.576 Zeilen × 16.384 Spalten. XLS endet bei 65.536 Zeilen × 256 Spalten, was moderne Datasets schnell überschreiten.
Ja — XLSX ist standardmäßig makrofrei. Makros erfordern die explizite `.xlsm`-Erweiterung, die Sicherheitswarnungen in Excel auslöst.
In Excel öffnen, Datei → Speichern unter → XLSX wählen. Oder unseren kostenlosen Batch-Konverter nutzen ohne Excel-Installation.
XLS is the legacy Microsoft Excel binary format used from 1987 to 2007, storing worksheets, formulas, charts, and VBA macros. Excel 97 switched XLS to the OLE Compound File container. It was replaced as default by XLSX in Office 2007 but survives in legacy financial systems and older government databases.
XLS files open in every Excel version since 1997, Google Sheets (free), LibreOffice Calc (free), Apple Numbers, and most online viewers. The maximum worksheet size in XLS is 65 536 rows × 256 columns — modern XLSX raises those limits dramatically.
Use KaijuConverter's XLS-to-XLSX converter, or open the .xls in Excel and use Save As → Excel Workbook (.xlsx). LibreOffice and Google Sheets also convert on save. Modern XLSX supports 1 048 576 rows per sheet — 16× more than XLS.
Always XLSX for new spreadsheets. XLSX is 75% smaller, supports modern Excel features (dynamic arrays, LAMBDA functions, 1M+ rows), and is an open ISO standard. XLS is only for compatibility with pre-2007 software.