FileTally · Windows and Mac

Count pages across document formats

FileTally counts the pages across PDFs, Office files, TIFFs, images and email in one pass. It shows what was counted, what was estimated and which files were left out, all on your own computer.

Free 7-day trialiPad and iPhone coming soon

FileTally 1.1.0 on Windows: Harbor Lane review has an Incomplete total of 66 known pages. Expanded folders show counted files, estimates marked with ~, and files without a page count

FileTally 1.1.0 on Windows · Invented sample files · 66 known pages: 52 counted, 14 estimated; 2 files not counted

Lease amendment.docx details in FileTally 1.1.0 on Windows: about 4 estimated pages using Office text estimate, with Limits of this method and Settings used disclosures

Counted and estimated pages

Open a file’s details to see how its pages were counted, with the saved method, limits and settings.

Counted
Read from the file, such as PDF pages, TIFF frames or slides.
Estimated
Calculated from content on a standard page, such as Word body text or a spreadsheet’s used range. Marked with ~.
Coverage
8 of 10 known files contributed to the total. The other 2 are listed in Review.

Excluded files and reasons

Files FileTally can’t count are excluded from the total and listed in Review with the reason. They are never counted as zero.

A reason for every exclusion
Needs a password or permission, file type not supported, or couldn’t be read.
Unscanned folders stay unknown
A folder that couldn’t be opened is reported as missing coverage, not as an empty folder.
Stopped early is labeled
Cancel a scan and finished files are saved first. The results say “Scan stopped early”, so a partial total is never mistaken for a complete one.
Review in FileTally 1.1.0 on Windows groups 10 sample files by extension, with estimates marked ~ and review flags on .dwg and .pdf; the total is 66 known pages and the scan remains Incomplete
Repair estimates.xlsx details in FileTally 1.1.0 on Windows: about 6 estimated pages, 1,308 spreadsheet cells reported separately and 1 sheet. Repairs uses columns 1–12 and rows 1–109, with a 2 × 3 page grid

Spreadsheet pages and cells

Workbook pages are estimated from each sheet’s used range on a standard page. Populated cells are reported beside the total, never added to it.

Sheet by sheet
See each sheet’s used range, cells, page grid and estimated pages.
Limits stated
Formulas aren’t recalculated and the saved print area isn’t applied, so printed pages may differ. The details say so.

Supported file formats

See how FileTally counts each format. The method is saved with each result. No Microsoft Office required.

File types FileTally counts and how each is counted
FormatHow pages are counted
PDFCounted from the document’s page tree
Word DOC, DOCXEstimated from the body text on a standard page
Excel XLS, XLSXEstimated from each sheet’s used range. Cells reported separately, never as pages.
PowerPoint PPT, PPTXOne page per slide
TIFFEvery frame in a multi-page TIFF
Images JPG, PNG, BMPOne page per image
Email MSG, EMLEstimated from headers and message text. Attachments noted, not counted.
Text TXTEstimated from a standard page layout
ZIPSupported files inside are counted in place, without extracting

Save and reopen scans

Choose a folder to count and a folder for the results. FileTally reads every subfolder and never changes your source files.

Saved scans
Every scan is saved as a .filetally file. Reopen it from Recent scans or Open saved scan, even after the source folder has moved.
Browse the results
Expand folders to browse files. Open Review to group results by extension, search by name and inspect files that need attention.
Scan options
Look inside ZIP files is on by default. Turn on Find exact duplicates to flag byte-identical copies; every copy stays counted.

Export to CSV and JSONL

Copy a one-line summary, or export every file as CSV for Excel and JSONL for scripts. Exports go to a new folder, and the saved scan is never changed.

One row per file

Each row records the path, status, pages, count basis and spreadsheet cells, ready to sort, filter or attach.

results.csv5 of 42 columns
Excerpt of the CSV exported from a sample scan
PathStatusPagesBasisCells
Agreements/Commercial lease.pdfok18counted
Agreements/Lease amendment.docxok4estimated
Financials/Repair estimates.xlsxok6estimated1308
Reference/Site plan.dwgunsupported
Reports/Building inspection.pdfok26counted
Reports/Exhibit C (sealed).pdfpasswordRequired
Reports/Roof survey.tifok6counted

Command-line tools

The Windows and Mac apps include a filetally command with the same counting engine and saved scan format.

JSON in, JSON out
Scan a folder, read a saved scan’s totals and files, and export CSV and JSONL. Every data command returns JSON.
Same license
Scans and exports use the app’s license. Saved scans stay readable after a trial ends.
Command-line guide
Included with FileTally for Windows and Mac
# Count a folder and save the scan
filetally scan "Harbor Lane" --output Harbor.filetally

# Totals and coverage from the saved scan
filetally report Harbor.filetally

# Files that need review
filetally query Harbor.filetally --scope review --brief

# CSV and JSONL to a new folder
filetally export Harbor.filetally --output Export

Platforms and local processing

Counting happens locally. Documents are not uploaded, no AI is involved, and source files are read, never modified. Security details

Windows
64-bit Windows 10 and 11, using Microsoft Edge WebView2. Signed installer with a published checksum.
Mac
macOS 14 or later, on Apple silicon and Intel. Signed and notarized download.
iPad and iPhone
Native apps are in development and coming soon.

Pricing and free trial

Every feature is free for 7 days, starting with your first scan. No account or card needed. A license activates online once on each computer, then works offline.

Licensing details

FileTally license

$24.99

One-time purchase

  • Unlimited files and scans
  • CSV and JSONL export
  • Commercial use
  • All your computers, updates included
Buy for $24.99

Buying for a team? Contact us

Feature questions

More on the homepage and in the manual, or email support.

How does FileTally count pages in Excel files?

FileTally estimates each sheet’s pages from its used range on a standard page and marks them Estimated. Populated cells are reported separately, beside the page total, and are never added to it. Microsoft Office is not needed.

Can FileTally count pages in multi-page TIFF files?

Yes. FileTally counts every frame in a multi-page TIFF as a page, without opening each file in an image viewer.

What happens when FileTally cannot count a file?

The file is excluded from the page total and listed in Review with the reason, such as a password requirement, an unsupported file type or a file that could not be read. It is never counted as zero pages.

Can I reopen a scan later?

Yes. Every scan is saved as a .filetally file in the results folder you choose. Reopen it from Recent scans or Open saved scan to review the results without rescanning the source folder.

Does FileTally have a command-line interface?

Yes. The Windows and Mac apps include a filetally command that uses the same counting engine and saved scan format. It can scan a folder, read a saved scan and export CSV and JSONL, and it returns JSON for scripts.

Download FileTally

Seven days, every feature, no account.

Verify the downloadWindows and Mac available nowiPad and iPhone coming soon