Stop searching. Start reviewing.

Find every workbook changein seconds, not hours.

Choose two files and xlLens surfaces the real changes across values, formulas, formatting, structure, VBA, and connections.

Supports Windows and macOS

Workbook comparison
ValuesCalculatedFormulasStructure
xlLens
Search changes✓ Differences onlySave report
BasicSmartTable80 changes
PreviousBudget-2025.xlsx
ABCD
4Revenue475,000,000118.8%OK
5Operating profit118.8%=C5*1.08OK
6New customers531,360,000120.8%OK
7Repeat sales73.8=E7*1.0892.5
CurrentBudget-2026.xlsx
ABCD
4Revenue482,000,000118.8%OK
5Operating profit120.5%=C5*1.10OK
6New customers541,200,000120.8%OK
7Repeat sales73.75=E7*1.1092.50
Sheet 1 19Change detailsVBA 1
RevenueB4475,000,000482,000,000
✓100% local processing
✓No Excel required
✓Windows and macOS
⌁XLSX · XLSM · XLS · XLSB · CSV · TSV

Product proof

A workbook diff you can actually inspect

Choose two files and xlLens surfaces the real changes across values, formulas, formatting, structure, VBA, and connections.

01

Values and formulas

Separate input values, calculated values, formulas, array ranges, and data-table formulas.

02

Formatting and structure

Inspect number formats, font, fill, borders, alignment, protection, rows, columns, merged cells, and hidden sheets.

03

VBA and connections

Review VBA modules, procedures and changed lines alongside external links, connections, and query tables.

Product proof

A workbook diff you can actually inspect

Choose two files and xlLens surfaces the real changes across values, formulas, formatting, structure, VBA, and connections.

ValuesCalculatedFormulasStructureNamesCommentsVBAConnectionsFormattingProtection
xlLens
Search changes✓ Differences onlySave report
BasicSmartTable80 changes
PreviousBudget-2025.xlsx
ABCD
4Revenue475,000,000118.8%OK
5Operating profit118.8%=C5*1.08OK
6New customers531,360,000120.8%OK
7Repeat sales73.8=E7*1.0892.5
CurrentBudget-2026.xlsx
ABCD
4Revenue482,000,000118.8%OK
5Operating profit120.5%=C5*1.10OK
6New customers541,200,000120.8%OK
7Repeat sales73.75=E7*1.1092.50
Sheet 1 19Change detailsVBA 1
RevenueB4475,000,000482,000,000

10 change types in one workspace

Review multiple semantic changes side by side while preserving the visual structure of the desktop product.

xlLens
Search changes✓ Differences onlySave report
BasicSmartTable80 changes
✓ Matched by key: 4 + Inserted row: 1
PreviousORD-101#101ORD-102#102ORD-103#103ORD-104#104
CurrentORD-101#101ORD-NEWInserted rowORD-102#102ORD-103#103ORD-104#104

Smart alignment

See inserted and removed rows realigned without a cascade of false changes.

xlLens
Search changes✓ Differences onlySave report
BasicSmartTable80 changes
Key column✓ SKUIDEmail
PreviousA-100Desk$180B-200Chair$80C-300Lamp$45
CurrentC-300Lamp$45B-200Chair$92A-100Desk$180

✓ B-200 · Matched by key · row 2 → 2

Key-based Table mode

Match reordered business records by SKU, ID, email, or another selected key.

Comparison depth

Go beyond changed cell values

Realign inserted or removed rows and columns while preserving both original cell addresses.

01

Values and formulas

Separate input values, calculated values, formulas, array ranges, and data-table formulas.

Hover or focus to preview the comparison
02

Formatting and structure

Inspect number formats, font, fill, borders, alignment, protection, rows, columns, merged cells, and hidden sheets.

Hover or focus to preview the comparison
03

VBA and connections

Review VBA modules, procedures and changed lines alongside external links, connections, and query tables.

Hover or focus to preview the comparison
04

Smart alignment

Realign inserted or removed rows and columns while preserving both original cell addresses.

Hover or focus to preview the comparison
05

Table data mode

Match reordered business records by a selected key such as SKU, ID, or email.

Hover or focus to preview the comparison
06

Reports and automation

Export XLSX or CSV audit reports, use presets, or run deterministic JSON/CSV CLI and folder batches.

Hover or focus to preview the comparison

Workflow

From two files to a defensible report

  1. 1

    Choose two files

    The native file picker grants access only to the workbooks you select.

  2. 2

    Choose the comparison mode

    Use Smart for most workbooks, Basic for strict address matching, or Table for key-based records.

  3. 3

    Inspect only the differences

    Filter by change type, search the worker-backed index, and jump between original rows.

  4. 4

    Export the evidence

    Create an XLSX or CSV report containing audit hashes, alignment evidence, and app version.

Built for large workbooks

Large files. Fast answers.

Measured in Basic mode from clicking Compare to the result screen. Memory is the peak RSS of the complete xlLens process tree.

Explore performance →
Small0.14s
Rows × columns
1,000 × 12
Workbook size
0.07 MB
Whole-app peak memory
589 MB
Everyday0.52s
Rows × columns
10,000 × 30
Workbook size
1.71 MB
Whole-app peak memory
585 MB
Large4.26s
Rows × columns
100,000 × 30
Workbook size
17.48 MB
Whole-app peak memory
603 MB
Extreme20.81s
Rows × columns
500,000 × 30
Workbook size
88.84 MB
Whole-app peak memory
623 MB

Competitive baseline

Excel depth without the platform lock-in

Use capabilities and deployment constraints, not slogans, to choose the right tool.

$79 one-time · taxes calculated at checkout · every desktop feature included

CapabilityxlLensMicrosoft Spreadsheet ComparexlCompareDiffEngineXBeyond Compare
macOS support✓✕✕✕✓
Local-only file processing✓✓✓✓✓
Works without Excel✓✕✓✕✓
XLSX, XLSM, XLS, XLSB, CSV, and TSV✓△△△△
Input and calculated value comparison✓✓✓✓✓
Formula comparison✓✓✓✓△
Component-level formatting comparison✓✓✓✕✕
Workbook and worksheet structure✓✓✓△△
Names, comments, and protection✓✓△✓✕
VBA detail✓✓✓✓✕
Data connections and external links✓△△✕✕
Pivot, chart, drawing, and media changes✓△△✕✕
Inserted row/column alignment✓✓✓✓△
Key-based table comparison✓✕△✓✓
Tolerance and exclusion rules✓△✓✓✓
Search, filters, and synchronized navigation✓✓✓✓✓
XLSX, CSV, and PDF audit reports✓✓✓✓✓
Folder batch comparison and projects✓✕△✓✓
CLI automation✓✕✓✓✓
Git, SVN, and Perforce integration✓✕✓△✓
Three-version comparison and merge✓✕✓✕△
Password-protected XLSX and XLSM✓✓△△△
Formula dependency and risk analysis✓Bundled✕✕✕
Highlighted workbook copy✓✕△✓✕

Competitor features and availability can change. This page records the verification date and links to source material.

Simple license

No subscription. Period.

Keep the version you buy forever. Updates and email support are included for 12 months; later major versions, new features, and support may require a separate purchase.

∞

xlLens

A $79 one-time perpetual license with every desktop feature included. No subscription is required.

View purchase details

Questions

Before you compare

Does xlLens upload my workbooks?

No. Parsing, comparison, search, paging, and report generation run locally on your computer.

Do I need Microsoft Excel?

No. xlLens reads supported spreadsheet formats directly and does not automate an installed copy of Excel.

What is the difference between the trial and xlLens?

The trial includes every feature for 3 days. Purchasing removes the time limit.

Is the license a subscription?

No. The purchased version does not expire. Updates and email support are included for 12 months; later major versions, new features, and support may be sold separately.

SUPPORT

Need help?

Report a bug

Found a bug? Include the following details in your email.

  • Device and OS version
  • xlLens app version
  • Description of the issue
  • Screenshot or sample file, if possible