Windows
Windows 10/11, 64-bit
stv_1.0.0_win_app.zip
Free software
Look at your SEG-Y data — quickly and honestly. STV shows you the traces and every header, so you can check that a file is what it claims to be before it goes into processing or interpretation.
Download
One portable bundle per platform, in two flavors. Every bundle includes a trimmed Java runtime, so there is nothing else to install. STV does not process, filter, or migrate data — it shows you the traces.
Unzip and double-click the launcher: STV.exe on Windows, STV.app on macOS, STV on Linux. The app-image is built with -Xms1024m -Xmx4096m memory by default.
Windows 10/11, 64-bit
stv_1.0.0_win_app.zip
macOS 11+, Apple Silicon & Intel
stv_1.0.0_mac_app.zip
Linux, 64-bit
stv_1.0.0_linux_app.zip
The same viewer packaged with launch scripts. Run STV from the command line — PowerShell or cmd on Windows, Terminal on macOS and Linux — and edit the scripts to tune memory and JVM settings, for example -Djvm.xms=2048m -Djvm.xmx=8192m.
Windows 10/11, 64-bit
stv_1.0.0_win.zip
macOS 11+, Apple Silicon & Intel
stv_1.0.0_mac.zip
Linux, 64-bit
stv_1.0.0_linux.zip
System requirements: a 64-bit operating system (Windows 10 or later, macOS 11 or later, or a 64-bit Linux distribution) and a display of 1280×800 or better. No Java installation required — the runtime is in the bundle.
Installation
STV is distributed as a .zip archive containing the application, a trimmed Java runtime, launch scripts, and documentation. Nothing is installed on your system and nothing is written outside the folder you unzip.
Pick the bundle for your platform above — the app bundle if you just want to run it, the script bundle if you like a command line.
Unzip to a folder of your choice — for example C:\apps\stv on Windows. On macOS you can drag the folder to Applications or run it in place; on Linux, make the launch script executable if needed (chmod +x stv.sh).
Start STV one of the two ways below. To uninstall, simply delete the folder.
Unzip a *_app.zip bundle and double-click the launcher: STV.exe (Windows), STV.app (macOS), or STV (Linux). The app-image is built with -Xms1024m -Xmx4096m by default — 1 GB of memory at startup, up to 4 GB as needed — which suits typical survey files.
The script bundles contain launch scripts. Open PowerShell or cmd on Windows, or a terminal on macOS and Linux, go to the unzipped folder, and run the script. The scripts are plain text and yours to edit — for very large files, raise the memory by adjusting the JVM flags in the script, for example -Djvm.xms=2048m -Djvm.xmx=8192m.
Report a bug
STV is a working tool, and it improves through the people who use it. Found a file STV renders wrong, hit a crash, or want a feature? Tell us on the project's discussion board:
Feel free to report a bug, leave a feedback, or ask any questions (GitHub account required)
Manual
The full manual covers the main window, opening data and the Big Endian checkbox, the toolbar reference, the live trace-header and trace-sample monitors, snapshots for reports, mouse and keyboard shortcuts, and the background on the SEG-Y format — textual, binary, and trace headers included.
Screenshots
Six views make up the working day in STV:
The file tree on the left, seismic wiggles on the right.
Alt+Shift drag to zoom into a region of interest.
Live trace headers follow your cursor across the display.
Sample interval, format code, and per-file values at a glance.
Capture labeled views for reports and presentations.
Tune trace rendering; every control redraws immediately.
Tutorial
If instructions bore you, do just this:
Launch STV from the app bundle or the script, as above.
Press Ctrl+O (or choose File > Open Folder) and pick a folder containing SEG-Y files (.segy or .sgy).
Click a file in the tree on the left — its traces appear in the display.
Drag with Alt+Shift held down to zoom into an area; click with Alt+Shift to zoom back out.
Tell us about your wells and monitoring goals — we'll recommend the right combination of microseismic, DAS, and VSP.