The browser is the processing environment
The reader is written in Rust and compiled to WebAssembly. When you select a file, the browser passes it to a dedicated worker on your device. The public Local service has no server-side file upload endpoint, so choosing a file does not silently switch to cloud processing.
This boundary is useful for confidential survey, employee and customer data. It reduces one common disclosure route, although the security of the device, browser and installed extensions remains your responsibility.
What you can inspect
Local is designed for the practical task of understanding an unfamiliar SPSS data file before using it in another system.
- Variable names, labels, formats and measurement levels
- Value labels, user-defined missing values and observed unlabelled codes
- Cases with value or label display, search, filters and selected columns
- Questionnaire structure, batteries and multiple response definitions
- Quality findings such as constants, possible identifiers and incomplete metadata
A free viewer, not a hidden upload funnel
You can open your own file without registering. Synthetic demo datasets are available if you want to explore the workflow before choosing a file. Local remains the appropriate choice when a file should stay on one device.
When a team needs shared files, named versions, permissions and reviews, SAV Inspector Teams is a separate environment with an explicit encrypted upload. The two data paths are never presented as an invisible mode switch.
- Open Local
Start the dedicated browser-only application and choose a SAV, ZSAV, CSV or XLSX file.
- Inspect the dictionary
Review variables, labels, missing rules, codeframes and questionnaire structure.
- Check cases and quality
Search values, filter rows and follow findings to the relevant variable.
- Export deliberately
Create a new output file or report; the selected source file is not overwritten.
Frequently asked questions
Does Local upload my SAV file?
No. The public Local service processes the selected file with WebAssembly in browser memory and has no server-side file upload endpoint.
Do I need an account?
No. Your own local file and the synthetic demos can be opened without creating an account.
Is browser-local processing the same as complete anonymity?
No. It prevents SAV contents from being uploaded for processing, but the website request and optional contact actions remain normal web traffic, and your device must still be trusted.
When should I use Teams instead?
Use Teams when several authorised people need a shared encrypted file, projects, permissions, immutable versions or a review trail.