statfile.tools

Viewer

Open a .sav or .dta file

Drop an SPSS or Stata data file below to view it as a grid — with a Variable View for every label and value set. Everything runs locally; your data never leaves the browser.

Drop your file here, or browse

SPSS .sav or Stata .dta file

Processed on your device — never uploaded

Or try:

Data View & Variable View

Two panes, just like SPSS: the data grid for values, and a variable grid for names, labels, types, formats, and value labels.

Private by design

The file is parsed by JavaScript on your machine. Nothing is uploaded, so confidential and restricted-use datasets stay put.

Faithful decoding

Compressed .sav, old and new .dta, UTF-8 text, dates, and declared missing values are all read correctly.

A viewer that understands the metadata

A statistical data file is more than a table of numbers. SPSS and Stata both attach a dictionary: a descriptive label for each variable, a set of value labels that give meaning to codes, display formats, and rules for missing data. A plain CSV viewer throws all of that away. statfile.tools keeps it, presenting the values and the dictionary side by side so you can actually understand what you are looking at.

When you are ready to take the data elsewhere, you can convert it to CSV, Excel, or JSON or generate a codebook — all without leaving the page. If you work with only one of the two formats, the dedicated SAV viewer and DTA viewer pages go into more depth on each.

Frequently asked questions

How do I open a .sav file without SPSS?+

Drag the .sav file onto this page. It is decoded in your browser and shown as a data grid, with a Variable View listing every label and value set. You do not need SPSS or any installation.

Can I open a .dta file without Stata?+

Yes. Drop a Stata .dta file here — both the legacy binary format and the modern XML format are supported — and it renders immediately, including variable and value labels.

Is there a row or size limit?+

There is no limit imposed by an upload step, because nothing is uploaded. Very large files are paged for smooth scrolling; the viewer comfortably handles files up to a few hundred megabytes in a modern browser.

What do the value labels do?+

Categorical variables often store numeric codes (1, 2, 3) that stand for text ("Male", "Female"). With value labels on, the grid shows the text; hover a cell to see the underlying code, or switch to Variable View to see the full mapping.