All tools
Free Spectroscopy Tools for Spectral Analysis
16 browser-based tools for FTIR, Raman, UV-Vis, NIR, and SERS analysis. Open 29+ spectral file formats from Bruker, Thermo Fisher, PerkinElmer, Horiba, and Renishaw — no download, no account, no data uploaded to any server.
File Tools
Open, convert, and compare spectral data files
Spectral File Viewer
Multi-spectrum overlay with color-coded traces, spectral math (subtract, average, ratio), and publication-ready SVG export with journal presets.
Open toolSpectral File Converter
Batch convert between JCAMP-DX, SPC, CSV, and other spectroscopy formats. Metadata preserved across conversions with ZIP download for batch jobs.
Open toolCompare Spectra
Five comparison modes — overlay, stack, difference, mirror, and split — with HQI similarity scoring for quantitative spectral matching.
Open toolAnalysis & Identification
Identify peaks, fit curves, run PCA, and interpret spectra with AI
FTIR Peak Identifier
Automatic peak detection with functional group assignment using a co-occurrence rule engine. 80+ functional group entries for compound class identification.
Open toolRaman Peak Identifier
Identify materials, polymers, minerals, and carbon compounds from Raman spectra. 65+ band entries with confidence scoring and material category assignment.
Open toolPCA & Chemometrics
Principal component analysis for multi-spectrum datasets. Score plots, loading plots, scree plots, and outlier detection — no coding or statistics software required.
Open toolCurve Fitting
Fit Gaussian, Lorentzian, and pseudo-Voigt peak shapes to spectral bands using Levenberg-Marquardt optimization. R² goodness-of-fit output for each model.
Open toolAI Spectrum Interpreter
AI-powered spectral interpretation that identifies compound classes, functional groups, and sample characteristics. Works with FTIR, Raman, UV-Vis, NIR, and fluorescence.
Open toolSpectral Preprocessing
Baseline correction (SNIP, polynomial, rubberband), Savitzky-Golay smoothing, min-max and vector normalization, and 1st/2nd derivatives.
Open toolSpectral Library Search
Match unknown samples against reference spectra from open-access databases. HQI-ranked results across FTIR, Raman, NIR, UV-Vis, and fluorescence modalities.
Open toolCalculators & Guides
Unit conversions, quantitative calculations, and method selection
Spectroscopy Unit Converter
Convert between wavenumber (cm⁻¹), wavelength (nm, μm), frequency (THz), and energy (eV, kJ/mol) with instant bidirectional calculation.
Open toolBeer-Lambert Law Calculator
Calculate absorbance, molar absorptivity, path length, or concentration. Interactive concentration-vs-absorbance graph for teaching and lab work.
Open toolSNR Calculator
Signal-to-noise ratio with linear and dB output, quality rating benchmarks by technique, and 3σ detection limit estimation.
Open toolSpectroscopy ROI Calculator
Model test volume, labor costs, and projected annual savings from automating spectroscopy workflows. Pre-built scenarios for pharma, materials, and food science.
Open toolSaMD Classification Wizard
Determine your spectroscopy software's FDA SaMD risk classification and regulatory pathway (510(k), De Novo, PMA) in 5 guided questions.
Open toolSpectroscopy Modality Guide
Interactive decision wizard that recommends FTIR, Raman, NIR, UV-Vis, or SERS based on your sample type, measurement goal, and constraints.
Open toolWhy Use Browser-Based Spectroscopy Tools?
Traditional spectroscopy software — OMNIC, OPUS Viewer, Spectragryph, LabSpec — requires installation, runs on a single operating system, and often locks you into one instrument vendor's file format. SpectralBench replaces that workflow with tools that run entirely in your browser. Every spectrum you open is parsed and analyzed client-side using JavaScript and WebAssembly; nothing is uploaded to a server unless you explicitly choose to share or use the AI interpreter.
This architecture means SpectralBench works on Windows, macOS, Linux, and Chromebooks without installation or IT approval. It also makes it safe for proprietary samples, pre-publication research, and regulated environments where data sovereignty matters. All 29+ supported file formats — including vendor-specific binary formats like Bruker OPUS, Thermo SPA/SPG, Renishaw WDF, and Horiba NGS — are decoded directly in the browser tab.
Beyond file handling, SpectralBench integrates tools that traditionally require separate software packages: PCA and curve fitting replace MATLAB or R scripts, AI interpretation accelerates compound identification, and the reference library with thousands of open-access spectra eliminates the need for expensive commercial spectral databases. Combine these with our educational guides to go from raw data to publishable results without switching applications.
Reference Library
Thousands of open-access spectra from USGS, ROD, FPbase, and more
Learn Spectroscopy
Guides on FTIR interpretation, Raman analysis, Beer-Lambert law, and more
Community Library
Browse and contribute spectra shared by the SpectralBench community