BeamFit is an in‑browser Gaussian beam profiling tool that fits the paraxial model $w(z)=w_0\sqrt{1+((z-z_0)/z_R)^2}$ independently to the horizontal and vertical axes ($w_x$, $w_y$) from measured beam widths versus axial position $z$. Paste measurements, pick units and width definition (1/e² radius/diameter, 1/e radius/diameter, or FWHM radius/diameter), and the app converts them to a consistent 1/e² radius, estimates $w_0$ and $z_0$ for each axis, and reports $z_R$, residuals, and a comparison table. An interactive chart overlays measured points with fitted curves, auto‑scales, and extends beyond the data to include the waist location. Complete sessions (inputs, SI‑converted data, and fit parameters) can be exported/imported as JSON .txt for Python analysis or round‑tripping back into the tool.