How-To Guide
How to Inspect Excel Files Without Uploading Them
Inspect Excel and XLSX files locally in your browser without uploads. Review sheets, infer schema and query workbook data with DuckDB.
TL;DR
If you need to inspect an Excel file without uploading it to a third-party service, use a local browser-based tool that reads the workbook on your device and lets you preview the data safely.
Key Takeaways
- --No third-party upload step This is useful when the workbook contains sensitive records or internal business data.
- --Better than visual inspection alone SQL helps you detect nulls, duplicates, outliers and unexpected values faster than manual scanning.
- --Consistent workflow across file formats You can inspect Excel, CSV and Parquet files with the same local interface and query model.
What you need to know
To inspect Excel files without uploading them, open the workbook locally in Queryfiles.app. The file stays in your browser while DuckDB reads the sheet data for analysis.
Excel files often contain customer exports, finance workbooks or operational reports that should not be sent to an external server just to review their structure.
A local browser workflow solves that privacy issue. You can open the workbook, inspect the tabular data and run SQL on it while keeping the file on your own machine.
Step-by-step workflow
01.Open the XLSX file locally
Load the workbook into Queryfiles.app through drag and drop or the file picker. No account or desktop installation is required.
02.Inspect the detected structure
Review the available sheet data, column names and inferred types to understand what the workbook contains.
03.Preview the rows that matter
Use a small SELECT query to check whether headers, dates and numeric fields were parsed correctly.
04.Run targeted checks with SQL
Filter on important business dimensions, count missing values or sort by suspicious records to validate the workbook.
05.Keep the analysis local
When the review is finished, simply close the browser tab. The file never had to leave your device.
Example validation query for an Excel export
A quick check like this helps identify rows that need attention before further processing.
SELECT department,
COUNT(*) AS rows_count,
SUM(CASE WHEN total IS NULL THEN 1 ELSE 0 END) AS missing_totals
FROM data
GROUP BY department
ORDER BY rows_count DESC;Frequently asked questions
Q.Can I inspect an Excel file without uploading it?
Yes. Queryfiles.app reads Excel files locally in the browser, so the workbook does not need to be uploaded to a remote service.
Q.Why use SQL on an Excel file?
SQL makes it easier to validate rows, identify missing values and summarise workbook data than manual scrolling in a spreadsheet application.
Q.Does this work for XLSX exports from business tools?
Yes. It is well suited to one-off exports from finance, CRM, BI and operations systems when you want a quick local inspection workflow.
Q.Is the workbook stored anywhere after analysis?
No. The file is processed in-browser for the current session and is not uploaded by Queryfiles.app.